body,html{overflow-x:hidden}body{font-family:Assistant,sans-serif;background-color:#fdfcff}h2,h4{color:#1e1e20;font-weight:700}.text-accent{color:#efbd50}.navbar.scroll-nav{min-height:35px;transition:all .3s ease;background:#20082a!important;color:#fff}iframe{height:600px;width:100%}.btn:focus{outline:none}.mobile-app-banner-image{text-align:right}.mobile-app-banner-image img{width:60%;margin-right:0}.mobile-app-banner{padding-top:210px;background-image:url(../image/banner.png);background-size:100%;padding-bottom:230px;background-repeat:no-repeat}.mobile-app-banner-content{color:#fff}.mobile-app-banner-content h1{font-size:56px;color:#fff;font-weight:700}.mobile-app-banner-content p{font-size:22px;color:#9789ac;line-height:40px;margin:30px 0}.navigation .navbar-nav{float:none;margin-right:0}.navigation .navbar-nav>li>.dropdown-menu{box-shadow:none;border-top-left-radius:4px;border-top-right-radius:4px;padding:20px 0}.navigation .navbar-nav>li>.dropdown-menu>li>a{line-height:38px}.navigation .nav>li>a:hover{background:transparent}.navigation .navbar{padding:35px 0}.navigation .navbar-brand{padding:24px 15px}.navigation .menu-left{display:inline-block!important}.navigation .menu-left li a{color:#284a58;font-weight:700;font-size:15px}.navigation .menu-left li a:focus,.navigation .menu-left li a:hover{color:#fff;transition:.4s;background:transparent}.navigation .menu-left.active:active{transition:.4s;background:transition}.navigation .dropdown-menu li a:hover{background-color:transparent;color:#efbd50}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus{background:transparent}.buttons{margin-top:50px;margin:40px 0 0}.buttons .btn{padding:18px 40px;margin-bottom:20px;margin-right:13px}.buttons .btn:hover{background:#d3d4dc;padding:18px 40px;color:#46356b;transition:background-color .5s ease}.buttons .btn-blue:hover,.buttons .btn-pink:hover{color:#fff!important}p{color:#1d1d1d;font-size:16px;line-height:30px}a:hover{text-decoration:none}.heading{margin-bottom:59px}.heading h1{margin:8px 0 20px;font-size:48px;color:#1e1e20;font-weight:700}.icon{font-size:33px;background-color:#efbd50;border-radius:60px;padding:28px 40px}.icon,.icon:hover{color:#fff}.clear-fix{clear:both}.footer{padding:100px 0}.footer-text p{color:#284a58}.footer-text a{color:#fff;text-decoration:none}.footer-text a:hover{color:#284a58}.timeline-content{margin-top:-30px;margin-left:100px;margin-right:0}.timeline-content p{padding-top:0}.timeline-content p:last-child{margin-bottom:0}.main-navigation .navbar-custom{background-color:#f4f5f8!important}.main-navigation .menu-left li a:focus,.main-navigation .menu-left li a:hover{color:#efbd50;transition:.4s;background:transparent}.footer-bottom1{text-align:center}.footer-bottom1 p{margin:50px 0;font-size:15px;color:#1d1d1d;font-weight:500}.footer-bottom1 p a,.footer-bottom1 p a:hover{color:#efbd50}.footer-bottom1 .footer-logo-text{text-align:left}.footer-bottom1 .hraing1{border:1px solid #2b1535}.footer-bottom1 .main-3-section ul li a{background-color:#372140;color:#5d4666}.footer-bottom1 .main-3-section ul li a:hover{background:#efbd50;color:#fff}.main-3-section ul{padding:0;padding:20px 0}.main-3-section ul li{margin:0 8px;list-style:none;display:inline}.main-3-section p{padding-top:0;padding-bottom:20px}.main-3-section h5{margin-top:0;color:#1e1e20;font-size:16px}.input-box{margin-bottom:20px;padding:28px 24px;font-size:16px}.input-box::-webkit-input-placeholder{color:#1d1d1d}.textarea1{padding:20px;font-size:16px}.textarea1::-webkit-input-placeholder{color:#1d1d1d}.bg-section{padding-left:50px}.desktop{padding-top:220px;background-color:#f4f5f8}.desktop p{font-size:24px}.legals-container{padding-top:120px;background-color:#f4f5f8}.legals-container h1{font-size:24px;font-weight:700}.desktop-mobile-app img{width:100%}.soft-heading{margin-bottom:30px}.soft-heading h3{font-size:60px;font-weight:500}.discover{padding:100px 0;background:#f4f5f8}.right-text h4{font-size:28px;margin-bottom:20px}.right-text p{line-height:24px}.right-text ul{list-style:circle}.right-text ul>li{color:#1d1d1d;font-size:16px}.left-text{padding-left:35px}.left-text-desktop h3{color:#1e1e20;font-size:50px;margin-top:0}.left-text-desktop p{font-size:34px;padding-top:4px}.footer-bottom-sectionright{padding-bottom:40px}.navbar-brand>img{max-height:60px}.navigation .navbar-brand{height:auto;padding:10px 24px}.navigation .navbar{padding:10px 0}#navbar-app-store-img{max-width:200px}.app-store-img{max-width:300px;padding-top:30px}.final-cta,.imac-section{padding:60px 0}.final-cta h3,.imac-section h3{margin:8px 0 20px;font-size:48px;color:#1e1e20;font-weight:700}.final-cta p,.imac-section p{font-size:22px}.final-cta h4,.imac-section h4{font-size:14px;margin-top:20px}.final-cta ul,.imac-section ul{font-size:22px;margin-bottom:0;text-align:left;margin:0 auto;width:400px;list-style:circle}.desktop h4{font-size:14px;margin-top:20px}.before-after{padding:100px 0}.before-after .before-after-images{padding:60px 0 0}.before-after .bordered-bg{border:3px dashed #efbd50;border-radius:20px;padding:20px 20px 60px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.15);margin-top:30px}.before-after #before-arrow{height:250px;position:absolute;top:95px;filter:drop-shadow(2px 2px 2px #bbb);left:50%}.timeline{line-height:1.4em;list-style:none;margin:0;padding:0;width:100%}.timeline h1,.timeline h2,.timeline h3,.timeline h4,.timeline h5,.timeline h6{line-height:inherit;margin-bottom:30px;font-weight:700}.timeline-item{padding-top:36px;padding-left:40px;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-item:last-child .timeline-marker:after{content:none}.timeline-marker{position:absolute;top:0;bottom:0;left:0;width:15px}.timeline-marker:before{z-index:99;background:#284a58;border:3px solid transparent;border-radius:100%;content:"";display:block;height:15px;position:absolute;top:40px;left:0;width:15px;transition:background .3s ease-in-out,border .3s ease-in-out}.timeline-marker:after{height:130px;content:"";width:3px;background:#ccd5db;display:block;position:absolute;top:0;bottom:0;left:6px}.timeline-marker.with:before{background:#efbd50}.timeline-marker.with:after{height:100px;width:3px;background:#efbd50;display:block;position:absolute;top:0;bottom:0;left:6px}.timeline-info span{color:#1e1e20;font-size:16px}.footer-bottom{background:#f4f5f8;padding:20px 0 10px}.footer-logo-text{padding-left:30px;font-weight:700}.footer-logo-text img{max-width:40px}.video-example{box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);border-radius:7px;width:100%}