/*!   
 * Template Name: Onboard - Bootstrap 4 template for crowdfunding campaigns
 * Version: 4.1.1
 * Author: Xiaoying Riley
 * Copyright: 3rd Wave Media Ltd.
 * Website: http://themes.3rdwavemedia.com/
 * Twitter: @3rdwave_themes
*/
body{font-family:'Lato', sans-serif;color:#36435A;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;font-weight:700}p{margin-bottom:15px;line-height:1.5}a{color:#00bcd4;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}a:hover,a:active{text-decoration:underline;color:#00a5bb}a:focus{text-decoration:none;color:#00a5bb;outline:none}.btn,a.btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;font-weight:700;font-family:'Montserrat', sans-serif;padding:6px 20px}.btn:focus,a.btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn-cta,.btn-cta{font-size:18px;padding:12px 30px;padding-top:13px}.btn-oval,a.btn-oval{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}a.btn-primary,.btn-primary{background:#36b843;border:none;color:#fff;text-transform:uppercase}a.btn-primary:hover,a.btn-primary:active,a.btn-primary:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#40c74e;border:none;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{background:#40c74e;border:none;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn-secondary,.btn-secondary{background:#00bcd4;border:none;color:#fff;text-transform:uppercase}a.btn-secondary:hover,a.btn-secondary:active,a.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background:#00d3ee;border:none;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{background:#00d3ee;border:none;color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.list-inline-item:not(:last-child){margin-right:10px}.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:45px;border-color:#ccc;font-size:16px}.form-control::-webkit-input-placeholder{color:#ccc}.form-control:-moz-placeholder{color:#ccc}.form-control::-moz-placeholder{color:#ccc}.form-control:-ms-input-placeholder{color:#ccc}.form-control:focus{border-color:#bfbfbf;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea.form-control{height:auto}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],input[type="button"],textarea{appearance:none;-webkit-appearance:none}.form-group{margin-bottom:30px}.highlight{color:#51597e}#topcontrol{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;background:#00bcd4;color:#fff;text-align:center;display:inline-block;z-index:30;width:36px;height:36px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#topcontrol:hover{background:#007888;color:#fff}#topcontrol .svg-inline--fa{position:relative;top:4px;font-size:25px;font-weight:bold}.delayp1{animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-delay:.1s;-o-animation-delay:.1s;transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s}.delayp2{animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s;-o-animation-delay:.2s;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}.delayp3{animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-o-animation-delay:.3s;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}.delayp4{animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s}.delayp5{animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}.delayp6{animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;-o-animation-delay:.6s;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}.bg-gradient{background-color:#151721;background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(#51597e), to(#151721));background-image:-webkit-radial-gradient(circle, #51597e, #151721);background-image:-moz-radial-gradient(circle, #51597e, #151721);background-image:-o-radial-gradient(circle, #51597e, #151721);background-image:-ms-radial-gradient(circle, #51597e, #151721);background-repeat:no-repeat;color:#fff}.section{padding-top:90px;padding-bottom:90px}.section-title{text-transform:uppercase;margin-top:0;margin-bottom:60px;font-weight:800;font-size:32px;position:relative;padding-bottom:5px}.header{color:#fff;padding-top:15px}.header-scrolled{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);background:#fff;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;padding-top:5px;padding-bottom:0}.header-scrolled .nav>li>a{color:#36435A}.header-scrolled h1.logo a{background:transparent url("../images/logo-2.svg") no-repeat left top}h1.logo{margin-top:0;margin-bottom:0;display:inline-block;font-size:36px;float:left}h1.logo a{background:transparent url("../images/logo.svg") no-repeat left top;display:inline-block;height:18px;width:208px}.nav-link{padding:10px;padding-top:6px;padding-left:10px;padding-right:10px}.navbar-toggler{margin-right:0;margin-top:0;background:none;position:absolute;padding:0;right:0;top:-32px;width:90px}.navbar-toggler:focus{outline:none}.navbar-toggler .toggle-title{display:inline-block;float:left;color:#36435A;margin-right:10px;font-weight:bold;text-transform:uppercase;position:relative;top:6px;font-size:16px}.navbar-toggler .icon-bar-wrapper{float:left}.navbar-toggler .icon-bar{background-color:#00bcd4;height:3px;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.navbar-toggler:hover .icon-bar{-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar-nav{font-family:'Montserrat', sans-serif;font-weight:400}.nav>li>a{color:#fff;color:rgba(255,255,255,0.7);font-size:12px;font-weight:600;text-transform:uppercase;padding-right:20px;padding-left:20px}.nav>li>a:focus,.nav>li>a:hover{background:none;outline:none}.nav>li>a.active{color:#00bcd4}.footer{background:#191f2a;font-weight:normal;color:rgba(255,255,255,0.4);padding-top:60px;padding-bottom:60px}.footer a{color:rgba(255,255,255,0.4)}.footer a:hover{color:#fff}.footer .copyright{font-size:14px;margin-top:30px}.footer .social-list a{background:rgba(255,255,255,0.2)}.footer .social-list a .svg-inline--fa{color:#191f2a}.promo-section{padding-top:150px;padding-bottom:120px}.promo-section .headline{margin-top:0;margin-bottom:60px;font-size:36px}.promo-section .overview-wrapper{position:relative}.promo-section .product-holder{text-align:center}.promo-section .product-holder img{margin:0 auto;display:inline-block;max-width:375px}.promo-section .product-holder .video-play-trigger{position:absolute;width:60px;height:60px;left:50%;margin-left:-30px;text-align:center;z-index:5;top:50%;margin-top:-30px;color:#fff;background:rgba(0,188,212,0.8);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer}.promo-section .product-holder .video-play-trigger:hover{background:#00bcd4}.promo-section .product-holder .video-play-trigger .svg-inline--fa{color:#fff;font-size:20px;margin-top:20px;margin-left:4px}.promo-section .heading{margin-top:15px;margin-bottom:15px;font-size:42px;font-weight:bold}.promo-section .heading .text{font-size:16px;color:rgba(255,255,255,0.8);font-weight:400}.promo-section .data-container{text-align:center}.progress-container{margin-bottom:15px}.progress-container .meta{color:rgba(255,255,255,0.8);clear:left}.progress-bar{margin:0 auto;background:rgba(255,255,255,0.1);height:25px;width:460px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:10px;float:none}.progress-bar .progress-bar-inner{background:#00bcd4;height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cta-container{margin-bottom:45px}.countdown-container{margin-bottom:30px}.countdown-container .number{font-weight:bold;color:#fff;font-size:28px}.countdown-container .unit{color:rgba(255,255,255,0.6);padding-left:5px;padding-right:10px;font-size:14px}.intro-container{margin-bottom:30px}.intro-container a{color:#00bcd4}.social-list a{width:36px;height:36px;display:inline-block;background:rgba(255,255,255,0.8);text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:7px}.social-list a:hover{background:#fff}.social-list a .svg-inline--fa{color:#51597e;font-size:20px}.social-list li{margin-right:5px}.social-list li:last-child{margin-right:0}.signup-wrapper{background:#00bcd4;color:#fff;padding-top:45px;padding-bottom:45px;text-align:center}.signup-wrapper .form-title{font-size:16px;font-weight:400;margin-top:0;margin-bottom:15px}.signup-wrapper .btn{background-color:#008fa1;border-color:#008fa1;height:45px;width:45px;padding-left:0;padding-right:0}.signup-wrapper .btn .svg-inline--fa{color:rgba(255,255,255,0.8);font-size:18px}.signup-wrapper .btn:hover{background-color:#007888;border-color:#007888}.signup-wrapper .btn:hover .fa{color:#fff}.signup-form{margin-left:auto;margin-right:auto;position:relative}.signup-form .form-control{width:420px;margin-right:5px}.signup-form label.error{position:absolute;left:0;width:100%;top:85px;text-align:center;font-size:14px;font-family:'Lato', sans-serif;color:rgba(0,0,0,0.6)}.about-section .item{margin-bottom:90px}.about-section .figure-holder{text-align:right}.about-section .figure-holder img{display:inline-block}.about-section .figure-holder.figure-holder-left{text-align:left}.about-section .item-title{margin-top:0;margin-bottom:30px;font-size:20px}.about-section .item-desc{color:#586A8F}.about-section .item-desc .icon{color:#36b843;margin-right:5px}.about-section .item-desc .subtitle{font-size:16px;margin-top:30px;margin-bottom:10px}.about-section .item-desc .pe-icon{font-size:28px;vertical-align:middle}.about-section .list-custom{margin-left:30px}.about-section .list-custom li{margin-bottom:10px}.about-section .list-custom .svg-inline--fa{color:#36b843;margin-right:5px}.rewards-section .item{margin-bottom:30px}.rewards-section .item-inner{background:#fff;padding:30px;color:#36435A;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;height:100%}.rewards-section .upper-wrapper{margin-bottom:30px}.rewards-section .item-title{margin-top:0;margin-bottom:15px;font-size:20px;text-align:center}.rewards-section .item-title .price{display:block;font-size:24px;margin-bottom:10px}.rewards-section .item-title .offer-name{display:block;font-size:18px}.rewards-section .item-details{margin-bottom:15px;color:#36435A}.rewards-section .backers{color:#586A8F;margin-bottom:10px}.rewards-section .backers .icon{display:block;color:#36b843;font-size:28px;margin-bottom:0px}.rewards-section .badge-featured{background:#ed5c2f;color:#fff;font-size:12px;vertical-align:middle;position:absolute;right:15px;top:15px;padding-top:4px;text-transform:uppercase}.updates-section .item{max-width:760px;margin:0 auto;margin-bottom:45px}.updates-section .item-title{margin-top:0;margin-bottom:15px}.updates-section .item-meta{color:#999;margin-bottom:30px}.updates-section .item-content{color:#586A8F}.updates-section .img-holder{display:inline-block;margin-top:15px;margin-bottom:15px}.timeline-container{position:relative;max-width:760px;margin:0 auto;padding-bottom:30px}.timeline-container:before{content:"";width:3px;height:100%;background:#00bcd4;left:50%;top:0;position:absolute}.timeline-container .timeline-item{position:relative;margin-bottom:30px}.timeline-container .timeline-content{width:45%;background:#fff;padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.timeline-container .timeline-content:before{content:'';position:absolute;left:45%;top:20px;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}.timeline-container .timeline-content.right{float:right}.timeline-container .timeline-content.right:before{content:'';right:45%;left:inherit;border-left:0;border-right:7px solid #fff}.timeline-container .timeline-content .time{font-family:'Montserrat', sans-serif;font-weight:700;margin-bottom:5px;color:#00bcd4;font-size:16px}.timeline-container .timeline-content .title{margin-top:0;margin-bottom:10px;font-size:18px;color:#36435A}.timeline-container .timeline-content .desc{color:#586A8F}.timeline-container .timeline-icon{background:#00bcd4;width:50px;height:50px;position:absolute;top:0;left:50%;overflow:hidden;margin-left:-25px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;padding-top:14px}.timeline-container .timeline-icon.complete{background:#36b843}.timeline-container .timeline-icon .icon{color:#fff;font-size:22px}.team-section .item{margin-bottom:30px}.team-section .item-inner{padding:30px;height:100%}.team-section .profile-holder{margin-bottom:15px}.team-section .name{margin-top:0;margin-bottom:5px}.team-section .role{margin-bottom:15px;color:#586A8F}.team-section .members-container{margin-bottom:30px}.contact-section{background:#f5f5f5;padding-top:90px;padding-bottom:90px}.contact-section .contact-title{margin-top:0;margin-bottom:30px}.contact-form-container{max-width:720px;padding-left:30px;padding-right:30px;margin:0 auto;margin-bottom:30px}.contact-form-intro{margin-bottom:30px}.contact-form label.error{font-size:14px;font-family:'Lato', sans-serif;color:#E65348;margin-top:5px}.faq-section{background:#00bcd4;color:#fff}.faq-section .card{background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:30px}.faq-section .card-title{font-weight:400;font-size:16px}.faq-section .card-title .svg-inline--fa{margin-right:8px;font-size:20px}.faq-section .card-header{border:none;background:none;padding:0}.faq-section .card-body{padding-top:0}.faq-section a{color:#fff}.modal-body{padding-left:30px;padding-right:30px;padding-bottom:30px;font-size:16px;color:#586A8F}.modal-body iframe{max-width:100%}.modal-content{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.modal-header{border:none;padding-top:30px;position:relative}.modal button.close{font-size:36px;font-weight:300;text-shadow:none;background:none;position:absolute;right:12px;top:7px;z-index:10;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.modal button.close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.modal-backdrop.in{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.modal.modal-video .modal-dialog{margin-top:90px;max-width:inherit !important}.modal.modal-video .modal-body{padding:0;padding-top:0}.modal.modal-video .modal-header{border:none;padding:0}.modal.modal-video .modal-content{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal.modal-video button.close{color:#fff;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;background:none;position:absolute;top:inherit;right:0px;bottom:5px;z-index:10}.modal.modal-video button.close:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}@media (max-width: 767px){.header{background:#fff;padding-top:5px}.header h1.logo a{background:transparent url("../images/logo-2.svg") no-repeat left top}h1.logo{float:none}.nav-link{padding-top:15px;padding-bottom:15px}.navbar-collapse{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav>li>a{color:#36435A}.nav>li.active>a{color:#00bcd4}.promo-section .headline{font-size:32px}.promo-section .heading{font-size:32px}.progress-bar{width:300px}.countdown-container .number{font-size:20px}.signup-form .form-control{width:100%;margin-right:0}.signup-form .btn{width:100%;margin-top:5px}.about-section .desc-holder{margin-bottom:30px}.timeline-container{width:90%}.timeline-container:before{left:0}.timeline-container .timeline-icon{left:0}.timeline-container .timeline-content{width:90%;float:right}.timeline-container .timeline-content:before,.timeline-container .timeline-content.right:before{left:10%;margin-left:-7px;border-left:0;border-right:7px solid #fff}}@media (min-width: 768px){.navbar-expand-md .navbar-nav .nav-link{padding-left:15px;padding-right:15px}.modal-dialog{width:700px}.navbar-nav{float:none}}@media (min-width: 992px){.promo-content{padding-top:80px}.promo-section .data-container{text-align:left}.promo-section .progress-bar{margin-left:inherit;margin-right:inherit}.updates-block{height:160px}.updates-block .carousel-content .btn-cta{position:absolute}.updates-block .carousel .item{height:100px}.updates-block .glyphicon-chevron-right{right:-60px}.updates-block .glyphicon-chevron-left{left:-60px}.music-section .albums-block .cover-figure .record-holder{right:-80px}.music-section .albums-block .cover-figure:hover .record-holder{right:-118px}}body{overflow-x:hidden}.config-trigger{position:absolute;top:30px;left:-36px;width:36px;height:36px;background:#222;color:#fff;text-align:center;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none}.config-trigger:hover{background:#000;text-decoration:none}.config-trigger:hover .svg-inline--fa{color:#fff}.config-trigger .svg-inline--fa{font-size:20px;margin-top:7px;display:block;color:rgba(255,255,255,0.8)}.config-panel{position:absolute;top:80px;right:-208px;z-index:10;width:208px}.config-panel .panel-inner{position:relative;background:#222;color:#fff;padding:15px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.config-panel .panel-title{font-weight:600;margin-bottom:15px;font-size:14px;text-transform:uppercase}.config-panel label{color:#fff}.config-panel #color-options{margin-bottom:0px}.config-panel #color-options li a{display:block;width:36px;height:36px;border:2px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.config-panel #color-options li a:hover{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;border:2px solid rgba(255,255,255,0.9)}.config-panel #color-options li.active a{border:2px solid #fff}.config-panel #color-options li.theme-1 a{background:#51597e}.config-panel #color-options li.theme-2 a{background-color:#46464D}.config-panel .close{position:absolute;right:5px;top:5px;color:#fff}.config-panel .close .svg-inline--fa{color:#fff;font-size:18px}
