.parallax{position:absolute}.animate-element{opacity:0;position:relative}.animate-element.slide-left{opacity:0;-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}.animate-element.slide-left.in-view{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-element.slide-right{opacity:0;-webkit-transition:all .5s linear;transition:all .5s linear;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.animate-element.slide-right.in-view{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-element.slide-up{opacity:0;-webkit-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate-element.slide-up.in-view{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-element.slide-down{opacity:0;-webkit-transition:all .7s ease-out;transition:all .7s ease-out;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate-element.slide-down.in-view{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}*,:after,:before{box-sizing:border-box}body,html{min-height:100%;margin:0;font-size:16px;font-family:Open Sans,sans-serif}body{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}body.fade-out{opacity:0;-webkit-transition:none;transition:none}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}h1,h2,h3,h4,h5{font-family:Exo,sans-serif;font-weight:600}.container{max-width:1314px;margin-left:auto;margin-right:auto;width:100%;overflow:hidden}.txt-orange{color:#ff9e14}.intro{min-height:685px;background-image:url(../images/bg-image.jpg);background-size:cover;background-position:50%}.intro header{overflow:hidden;width:90%;margin-left:auto;margin-right:auto;padding-top:35px;height:125px}@media (max-width:991px){.intro header{height:auto}}.intro header h1{float:left;margin:0}@media (max-width:991px){.intro header h1{float:none;text-align:center}}@media (max-width:991px){.intro header h1 img{max-width:100%}}.intro header h2{float:right;font-weight:400;font-style:italic;font-size:1.063em;margin:0;padding-top:35px}@media (max-width:991px){.intro header h2{float:none;text-align:center}}@media (max-width:450px){.intro header h2{font-size:1.3em}}.intro .hero-text{text-align:center;width:70%;margin-left:auto;margin-right:auto}@media (max-width:991px){.intro .hero-text{width:90%}}.intro .hero-text h1{font-size:3.563em;color:#fff;margin-top:70px}@media (max-width:991px){.intro .hero-text h1{font-size:3em;margin-top:50px}}@media (max-width:800px){.intro .hero-text h1{font-size:2.8em}}@media (max-width:650px){.intro .hero-text h1{font-size:2.4em}}@media (max-width:450px){.intro .hero-text h1{font-size:1.7em}}.intro .hero-text h3{font-size:1.375em;color:#fff;font-weight:300;font-family:Open Sans,sans-serif}@media (max-width:800px){.intro .hero-text h3{font-size:1.1em;line-height:1.8em}}@media (max-width:450px){.intro .hero-text h3{font-size:1em}}.cta{margin-top:-50px}.cta .form-container{width:70%;margin-left:auto;margin-right:auto;position:relative}@media (max-width:991px){.cta .form-container{width:80%}}@media (max-width:650px){.cta .form-container{width:100%}}.cta .form-container .submit-container{position:absolute;right:0;top:0;width:315px;background-color:#ff9e14;height:80px;overflow:hidden}@media (max-width:991px){.cta .form-container .submit-container{width:250px}}@media (max-width:800px){.cta .form-container .submit-container{width:200px}}@media (max-width:450px){.cta .form-container .submit-container{width:100px}}.cta .form-container .submit-container:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cta .form-container .submit-container svg{position:absolute;right:50px;top:25px;width:30px;height:30px;-webkit-transition:.5s;transition:.5s}@media (max-width:991px){.cta .form-container .submit-container svg{right:30px}}@media (max-width:800px){.cta .form-container .submit-container svg{width:20px;height:20px;right:30px;top:30px}}@media (max-width:450px){.cta .form-container .submit-container svg{display:none}}.cta .form-container input[type=email]{width:100%;background-color:#f1f1f1;border:0;padding-left:30px;height:80px;font-family:Exo,sans-serif;font-weight:600;font-size:1.313em;font-family:Open Sans,sans-serif}@media (max-width:800px){.cta .form-container input[type=email]{font-size:1.1em}}@media (max-width:450px){.cta .form-container input[type=email]{font-size:.8em;padding-left:15px}}.cta .form-container #mc-embedded-subscribe,.cta .form-container input[type=submit]{background-color:transparent;color:#fff;font-size:1.75em;font-style:italic;font-weight:600;border:0;text-transform:uppercase;letter-spacing:1px;padding-left:72px;padding-right:105px;line-height:80px;font-family:Open Sans,sans-serif;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}@media (max-width:991px){.cta .form-container #mc-embedded-subscribe,.cta .form-container input[type=submit]{padding-left:30px}}@media (max-width:800px){.cta .form-container #mc-embedded-subscribe,.cta .form-container input[type=submit]{padding-right:65px;font-size:1.3em}}@media (max-width:450px){.cta .form-container #mc-embedded-subscribe,.cta .form-container input[type=submit]{padding-left:10px;padding-right:15px;font-size:1em}}.cta .form-container #mc-embedded-subscribe:hover,.cta .form-container input[type=submit]:hover{background-color:#141414;-webkit-transition:background-color .6s ease;transition:background-color .6s ease;cursor:pointer}#mce-error-response,.cta #mce-success-response{color:#6b6b6b;padding:15px 0;font-family:Open Sans,sans-serif;font-size:.9em;padding-left:30px}.cta #mc_embed_signup div.mce_inline_error{background-color:transparent;padding:15px 0;font-family:Open Sans,sans-serif;font-size:.9em;color:red;font-weight:400;padding-left:30px}.services{text-align:center;padding:50px 0}@media (max-width:991px){.services{width:90%;margin-left:auto;margin-right:auto;padding-bottom:0}}.services h1{font-size:2.188em;color:#141414}@media (max-width:450px){.services h1{font-size:1.9em}}.services ul{list-style-type:none;padding:0;overflow:hidden;margin-top:30px}.services li{float:left;width:20%;padding:30px;font-size:.938em;color:#6b6b6b}@media (max-width:991px){.services li{width:30.333%;display:inline-block;float:none;padding:20px}}@media (max-width:800px){.services li{width:49%}}@media (max-width:450px){.services li{width:100%}}@media (max-width:991px){.services li p{height:130px;overflow:hidden;font-size:.9em;line-height:1.8em}}@media (max-width:800px){.services li p{font-size:1em;height:90px}}@media (max-width:650px){.services li p{height:110px}}@media (max-width:450px){.services li p{height:auto}}.services li .number{display:block;color:#ff9e14;font-weight:600;font-size:3.2em;margin-bottom:25px}.how{overflow:hidden;position:relative}@media (max-width:991px){.how{width:90%;margin-left:auto;margin-right:auto}}.how .container .col-2{float:left;width:47%;margin-right:3%;position:relative;z-index:1}.how .container .col-2:last-child{background:#ff9e14;margin-right:0;margin-left:3%}@media (max-width:991px){.how .container .col-2{float:none;width:100%;text-align:center;margin-right:0}}.how .bg-orange{background-color:#ff9e14;position:absolute;right:0;width:50%;height:100%;z-index:0}@media (max-width:991px){.how .bg-orange{display:none}}.how h1{font-size:3.125em;line-height:1em;margin-top:0;color:#141414;margin-bottom:30px}@media (max-width:800px){.how h1{font-size:2.8em}}@media (max-width:650px){.how h1{font-size:2.4em}}.how .one{border:1px solid #ff9e14;border-radius:30px;padding:70px 60px;color:#6b6b6b;margin-top:50px}@media (max-width:800px){.how .one{padding:50px}}@media (max-width:450px){.how .one{padding:50px 30px}}.how .one p{line-height:1.8em;margin-bottom:0}@media (max-width:650px){.how .one p{font-size:.9em}}.how .one p span{font-weight:600;color:#141414}.how .two{color:#fff;background:#838383;border-right:6px solid #fff;margin-right:60px;padding:130px 90px}@media (max-width:991px){.how .two{margin-top:50px;margin-right:0;padding:70px;border-right:60px solid #ff9e14;margin-bottom:100px}}@media (max-width:800px){.how .two{padding:50px}}@media (max-width:450px){.how .two{padding:50px 30px;border-right:30px solid #ff9e14}}.how .two p{line-height:1.8em;margin-bottom:0}@media (max-width:650px){.how .two p{font-size:.9em}}.how .two p:first-child{margin-top:20px}.banner{background-image:url(../images/bg-banner.jpg);background-size:cover;min-height:290px;background-position:50%;padding-top:40px}@media (max-width:650px){.banner{padding-top:60px}}@media (max-width:450px){.banner{padding-top:40px}}.banner .col-2{width:50%;text-align:center}@media (max-width:991px){.banner .col-2{width:90%;margin-left:auto;margin-right:auto}}.banner .col-2 h1{font-size:2.188em}@media (max-width:650px){.banner .col-2 h1{font-size:1.8em}}@media (max-width:450px){.banner .col-2 h1{font-size:1.6em}}.banner .col-2 h2{color:#6a6a6a;font-weight:400;font-family:Open Sans,sans-serif;font-size:1.375em}@media (max-width:650px){.banner .col-2 h2{font-size:1.1em}}.cta-2{text-align:center;padding:45px 0;margin-top:0}@media (max-width:991px){.cta-2{width:90%;margin-left:auto;margin-right:auto}}.cta-2 h1{font-size:2.188em;width:50%;margin-left:auto;margin-right:auto;line-height:1.3em}@media (max-width:991px){.cta-2 h1{width:100%}}@media (max-width:650px){.cta-2 h1{font-size:1.8em}}@media (max-width:450px){.cta-2 h1{font-size:1.6em}}.cta-2 .form-container{margin-top:55px}footer{text-align:center;padding-bottom:60px;padding-top:20px;color:#5a5a5a;font-weight:300;font-size:.875em}@media (max-width:991px){footer{width:90%;margin-right:auto;margin-left:auto}}@media (max-width:450px){footer{font-size:.7em}}footer a{color:#5a5a5a;text-decoration:none}footer a,footer a:hover{-webkit-transition:color .6s ease;transition:color .6s ease}footer a:hover{color:#ff9e14}