html{overflow-x:hidden;scroll-behavior:smooth}body{font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#707070}.top-bar{background:linear-gradient(135deg,#f5a942 0,#fe5a0b 83%);padding:10px;max-height:60px}.top-bar .btn{background:rgba(255,255,255,.1);border:none;transition:background .2s;padding:8px 16px}.top-bar .btn:hover{background:rgba(0,0,0,.1)}.top-bar .btn i{margin-left:16px}.hero{background-color:#00a5b4}.hero img{margin-bottom:32px}.hero h2{font-family:Ubuntu;font-weight:700;color:#fff;font-size:2rem}.hero p{color:#fff;font-size:1rem}#hero .btn{background-color:#00cfa7;border:#00cfa7;font-weight:700;transition:.2s;max-width:100%}#hero .btn:hover{background-color:#0bd5e6;border:#0bd5e8}#hero .intro-heading{color:#fff;font-weight:600;font-size:1.6rem}.color-box img{z-index:1}.color-box::after{left:150px;content:'';position:absolute;background:#00cfa7;height:100%;width:5000px}@media (min-width:768px){.hero p{font-size:1.2rem}.color-box::after{left:280px}}#video-section{z-index:99;position:relative}.video-container{padding:8px;margin-top:-50px;z-index:10;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:8px}@media (min-width:576px){#about,#access,#assets,#benefits,#faq{margin-top:116px}}#about h1,#assets h1,#benefits h1,#faq h1{color:#00a5b4;font-weight:700;font-family:Ubuntu;margin-bottom:24px;padding-top:24px}#about h1::before{content:'';background:#a0eed6;width:70px;border-radius:5px;height:8px;display:block;margin-bottom:16px}#assets h1::before,#benefits h1::before,#faq h1::before{content:'';background:#a0eed6;width:70px;border-radius:5px;height:8px;display:block;margin:auto auto 24px}#benefits .benefits-item{padding:32px 0;transition:.2s;box-sizing:border-box}#benefits .benefits-item:hover{transform:scale(1.05);background:#f8f8f8}#benefits .benefits-item .icon-container{background:#e3e3e3;width:64px;height:64px;border-radius:50%;margin-bottom:24px}#benefits .benefits-item h3{color:#00cfa7;font-family:Ubuntu;font-weight:600}#benefits .benefits-item p{margin:0;max-width:90%}#access{background:#00a5b4;padding:64px 0}@media (min-width:992px){#access{background:linear-gradient(90deg,#00cfa7 50%,#00a5b4 50%)}}#access ._form{width:90%;padding:0;margin:0}#access h2{color:#fff;font-weight:700;font-size:40px;font-family:Ubuntu;margin-bottom:24px}#access p{color:#fff;max-width:85%}#faq #accordion-1 .card{margin-bottom:16px}#faq #accordion-1 .card .card-header{border:none}#faq #accordion-1 .card .card-header h5 a{color:#707070;font-family:'Source Sans Pro';font-weight:lighter;text-decoration:none}#assets .assets-list{list-style:none;margin:0;padding:0}#footer{padding:24px 0;margin-top:116px;background:#f7f7f7}#assets .assets-list .asset-wrapper{padding:8px}#assets .assets-list .asset-wrapper .asset-content{background:#faf8f8;border-radius:16px;padding:16px;align-items:center;text-decoration:none;transition:.2s}#assets .assets-list .asset-wrapper .asset-content:hover{transform:scale(1.05)}#assets .assets-list .asset-wrapper .asset-content .asset-info{flex:1}#assets .assets-list .asset-wrapper .asset-content .asset-info span{padding:4px 16px;background:#00cfa7;border-radius:16px;font-size:14px;color:#fff}#assets .assets-list .asset-wrapper .asset-content .asset-info p{display:block;margin-top:16px;color:#707070;font-weight:700}#assets .assets-list .asset-wrapper .asset-content .asset-icon{color:#00cfa7;font-size:24px}#footer p{margin-bottom:0}