html,body{width:100%;height:100%}body{font-family:'Muli', 'Helvetica', 'Arial', 'sans-serif'}a{color:#feba4b;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}a:hover,a:focus{color:#fea718}hr{max-width:100px;margin:25px auto 0;height:2px;background:linear-gradient(to left, #ff677d, #feba4b);border-top:0px}hr.light{border-color:white}h1,h2,h3,h4,h5,h6{font-family:'Ubuntu', 'Helvetica', 'Arial', 'sans-serif';font-weight:400;line-height:1.4}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500}p{font-size:18px;line-height:1.5;margin-bottom:20px}section{padding:100px 0}section h2{font-size:50px}#mainNav{border-color:rgba(34,34,34,0.05);background-color:#171442;font-weight:600;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;font-family:'Montserrat', 'Helvetica', 'Arial', 'sans-serif'}#mainNav .navbar-brand{padding-top:.5rem}#mainNav .navbar-brand:hover,#mainNav .navbar-brand:focus{color:#fea718}#mainNav .navbar-brand #header-logo{height:76px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media (max-width: 1365px){#mainNav .navbar-brand #header-logo{height:70px}}#mainNav .navbar-toggler{font-size:12px;padding:8px 10px;color:#222}#mainNav .navbar-nav>li>a{font-size:16px}#mainNav .navbar-nav>li>a.active{color:#69dfcb !important;background-color:transparent}#mainNav .navbar-nav>li>a.active:hover{background-color:transparent}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:white}#mainNav .navbar-nav>li>a:hover,#mainNav .navbar-nav>li>a:focus:hover{color:#69dfcb}@media (min-width: 992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-brand{color:fade(#fff, 70%)}#mainNav .navbar-brand:hover,#mainNav .navbar-brand:focus{color:white}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:rgba(255,255,255,0.9);margin-left:.5rem;margin-right:.5rem}#mainNav .navbar-nav>li>a:hover,#mainNav .navbar-nav>li>a:focus:hover{color:white}#mainNav.navbar-shrink{border-color:rgba(34,34,34,0.1);background-color:#171442}#mainNav.navbar-shrink .navbar-brand{color:#222}#mainNav.navbar-shrink .navbar-brand:hover,#mainNav.navbar-shrink .navbar-brand:focus{color:#69dfcb}#mainNav.navbar-shrink .navbar-brand #header-logo{height:50px}#mainNav.navbar-shrink .navbar-nav>li>a,#mainNav.navbar-shrink .navbar-nav>li>a:focus{color:white;font-size:14px}#mainNav.navbar-shrink .navbar-nav>li>a:hover,#mainNav.navbar-shrink .navbar-nav>li>a:focus:hover{color:#69dfcb}}@media (max-width: 991px){#mainNav{border-color:rgba(34,34,34,0.1);box-shadow:0 0.15rem 1.75rem 0 rgba(58,59,69,0.15)}#mainNav .navbar-brand{padding-top:0;padding-bottom:0}#mainNav .navbar-brand #header-logo{height:60px}#mainNav .navbar-toggler{border:none}#mainNav .navbar-toggler:focus{outline-color:transparent}#mainNav .navbar-toggler #mobile-nav-icon{position:relative;bottom:16px;right:11px}#mainNav .navbar-toggler #mobile-nav-icon:before,#mainNav .navbar-toggler #mobile-nav-icon:after,#mainNav .navbar-toggler #mobile-nav-icon>span{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background-color:white;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:22px;top:21px}#mainNav .navbar-toggler #mobile-nav-icon:before{top:9px}#mainNav .navbar-toggler #mobile-nav-icon>span{top:15px}#mainNav .navbar-toggler[aria-expanded="true"] #mobile-nav-icon:before{top:15px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mainNav .navbar-toggler[aria-expanded="true"] #mobile-nav-icon:after{top:15px;-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mainNav .navbar-toggler[aria-expanded="true"] #mobile-nav-icon>span{display:none}#mainNav #navbarResponsive>ul{padding:32px 0}#mainNav #navbarResponsive>ul>li>a{padding-top:16px;padding-bottom:16px}}@media (max-width: 1366px){#mainNav .navbar-nav>li>a{font-size:15px}}header.masthead{position:relative;width:100%;padding-top:150px;padding-bottom:100px;color:white;overflow:hidden}header.masthead .langugage-select{position:absolute;right:0;top:0;margin-right:15px;margin-top:150px;font-weight:600;color:rgba(255,255,255,0.9);font-family:'Montserrat', 'Helvetica', 'Arial', 'sans-serif';font-family:'Montserrat', 'Helvetica', 'Arial', 'sans-serif'}@media (min-width: 768px){header.masthead .langugage-select{writing-mode:vertical-rl;transform:rotate(180deg)}}header.masthead .langugage-select a{color:rgba(255,255,255,0.9);text-decoration:none}header.masthead .langugage-select a:hover,header.masthead .langugage-select a:focus{color:white}header.masthead #header-text-wrap{z-index:2}header.masthead #canvasBase{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%}header.masthead #canvasOverlay{position:absolute;top:0;left:0;mix-blend-mode:hard-light;width:100%;height:100%}header.masthead #hero-image{position:absolute;bottom:0;right:0;width:700px}@media (max-width: 767px){header.masthead #hero-image{opacity:.85}}@media (max-width: 575px){header.masthead #hero-image{max-width:450px}}header.masthead .header-content h1{font-size:30px;margin-bottom:48px}header.masthead .header-content h1 span{font-weight:200}header.masthead .header-content h2{text-transform:uppercase;font-size:24px;font-weight:200;margin-bottom:48px}header.masthead #mouse{display:block;width:22px;height:40px;border-radius:20px;border:2px solid white;text-align:center;position:absolute;left:0px;right:0px;bottom:25px;margin:0 auto;z-index:2}header.masthead #mouse::before{content:'';display:inline-block;width:4px;height:8px;position:relative;border-radius:4px;background:white;animation-name:mouse;animation-duration:.9s;animation-iteration-count:infinite}@keyframes mouse{from{top:0px}to{top:6px}}header.masthead .panel{padding:25px 25px 25px 40px;height:100%;color:white;background:#ffffff0d;border-left:6px solid transparent;border-right:0;border-bottom:0;border-top:0;border-radius:0 50px 0 0;-webkit-box-shadow:0 0 30px -5px rgba(0,0,0,0.3);box-shadow:0 0 30px -5px rgba(0,0,0,0.3)}header.masthead .panel#panel-1{border-image:linear-gradient(to top, #15a1fa 0%, #69dfcb 100%);-moz-border-image:-moz-linear-gradient(to top, #15a1fa 0%, #69dfcb 100%);-webkit-border-image:-webkit-linear-gradient(to top, #15a1fa 0%, #69dfcb 100%);border-image:linear-gradient(to top, #15a1fa 0%, #69dfcb 100%);-webkit-border-image-slice:1;border-image-slice:1}header.masthead .panel#panel-2{border-image:linear-gradient(to top, #ff677d 0%, #feba4b 100%);border-image:linear-gradient(to top, #ff677d 0%, #feba4b 100%);-moz-border-image:-moz-linear-gradient(to top, #ff677d 0%, #feba4b 100%);-webkit-border-image:-webkit-linear-gradient(to top, #ff677d 0%, #feba4b 100%);border-image:linear-gradient(to top, #ff677d 0%, #feba4b 100%);-webkit-border-image-slice:1;border-image-slice:1}@media (max-width: 767px){header.masthead .panel#panel-2{margin-top:15px}}@media (min-width: 768px){header.masthead .panel#panel-2{position:relative;bottom:25px}}header.masthead .panel#panel-2 .panel-icon{background:-webkit-linear-gradient(to top, #ff677d, #feba4b);background:linear-gradient(to top, #ff677d, #feba4b)}header.masthead .panel#panel-2 .panel-icon img{width:38px}header.masthead .panel#panel-2 ul li:before{background:linear-gradient(to left, #ff677d, #feba4b)}header.masthead .panel .panel-title{display:flex;align-items:center;margin-bottom:15px}header.masthead .panel .panel-title h3{font-size:24px;margin-bottom:0;font-weight:400}header.masthead .panel .panel-title h3 span{display:none}header.masthead .panel .panel-title .panel-icon{display:flex;justify-content:center;align-items:center;font-size:28px;width:60px;height:60px;min-width:60px;color:#fff;border-radius:100%;background:-webkit-linear-gradient(to top, #15a1fa, #69dfcb);background:linear-gradient(to top, #15a1fa, #69dfcb);margin-right:15px}header.masthead .panel p{margin-bottom:0;font-size:16px}header.masthead .panel p.no-ul{display:none}header.masthead .panel ul{margin-top:10px;list-style:none;padding-left:0}header.masthead .panel ul li{position:relative;padding-left:45px}header.masthead .panel ul li:before{content:"";width:30px;height:2px;background:linear-gradient(to left, #15a1fa, #69dfcb);position:absolute;top:50%;left:0}@media (max-width: 767px){header.masthead{background-color:#171442;padding-bottom:0}header.masthead #hero-image{display:none}header.masthead #canvasBase{display:none}header.masthead #canvasOverlay{display:none}header.masthead #hero-image-mobile{display:block;width:100%}header.masthead .langugage-select{font-size:12px !important;margin-top:85px}}@media (min-width: 768px){header.masthead #hero-image-mobile{display:none}header.masthead .panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@media (min-width: 768px) and (max-width: 991px){header.masthead #hero-image{right:-320px !important}}@media (min-width: 992px){header.masthead{height:100vh;padding-top:0;padding-bottom:0}header.masthead .header-content{margin-bottom:0;text-align:left}header.masthead .device-container{max-width:325px}}@media (max-width: 1199px){header.masthead #hero-image{max-width:525px;right:-100px}header.masthead .panel .panel-title h3{font-size:18px}header.masthead .panel .panel-title h3 span{display:inline}}@media (max-width: 1366px){header.masthead .header-content h1{font-size:30px;margin-bottom:24px}header.masthead .header-content h2{font-size:20px;margin-bottom:40px}header.masthead #hero-image{max-width:550px}header.masthead .panel .panel-title h3{font-size:20px;line-height:1.2}header.masthead .panel p{line-height:1.3;font-size:15px}header.masthead .panel p.with-ul{display:none}header.masthead .panel p.no-ul{display:block}header.masthead .panel ul{display:none}header.masthead #mouse{display:none}header.masthead .langugage-select{font-size:15px}}@media (min-width: 1680px){header.masthead .header-content h1{font-size:40px}}section.download{position:relative;padding:150px 0}section.download h2{font-size:50px;margin-top:0}section.download .badges .badge-link{display:block;margin-bottom:25px}section.download .badges .badge-link:last-child{margin-bottom:0}section.download .badges .badge-link img{height:60px}@media (min-width: 768px){section.download .badges .badge-link{display:inline-block;margin-bottom:0}}@media (min-width: 768px){section.download h2{font-size:70px}}section.application{padding:100px 0 100px 0}section.application .section-heading{margin-bottom:50px}section.application .section-heading h2{margin-top:0;font-size:45px}section.application .section-heading p{margin-bottom:0}@media (min-width: 992px){section.application .section-heading{text-align:center}}section.application .device-container,section.application .feature-item{max-width:325px;margin:0 auto}section.application .device-container{margin-bottom:100px}@media (min-width: 992px){section.application .device-container{margin-bottom:0}}section.application .feature-item{padding-top:50px;padding-bottom:50px;text-align:center}section.application .feature-item h3{font-size:22px;font-weight:500}section.application .feature-item i{font-size:80px;display:block;margin-bottom:15px;background:-webkit-linear-gradient(to left top, #ff677d, #feba4b);background:linear-gradient(to left top, #ff677d, #feba4b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.application .more{margin-top:50px}@media (min-width: 768px){section.application .more{text-align:center}}@media (max-width: 767px){section.application .section-heading h2{font-size:30px !important}}@media (max-width: 1366px){section.application .section-heading{margin-bottom:50px}section.application .section-heading h2{font-size:42px}section.application .feature-item{padding-top:25px}}section.contact{position:relative;padding:200px 0;background-image:url("../img/bg-cta.jpg");background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.contact .contact-content{position:relative;z-index:1}section.contact .contact-content #contact-wrap h2{font-size:45px;margin-top:0;margin-bottom:25px}@media (max-width: 767px){section.contact .contact-content #contact-wrap h2{font-size:30px !important}}section.contact .contact-content #contact-wrap .btn-outline{color:#181833;border-color:#181833}section.contact .contact-content #contact-wrap .btn-outline:hover,section.contact .contact-content #contact-wrap .btn-outline:focus,section.contact .contact-content #contact-wrap .btn-outline.active{color:#181833;border-color:white;background-color:white}section.contact .contact-content #copyright-wrap{font-weight:800;text-align:right}section.contact .contact-content #copyright-wrap a{color:inherit}section.contact .contact-content #copyright-wrap a:hover,section.contact .contact-content #copyright-wrap a:focus,section.contact .contact-content #copyright-wrap a.active{text-decoration:none;color:inherit}section.contact .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top, #15a1fa, #69dfcb);opacity:.9}@media (max-width: 1366px){section.contact{padding:150px 0}}@media (max-width: 991px){section.contact #copyright-wrap{text-align:left !important;margin-top:80px}}footer{padding:25px 0;text-align:center;color:rgba(255,255,255,0.3);background-color:#222}footer p{font-size:12px;margin:0}footer ul{margin-bottom:0}footer ul li a{font-size:12px;color:rgba(255,255,255,0.3)}footer ul li a:hover,footer ul li a:focus,footer ul li a:active,footer ul li a.active{text-decoration:none}body{color:#181833}.bg-primary{background:#feba4b;background:-webkit-linear-gradient(#feba4b, #feb032);background:linear-gradient(#feba4b, #feb032)}.text-primary{color:#feba4b}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.btn-outline{color:white;border:1px solid;border-color:white}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:white;border-color:#feba4b;background-color:#feba4b}.btn{border-radius:300px;font-family:'Montserrat', 'Helvetica', 'Arial', 'sans-serif'}.btn-xl{font-size:14px;font-weight:800;padding:15px 45px}@media (min-width: 1366px){.container{max-width:1200px}}@media (min-width: 1680px){.container{max-width:1560px}}section.about{position:relative;padding:100px 0 0 0}section.about h2{font-size:36px;line-height:1.2;margin-top:0}section.about #about-text{padding-bottom:100px}@media (min-width: 992px){section.about h2{font-size:45px}}@media (max-width: 1366px){section.about h2.section-heading{font-size:36px}}@media (max-width: 767px){section.about h2.section-heading{font-size:30px !important}}section.performance{position:relative;padding:100px 0;color:white}section.performance .section-heading h2{font-size:45px;line-height:1.2;margin-top:0}section.performance .section-heading p{text-transform:uppercase;font-size:16px}section.performance .section-heading hr{margin:25px 0 0 0}section.performance h3{font-weight:500}section.performance #performance-image{max-width:480px;width:100%}@media (min-width: 992px){section.performance h2{font-size:45px}}@keyframes "wave"{0%{margin-left:0}100%{margin-left:-1600px}}@keyframes "swell"{0%,100%{transform:translate3d(0, -45px, 0)}50%{transform:translate3d(0, 5px, 0)}}section.performance .background-path,section.performance .waves-wrap{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:-1}section.performance .waves-wrap{overflow:hidden;opacity:.3;top:-150px}section.performance .scene{background:#252067;width:100%;height:100%}section.performance .scene path:first-child{opacity:0.06}section.performance .scene path:nth-child(2){opacity:0.035}section.performance .scene path:nth-child(3){opacity:0.04}section.performance .scene path:nth-child(4){opacity:0.045}section.performance .scene path:nth-child(5){opacity:0.04}section.performance .scene path:nth-child(6){opacity:0.035}section.performance .scene path:nth-child(7){opacity:0.04}@media (max-width: 767px){section.performance .section-heading h2{font-size:30px !important}}@media (max-width: 1366px){section.performance .section-heading h2{font-size:42px}section.performance h3{font-size:24px}section.performance #performance-image{max-width:450px}}@media (max-width: 1199px){section.performance #performance-image{max-width:400px}}
