body{font-family:Lato,sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#777;overflow-x:hidden;margin:auto;background:#fff}body,html{height:100%}h1,h2,h3,h4,h5,h6{color:#333;font-weight:700}a{text-decoration:none;-webkit-transition:all .2s;transition:all .2s}a:hover{color:#fff;text-decoration:none}a:focus{outline:0;text-decoration:none}p{margin-bottom:0}li,ul{margin:0;padding:0}fieldset{border:0 none;margin:0 auto;padding:0}.preloader{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.status-mes{width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:10px;text-indent:-12345px;border-top:5px solid rgba(0,0,0,.08);border-right:5px solid rgba(0,0,0,.08);border-bottom:5px solid rgba(0,0,0,.08);border-left:5px solid #4054b2;border-radius:50%;-webkit-animation:spinner .7s infinite linear;animation:spinner .7s infinite linear;z-index:10000}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.no-padding{padding:0}.topcontrol{background:#4054b2 none repeat scroll 0 0;border-radius:5px;bottom:5px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:22px;height:35px;line-height:33px;opacity:1;position:fixed;right:5px;text-align:center;transition:all .2s ease 0s;width:35px}.topcontrol:hover{background:#222;color:#fff}.section-padding{padding:60px 0}.section-title{margin-bottom:60px}.section-title h1,.section-title h2{font-size:30px;font-weight:300;letter-spacing:2px;margin-bottom:0;margin-top:0;position:relative;text-transform:capitalize}.line{border-bottom:1px dashed #777;display:block;margin:15px auto;width:80px;position:relative}@media only screen and (max-width:480px){.section-title p{padding:0 15px}}.navbar-default{border:none;border-radius:0;margin-bottom:0;width:100%;padding:20px 0;background:0 0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}@media (max-width:1000px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#4054b2!important;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#171717!important;background-color:transparent}.navbar-brand{padding:0}.navbar-brand img{width:55px;margin-left:10px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#fff}.menu-top li a{color:#fff!important;font-size:12px;letter-spacing:2px;text-transform:uppercase}.menu-top li a:hover{color:#4054b2!important}@media only screen and (max-width:768px){.navbar-default .navbar-nav>li>a{margin-top:10px;padding:8px}}@media only screen and (max-width:1000px){.menu-top{background-color:#fff}.navbar-default .navbar-nav>li>a{color:#313131!important}}.navbar-default.menu-shrink{background:#fff;padding:10px 0;width:100%;margin-top:0;box-shadow:0 0 3px #414141}@media only screen and (max-width:1000px){.menu-top{color:#fff!important;margin-left:0}}.navbar-default.menu-shrink li a{color:rgba(0,0,0,.6)!important}.navbar-default.menu-shrink li a:hover{color:#4054b2!important}.navbar-default .navbar-toggle{background:#fff none repeat scroll 0 0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#4054b2}.home_bg{height:765px;position:relative}@media only screen and (max-width:768px){.home_bg{height:1048px}}@media only screen and (max-width:480px){.home_bg{height:1150px}}@media only screen and (max-width:414px){.home_bg{height:1150px}}@media only screen and (max-width:375px){.home_bg{height:1150px}}@media only screen and (max-width:360px){.home_bg{height:1000px}}@media only screen and (max-width:320px){.home_bg{height:1000px}}.home_bg:before{background:rgba(0,0,0,.4);content:"";height:100%;position:absolute;width:100%}.home_bg_solid{background:#4054b2}.hero-text h1{color:#fff;font-size:30px;font-weight:400;letter-spacing:0;line-height:38px;padding-top:150px;text-transform:capitalize;text-shadow:0 0 8px #000}@media only screen and (min-width:576px){.hero-text h1{font-size:40px;line-height:46px;padding-top:100px}}@media only screen and (min-width:992px){.hero-text h1{font-size:46px;line-height:64px;padding-top:200px}}.hero-text h2{color:#fff;font-size:18px;text-shadow:0 0 4px #000;font-weight:300;line-height:1.3;background:rgba(0,0,0,.25);border-radius:15px;padding:10px;border:1px solid #fff}.home_btn{margin-left:-10px;margin-top:30px}.home_btn a{background:transparent none repeat scroll 0 0;border:2px solid #fff;border-radius:50px;color:#fff;display:inline-block;padding:10px 30px;margin:0 10px 15px;transition:all .3s ease 0s;text-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.home_btn a:hover{background:#fff;color:#333;text-shadow:0 0 0 #000;box-shadow:0 0 0 #000}.home_btn a i{font-size:20px;margin-right:5px;vertical-align:middle}.home_btn p{color:#fff;margin-bottom:10px}.hero-text-video{margin-top:50px;box-shadow:6px 6px 10px #1f1f1f;border:solid 1px #fff}@media only screen and (min-width:992px){.hero-text-video{margin-top:240px}}.about-content{background:#f8f8f8}.about-content h1,.about-content h2{color:#2a2b2f;font-size:45px;font-weight:400;line-height:50px;margin-bottom:20px}.single_about{height:100%;background:#fff none repeat scroll 0 0;margin-left:-1px;padding:60px 30px;position:relative;box-shadow:0 0 3px rgba(0,0,0,.15);z-index:2;transition:all .3s ease 0s}@media only screen and (max-width:768px){.single_about{padding:60px 28px}}.single_about:hover{box-shadow:0 60px 60px rgba(0,0,0,.1);position:relative;z-index:100;transform:translate(0,-10px)}.single_about:hover i{background:#4054b2 none repeat scroll 0 0;border:1px solid #4054b2;color:#fff}.single_about i{border:1px solid #eee;border-radius:100px;color:#4054b2;font-size:40px;height:110px;line-height:110px;margin-bottom:15px;text-align:center;transition:all .3s ease 0s;width:110px}.single_about h1{font-size:18px;font-weight:500;margin-top:0;text-transform:capitalize;line-height:1.5}.feature-one .btn-container{padding-top:30px}.single_feature_img{text-align:center}.single_feature_img img{display:inline-block;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:8px}@media only screen and (max-width:768px){.single_feature_one{padding-bottom:50px;padding-top:0}}.single_feature_one h1{color:#2a2b2f;font-size:45px;font-weight:400;line-height:50px;margin:0}.single_feature_one p{margin:30px 0;font-size:22px;line-height:1.2}.single_feature_one ul{list-style:none;margin-left:15px}.single_feature_one ul li{font-size:18px;line-height:1.7;background:url(/landing-page/assets/img/check_1.png) 0 0 no-repeat;padding-left:30px;margin-bottom:15px}.single_feature_one ul li:hover{background:url(/landing-page/assets/img/check_2.png) 0 0 no-repeat}.single_feature_two{padding-top:170px}@media only screen and (max-width:768px){.single_feature_two{padding-top:50px}}@media only screen and (max-width:480px){.single_feature_two{padding-bottom:0;padding-top:50px}}.single_feature_two h3{color:#2a2b2f;font-size:45px;font-weight:400;line-height:50px;margin:0}.single_feature_two p{margin:30px 0}.single_feature_btn_light{background:#e0e0e0 none repeat scroll 0 0;border-radius:0;color:#202020;font-size:12px;letter-spacing:2px;outline:medium none!important;padding:15px 27px;text-transform:uppercase;transition:all .2s ease 0s}.single_feature_btn_light:focus,.single_feature_btn_light:hover{background:#4054b2;color:#fff}.ms-wrapper button:hover{border-color:#4054b2;color:#4054b2}.amazing_feature{background:#f8f8f8;padding-top:60px;padding-bottom:30px}.single_feature{background:#fff none repeat scroll 0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:30px;padding:40px 65px;text-align:center}.single_feature i{border:1px solid #e8e8e9;border-radius:50%;color:#333;display:inline-block;font-size:24px;height:80px;line-height:80px;margin:0 auto 15px;position:relative;text-align:center;transition:all .3s ease 0s;width:80px;z-index:3}.single_feature:hover i{background:#4054b2;border:1px solid #4054b2;color:#fff}.single_feature h3{text-transform:uppercase;font-size:14px}.single_feature span{border-bottom:1px dashed #ccc;display:block;margin:15px auto 10px;width:80px}.single_feature p{margin-bottom:0}.template_how_it_work{padding-bottom:60px;background:#f8f8f8}.single_how_work{padding:60px}.single_how_work h1,.single_how_work h2{letter-spacing:1px;margin-top:0;font-size:30px}.single_how_work p{letter-spacing:1px;margin-top:0;font-size:18px}.single_how_work span{border-bottom:1px dashed #777;display:block;margin:15px 0;position:relative;width:80px}.template_how_it_work .btn-container{padding-top:25px}@media only screen and (min-width:992px){.single_how_work_img{margin-top:60px}.template_how_it_work .btn-container{padding-top:0}}@media only screen and (min-width:992px){.template_how_it_work .btn-container{padding-top:50px}}.screenshots .section-title{margin-bottom:30px}.screenshots .section-title p{font-size:19px}.s-slider .item{margin:5px}.s-slider .item img{display:block;width:100%;height:auto;box-shadow:0 0 4px rgba(0,0,0,.4);border-radius:5px}.owl-theme .owl-controls{margin-top:50px;text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-theme .owl-controls .owl-page span{background-color:#4054b2!important;border-radius:50%;display:block;height:15px;margin:5px 7px;width:15px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#fff}.owl-theme .owl-controls{display:block!important;margin-top:20px;text-align:center}.about_video{padding-bottom:120px;padding-top:100px;position:relative}.about_video:before{background:rgba(0,0,0,.3) none repeat scroll 0 0;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.video-container h3{color:#fff;font-weight:400;margin-top:110px;text-transform:uppercase;margin-bottom:0}@media only screen and (max-width:320px){.video-container h3{font-size:20px}}.play-video{background-color:#4054b2;border-radius:500px;cursor:pointer;height:100px;left:51%;margin-left:-63px;position:absolute;transition:all .2s ease 0s;width:100px}@media only screen and (max-width:768px){.play-video{margin-left:-63px}}@media only screen and (max-width:480px){.play-video{margin-left:-55px}}@media only screen and (max-width:375px){.play-video{margin-left:-53px}}.video-container a{display:inline-block}.video-container a:hover .play-video{background:#4054b2;color:#fff}.video-container a:hover .fa-play{color:#fff}.play-video .fa-play{color:#fff;font-size:40px;left:40px;position:absolute;top:30px}.modal-content{margin-top:100px;border:none}.modal-header .close{position:absolute;right:15px;top:15px}.modal-content iframe{border:none}.single-pricing{background:#fff none repeat scroll 0 0;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);padding-bottom:25px;padding-top:20px}@media only screen and (max-width:768px){.single-pricing{margin-bottom:40px}}.single-pricing-block{box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);background:#4054b2}.block-caption small{color:#4054b2;font-size:26px;position:relative;top:-17px}.block-caption-white small{color:#fff;position:relative;top:-17px;font-size:26px}.single-pricing h4{font-size:16px;text-transform:uppercase}.single-pricing ul{margin-bottom:20px}.single-pricing ul li{list-style:none}.single-pricing ul li{border-bottom:1px solid rgba(153,153,153,.3);font-size:15px;padding:12px 0}.single-pricing-block h4{color:#fff}.single-pricing-block h1{color:#fff}.block-caption{color:#4054b2}.single-pricing-block ul li{color:#fff;padding:12px 0;font-size:15px;border-bottom:1px solid rgba(153,153,153,.3)}.single-pricing-block ul li{border-bottom:1px solid rgba(255,255,255,.2);color:#fff;padding:12px 0;font-size:15px}.btn-pricing-bg{background:#4054b2 none repeat scroll 0 0;border:2px solid #4054b2;border-radius:500px;color:#fff;font-family:montserrat,sans-serif;font-size:12px;padding:10px 30px;text-transform:uppercase;transition:all .2s ease 0s}.btn-pricing-bg:focus,.btn-pricing-bg:hover{background:#4054b2;color:#fff;border:2px solid #4054b2;box-shadow:0 14px 26px -12px rgba(26,188,156,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(26,188,156,.2)}.btn-pricing-bg-block{background:#fff none repeat scroll 0 0;border:2px solid #fff;color:#4054b2}.btn-pricing-bg-block:focus,.btn-pricing-bg-block:hover{background:#fff;color:#4054b2;border:2px solid #fff;box-shadow:0 14px 26px -12px rgba(26,188,156,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(26,188,156,.2)}.testimonial{background:#f8f8f8}.testimonial .section-title{margin-bottom:30px}.testimonial .section-title p{font-size:19px}.single_testimonial{background:#fff none repeat scroll 0 0;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:10px;padding:35px;height:100%;position:relative}.testimonial_img{margin-bottom:10px;overflow:hidden}.testimonial_img img{border:4px solid #eee;border-radius:500px;float:left;margin-right:10px;width:80px}.testimonial_img h4{font-weight:400;margin-bottom:0;margin-top:15px;overflow:hidden;text-transform:capitalize}.testimonial_img h5{color:#777;font-size:16px;font-weight:400;line-height:26px;margin-bottom:0;margin-top:0;overflow:hidden;text-transform:capitalize}.testimonial-text p{margin-bottom:20px;font-style:italic}.testimonial-date{position:absolute;bottom:10px;right:10px;font-size:15px;font-weight:400}.carousel-indicators li{border:1px solid #333;border-radius:50%;height:15px;margin:0 5px;width:15px;background:#333}.carousel-indicators .active{background-color:#4054b2;border:1px solid #4054b2;height:15px;margin:0 5px;width:15px}.site-wrapper{margin-bottom:65px}#team__carousel{margin-bottom:70px}#team__carousel .carousel-indicators{bottom:-80px}.carousel-control{display:none}.download{background:#4054b2 none repeat scroll 0 0}.download_icon h2{color:#fff;font-weight:400;margin-top:0}.download_icon span{border-bottom:1px dashed #fff;display:block;margin:20px auto;position:relative;width:80px}.download_icon p{color:#fff;margin-bottom:30px}.download_icon img{margin:0 10px}@media only screen and (max-width:480px){.download_icon img{margin-bottom:10px}}.template_faq{background:#f1f1f1 none repeat scroll 0 0;padding-top:60px;padding-bottom:30px}.faq_desc{background:#fff none repeat scroll 0 0;margin-bottom:30px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.faq_desc a{font-weight:700}.faq_desc a:hover{color:#000}@media only screen and (min-width:1200px){.faq_desc{height:100%}.template_faq .equal{margin-bottom:30px}}.template_faq .section-title p{font-size:19px}.question{color:#333;font-weight:500;margin-bottom:15px;font-size:16px;margin-top:0;line-height:1.6}.question span{background:#202020 none repeat scroll 0 0;color:#fff;margin-right:10px;padding:4px 10px;border-radius:50%}.ans span{background:#4054b2 none repeat scroll 0 0;color:#fff;margin-right:10px;padding:4px 10px;border-radius:50%}.register p{font-size:22px;line-height:1.4}.signup_form h1{font-size:40px;font-weight:400;margin-bottom:30px;margin-top:0}.signup_form input{background:#fff none repeat scroll 0 0;border:1px solid #e8e8e9;border-radius:0;box-shadow:none;color:#333;float:left;height:50px;margin-bottom:30px;width:612px}@media only screen and (max-width:768px){.signup_form input{width:100%}}.signup_form input:focus,.signup_form input:hover{box-shadow:none;border:1px solid #e8e8e9;border-radius:0}.signup_form button{background:#e0e0e0 none repeat scroll 0 0;border-radius:0;color:#202020;font-size:12px;letter-spacing:2px;outline:medium none!important;padding:15px 27px;text-transform:uppercase;transition:all .2s ease 0s}.signup_form button:focus,.signup_form button:hover{background:#4054b2;color:#fff}.contact_area{background:#f5f5f5}.contact_area .section-title p{font-size:19px}.contact{background:#fff none repeat scroll 0 0;overflow:hidden;height:440px;padding:30px}@media only screen and (max-width:768px){.contact{margin-bottom:40px}}.input_padding{overflow:hidden;padding:0 40px 56px}.form-control{background:#f8f8f8 none repeat scroll 0 0;border:1px solid #eee;border-radius:0;box-shadow:none;color:#333;height:45px}.form-control:focus,.form-control:hover{border:1px solid #fff;box-shadow:none;outline:0 none}.btn-contact-bg{background:#e0e0e0 none repeat scroll 0 0;border-radius:0;color:#202020;font-size:12px;letter-spacing:2px;outline:medium none!important;padding:15px 27px;text-transform:uppercase;transition:all .2s ease 0s}.btn-contact-bg:focus,.btn-contact-bg:hover{background:#4054b2;color:#fff}@media only screen and (max-width:320px){.btn-contact-bg{padding:10px 25px}}.mb0{margin-bottom:0}.contact_address{background:#fff none repeat scroll 0 0;box-shadow:0 0 2px 0 rgba(0,0,0,.1);height:440px;overflow:hidden;padding:30px}@media only screen and (max-width:768px){.contact_address{height:auto}}.single-address{margin-bottom:20px}.single-address i{color:#4054b2;font-size:22px;float:left;margin-right:20px;width:30px;height:60px;line-height:30px}.single-address h4{font-weight:500;text-transform:capitalize}.single-address p{color:#333;margin-bottom:0}.footer{background:#313238 none repeat scroll 0 0;padding:20px 0}.copyright p{color:#fff;margin-bottom:0;padding-top:10px}@media only screen and (max-width:480px){.copyright p{text-align:center}}.footer_menu{float:right;margin-top:5px}@media only screen and (max-width:480px){.footer_menu{margin-top:15px;float:none}}.footer_menu ul{margin:0;padding:0;list-style:none}@media only screen and (max-width:480px){.footer_menu ul{text-align:center}}.footer_menu ul li{display:inline}@media only screen and (max-width:480px){.footer_copyright ul li a{text-align:center}}.footer_menu ul li a{color:#fff;padding:0 10px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (max-width:768px){.footer_menu ul li a{padding:0 5px}}.footer_menu ul li a:hover{color:#4054b2}.ratiohd{position:relative;padding-bottom:56.25%;float:left;width:100%;height:0;margin-bottom:30px}.ratio_el{position:absolute;width:100%;height:100%;top:0;left:0}.btn-container{padding:75px 0 0 0}.btn-container .btn-rounded{border-style:solid;border-radius:50px 50px 50px 50px;padding:17px 30px 17px 30px;font-size:1.2em;font-weight:700}.btn-rounded.btn-light{fill:#4054b2;color:#4054b2;background-color:#fff;border-color:#fff}.btn-rounded.btn-light:hover{color:#fff;background-color:rgba(255,255,255,0);border-color:#fff}.btn-rounded.btn-dark{fill:#fff;color:#fff;background-color:#4054b2;border-color:#4054b2}.btn-rounded.btn-dark:hover{color:#4054b2;background-color:rgba(255,255,255,0);border-color:#4054b2}.countdown{background-color:transparent;background-image:linear-gradient(180deg,#464749 0,#7a7a7a 100%);text-align:center}.countdown h1{color:#fff;font-size:22px}.countdown p{line-height:1.5;color:#61ce70;font-size:18px;font-weight:400}.countdown .btn-rounded{font-size:1em}.clockdiv{margin-top:35px;color:#fff;display:inline-block;font-weight:400;text-align:center;font-size:22px}.clockdiv>p{color:#fff;font-size:22px;font-weight:400;margin-bottom:10px}#clockdiv2{color:#171717}#clockdiv2 p{color:#171717}.clockdiv>div{padding:10px;border-radius:3px;border:solid 1px #fff;display:inline-block}.clockdiv>.clockdiv-vitrine{padding:0}#clockdiv2>div{border-color:#171717}.clockdiv div>.counter-container,.clockdiv>div>span{padding:10px;border-radius:3px;background:#223531;display:inline-block;color:#fff}.clockdiv div>.counter-container{width:100%}.clockdiv div>.counter-container i{font-size:.5em;margin-bottom:10px}.clockdiv .smalltext{padding-top:5px;font-size:14px}.clockdiv>.clockdiv-vitrine .smalltext{padding:7px;background:#fff;color:#4054b2}@media only screen and (min-width:576px){.countdown h1{font-size:36px}.countdown p{font-size:25px}.clockdiv{font-size:30px}.clockdiv div>span{padding:15px}.clockdiv .smalltext{font-size:16px}}@media only screen and (min-width:400px){.countdown .btn-rounded{font-size:1.2em}}.equal{display:flex!important;display:-webkit-flex!important;flex-wrap:wrap}.grecaptcha-badge{visibility:hidden}
