@import url(bootstrap.min.css);@import url(font-awesome.min.css);@import url(hover.css);@import url(animate.css);@import url(magnific-popup.css);@import url(owl.carousel.css);@import url(owl.transitions.css);@import url(settings.css);@import url(layers.css);@import url(navigation.css);.h1,.h2,h1,h2{letter-spacing:.1em;text-transform:uppercase}body,p{font-weight:400}.layout,.loader,.partners{overflow:hidden}.brand:focus,.brand:hover,.btn,.filter .active a,.filter li a:hover,.navbar-nav li a,.panel-title a:hover,a.fa:focus,a.fa:hover,a:focus{text-decoration:none}html{-webkit-font-smoothing:antialiased}body{font-family:Hind,sans-serif;font-size:16px;line-height:2;color:#141414;overflow-x:hidden;padding-right:0!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{cursor:pointer;background:#36b24a}::selection{background-color:#36b24a;color:#fff}-webkit-::selection{background-color:#36b24a;color:#fff}::-moz-selection{background-color:#36b24a;color:#fff}.loader{position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;background:#141414;color:#fff;text-align:center}.h2,.h3,.h4,h2,h3,h4{font-weight:700;color:#141414}.loader-brand{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.btn,.h2,blockquote,h2{position:relative}.loader-brand img{max-width:90%}.col-price,.partner img{max-width:100%}.h1,h1{font-size:35px;line-height:1.3;font-weight:700;margin:0}.h3,h3,ol,ul{margin-bottom:10px}.h2,h2{font-size:28px;line-height:1.4}.h3,h3{font-size:17px;line-height:1.25;margin-top:20px}.h4,h4{font-size:14px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.brand,.btn,.form-control,.form-control-sm,.navbar-nav,label.error,label.mc-label,textarea.form-control,textarea.form-control-sm{letter-spacing:.1em;text-transform:uppercase}.footer .widget-links a,.h4 a,h4 a{color:inherit}.footer .widget-links a:hover,.h4 a:hover,h4 a:hover{color:#36b24a;text-decoration:none}ol,ul{margin-top:0}ul{list-style:none;padding-left:0}.blog-article-details .read-more,ol li,ul li{margin-top:10px}blockquote{margin:40px 0;background-color:#f6f6f6;padding:30px;border-left-color:#36b24a;font-size:inherit;line-height:1.7;color:#6b6b6b}a{color:#36b24a;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}a:focus,a:hover{color:#36b24a;outline:0}.form-control,textarea.form-control{height:54px;border-radius:0;padding-left:22px;color:#141414;background-color:transparent;border:2px solid #141414;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.form-control-sm,textarea.form-control-sm{font-size:11px;height:40px;padding:13px;border-radius:0;color:#fff;background-color:transparent;border:2px solid #fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.15s;-o-transition:.15s;transition:.15s}.form-control-white,textarea.form-control-white{border-color:#fff;color:#fff}.form-control-sm:focus,.form-control:focus{border-color:#36b24a;outline:0;-webkit-box-shadow:none;box-shadow:none}textarea.form-control{height:188px;padding-top:14px;resize:none}.form-control::-moz-placeholder{color:#141414;opacity:1}.form-control:-ms-input-placeholder{color:#141414}.form-control::-webkit-input-placeholder{color:#141414}.form-control-white::-moz-placeholder{opacity:1;color:#fff}.form-control-white::-ms-input-placeholder{color:#fff}.form-control-white::-webkit-input-placeholder{color:#fff}.form-control-sm::-moz-placeholder{color:#fff}.form-control-sm::-ms-input-placeholder{color:#fff}.form-control-sm::-webkit-input-placeholder{color:#fff}.form-control-sm.error,.form-control.error,.leading.col-price .price-box{border-color:#36b24a}.form-group{margin-bottom:40px}.copy,.form-group-sm{margin-bottom:15px}.col-form{margin-top:40px}.row-form{margin-top:-40px}.wobble-error{-webkit-animation:1s ease-in-out hvr-wobble-horizontal;animation:1s ease-in-out hvr-wobble-horizontal}label.error,label.mc-label{display:block;text-align:left;font-size:11px;font-weight:400;margin:10px 20px 0}label.mc-label{margin:10px 13px 0}.gallery-carousel .owl-next .fa,.gallery-carousel .owl-prev .fa,.scroll-bottom:hover .fa,.social a:hover,.text-primary,label.mc-label .fa{color:#36b24a}.btn{display:inline-block;border:2px solid #36b24a;padding:13px 45px 12px;font-size:13px;color:#fff;font-weight:500;border-radius:0;background-color:#36b24a;-webkit-transition:.3s ease-out;transition:.3s ease-out}.btn-round{border-radius:25px}.btn-sm{padding:8px 30px 7px;font-size:11px}.btn:focus{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.mfp-figure,.progress,.progress-bar{box-shadow:none}.btn:focus,.btn:hover{border-color:#36b24a;background-color:transparent}.btn-light{background-color:#f0f5f9;border-color:#f0f5f9;color:#141414}.btn-b-dark:focus,.btn-b-dark:hover,.btn-light:focus,.btn-light:hover{color:#fff;background-color:#36b24a}.btn-b-white:focus,.btn-b-white:hover,.btn-hvr-white:focus,.btn-hvr-white:hover,.btn-white{color:#141414;background-color:#fff;border-color:#fff}.btn-b-dark,.btn-b-white{background-color:transparent}.btn-white:focus,.btn-white:hover{color:#fff;background-color:#36b24a;border-color:#36b24a}.btn-b-white{border:2px solid #fff}.btn-b-dark{color:#141414;border:2px solid #141414}.icon-circle,.icon-circle-white{display:inline-block;text-align:center;width:100px;height:100px;line-height:100px;border-radius:50%;border:2px solid #36b24a}.icon-circle-2,.icon-circle-3{width:80px;height:80px;line-height:80px;border-radius:50%;display:inline-block;text-align:center}.icon-circle .fa,.icon-circle-white .fa{font-size:40px;color:#36b24a;vertical-align:middle}.dots-white .owl-controls .owl-page span,.icon-circle-white{border-color:#fff}.ares.tparrows:hover .ares.tparrows.tp-leftarrow:before,.ares.tparrows:hover .ares.tparrows.tp-rightarrow:before,.border-column .entry,.gallery-carousel .owl-next:hover .fa,.gallery-carousel .owl-prev:hover .fa,.icon-circle-white .fa,.leading.col-price .price-title,.modal label.error,.navbar.affix .navbar-nav>.active>a,.navbar.affix .navbar-nav>li>a:hover,.showcase-item,.social-round a:hover .fa,.text-white{color:#fff}.icon-circle-2{background:#36b24a}.icon-circle-2 .fa,.icon-circle-3 .fa{font-size:30px;color:#fff;vertical-align:middle}.icon-circle-3{border:2px solid #fff}.icon-circle-3.dark{border-color:#141414}.navbar-nav li,.navbar-nav li li{border-bottom:1px solid rgba(255,255,255,.05)}.icon-circle-3.dark .fa,.social-round a .fa,.team-profile-social a:hover{color:#141414}.fa{display:inline-block;color:inherit}.bgc-light{background-color:#f0f5f9}.bgc-primary,.gallery-carousel .owl-next:hover,.gallery-carousel .owl-prev:hover,.navbar-nav>.active>a,.navbar-nav>li>a:hover,.owl-controls .owl-page.active span,.owl-controls .owl-page:hover span,.social-round a:hover,.spacer,.spacer-white{background-color:#36b24a}.section{padding-top:120px;padding-bottom:120px}.bg-left-fluid,.bg-right-fluid{padding:0;overflow:hidden;bottom:0}.section-title{margin:0 0 15px}.section-content{margin-top:120px}.spacer,.spacer-white{position:relative;width:50px;height:1px;margin:20px auto}.spacer .line,.spacer-white .line{position:absolute;line-height:1;left:0;width:100%;top:-9px}.spacer .dot,.spacer-white .dot{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#36b24a}.masked:before,.navbar{left:0;width:100%;top:0}.dots-white .owl-controls .owl-page.active span,.dots-white .owl-controls .owl-page:hover span,.navbar-toggle.collapsed .icon-bar,.scroll-bottom:hover,.spacer-white,.spacer-white .dot{background-color:#fff}.col-feature p,.panel-group,.service-column p,header .spacer{margin-bottom:0}header .spacer+*{margin-top:20px}.bg-left-fluid{position:absolute;left:0;top:0}.bg-right-fluid{position:absolute;right:0;top:0}.blog-article-thumbnail,.masked,.navbar-nav li{position:relative}.bg-left-fluid.bordered:after,.bg-right-fluid.bordered:after{content:'';position:absolute;left:20px;top:20px;right:20px;bottom:20px;border:1px solid #36b24a}.mfp-bottom-bar,.row-base{margin-top:-30px}.banner-section .btn,.col-base,.review-description{margin-top:30px}.row-columns{margin-top:-50px}.column{margin-top:50px}.masked:before{content:'';position:absolute;height:100%;background-color:rgba(14,14,14,.65)}.img-frame img,.rel-1{position:relative;z-index:1}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.parallax{background-attachment:fixed!important}.mobile .parallax{background-attachment:scroll!important}.navbar{position:absolute;z-index:30;padding:35px 0 0;margin:0;border:0;border-radius:0}.navbar .brand{float:left}.navbar-toggle{margin-top:3px;padding:0}.navbar-toggle .icon-bar{background-color:#36b24a;height:2px;width:30px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}@media (max-height:320px){.navbar .navbar-collapse{max-height:240px}}.brand{display:inline-block;margin:0 0 15px 15px;text-align:center;font-size:25px;line-height:1;font-weight:700;color:#fff}.brand span{display:inline-block}.navbar-nav{margin-top:30px;font-size:12px}.navbar-nav li{margin-top:0;-webkit-perspective:2000px;perspective:2000px}.navbar-nav li a{color:#fff;padding:12px 20px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.navbar-nav .active>a,.navbar-nav li a:focus,.navbar-nav li a:hover{background-color:transparent}.navbar-nav li .submenu{display:none;position:absolute;left:-15px;top:150%;visibility:hidden;overflow:hidden;opacity:0;z-index:10;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}.navbar-nav li ul{margin-top:21px;min-width:200px;background:rgba(14,14,14,.9)}.navbar-nav li:hover .submenu{top:100%;visibility:visible;opacity:1}.navbar-nav li li:last-child{border-bottom:0}.navbar-nav li li a{display:block;padding:12px 20px 10px}.navbar.affix{position:fixed;top:0;background-color:rgba(14,14,14,.95);padding-top:20px;box-shadow:0 0 15px rgba(0,0,0,.2)}.img-frame,.opener,.progress-bar,.row-about{position:relative}.main-about{background:url(../img/bg/main-about.jpg) center 0/cover no-repeat}.main-about2{background:url(../img/bg/main-about2.jpg) center 0/cover no-repeat}.opener{color:#fff;text-align:center;z-index:1;padding:200px 0 150px}.opener h2{color:#fff;font-size:30px;letter-spacing:.4em;margin:0;font-weight:600}.rev_slider{color:#fff;min-height:420px;background-color:#141414}.tp-caption{text-align:center}.main .btn{padding-left:30px;padding-right:30px}.ares.tparrows{min-width:50px;min-height:50px;-webkit-transition:.5s;transition:.5s;background-color:rgba(255,255,255,.9)}.ares.tparrows.tp-leftarrow{margin-left:40px}.ares.tparrows.tp-rightarrow{margin-right:40px}.ares.tparrows.tp-leftarrow:before,.ares.tparrows.tp-rightarrow:before{font-family:FontAwesome;line-height:50px;color:#36b24a}.ares.tparrows.tp-leftarrow:before{content:"\f104"}.ares.tparrows.tp-rightarrow:before{content:"\f105"}.ares.tparrows:hover{background-color:rgba(14,14,14,.9)}.scroll-bottom{display:inline-block;text-align:center;width:50px;height:50px;line-height:50px;border-radius:50%;background-color:#36b24a}.scroll-bottom .fa{position:relative;line-height:50px;font-size:17px;color:#fff}.bg-about-1{background:url(../img/bg/about1.jpg) center/cover no-repeat}.bg-about-2{background:url(../img/bg/about2.jpg) center/cover no-repeat}.bg-about-3{background:url(../img/bg/about3.jpg) center/cover no-repeat}.bg-about-4{background:url(../img/sobre_3-360Interativo.png) center/cover no-repeat}.bg-about-5{background:url(../img/bg/about5.jpg) center/cover no-repeat}.row-about{padding-top:90px;padding-bottom:90px}.col-about-margin{margin-top:70px}.img-frame{display:inline-block}.about-title{margin-top:0;font-size:24px;text-transform:uppercase;letter-spacing:.05em}.col-about-content{margin-top:45px}.progress-bar-title{margin-bottom:3px}.progress-bar,.progress-bar-title{font-size:16px;letter-spacing:.05em;font-weight:500;text-transform:uppercase}.progress{height:10px;margin-bottom:25px;background:0 0;border-radius:0;overflow:visible}.progress-bar{border-radius:4px;background-color:#36b24a;color:inherit;width:20%}.progress-bar span{position:absolute;top:-30px;right:0}.statistic{text-align:center;padding:80px 0}.counter-value{font-size:60px;line-height:1;letter-spacing:.05em;font-weight:600}.counter-details{margin-top:10px;font-size:18px;line-height:1.4;letter-spacing:.1em}.image-section .btn,.panel-body,.panel-group .panel+.panel{margin-top:15px}.panel{background-color:transparent;border:0}.panel-heading{background-color:#36b24a;border-radius:0;padding:0}.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border:2px solid #36b24a}.panel-title{text-transform:uppercase;color:#fff;font-size:16px;letter-spacing:.05em}.panel-title a{color:#fff;position:relative;display:block;padding:14px 50px 12px 20px}.panel-title a:hover{color:#fff}.panel-title a:before{position:absolute;top:13px;right:20px;bottom:0;color:#fff;font-size:20px;line-height:1;text-align:center;content:"+";-webkit-transition:.3s;transition:.3s}.showcase-item-hover,.team-profile-hover{z-index:1;bottom:12px;right:12px;-webkit-transition:.3s}.panel-title a[aria-expanded=true]:before{content:"-"}.panel-body{padding:20px}.panel-body-title{font-size:14px;color:#36b24a;letter-spacing:.05em;text-transform:uppercase;font-weight:500;margin-top:12px}.entry,.filter,.showcase-item-category{text-transform:uppercase;letter-spacing:.1em}.partner{margin:0 15px;padding:20px 25px;border:2px solid #f7f7f7}.image-section h2{font-size:38px;line-height:1.2;letter-spacing:.05em;font-weight:600;margin-bottom:25px}.banner-section{padding:50px 0}.banner-section h2{font-size:22px;letter-spacing:.05em;margin:10px 0 0}.main-services{background:url(../img/bg/main-services.jpg) center 0/cover no-repeat}.entry{font-size:20px;font-weight:600}.border-column{padding:40px;background:#36b24a;border-radius:20px;color:#fff}.main-portfolio{background:url(../img/bg/main-portfolio.jpg) center 0/cover no-repeat}.main-portfolio2{background:url(../img/bg/main-portfolio2.jpg) center 0/cover no-repeat}.main-portfolio3{background:url(../img/bg/main-portfolio3.jpg) center 0/cover no-repeat}.filter{margin:50px 0 0;font-size:12px}.filter li{display:inline-block;margin:20px 10px 0}.filter li a{display:block;color:inherit;padding:8px 18px;border:2px solid #f0f5f9}.filter .active a,.filter li a:hover{border-color:#36b24a;background-color:#36b24a;color:#fff}.filter-top{margin-top:-20px}.isotope-padding{margin:0 15px}.isotope-padding .isotope-item{padding:15px}.blog-article-thumbnail img,.isotope .isotope-item,.isotope .isotope-item.w2,.isotope.col-2 .isotope-item,.isotope.col-3 .isotope-item,.team-profile-img img{width:100%}.showcase-item-thumbnail img{display:block;width:100%}.showcase-item-hover{position:absolute;overflow:hidden;top:12px;left:12px;opacity:0;color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:.3s;cursor:url(../img/zoom-in.cur),zoom-in}.isotope-padding .showcase-item-hover{top:15px;right:15px;bottom:15px;left:15px}.showcase-item-hover:after,.team-profile-hover:after{top:0;background-color:rgba(103,213,181,.8);z-index:-1;content:""}.showcase-item-hover:after{position:absolute;right:0;bottom:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.6s;transition:.6s}.showcase-item-info,.team-profile-info{position:absolute;top:50%;left:0;width:100%;padding:0 20px;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:transform .3s;-ms-transition:transform .3s;transition:transform .3s}.showcase-item-category{font-size:20px;line-height:1.3}.showcase-item-title{font-size:25px;line-height:1.4;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.team-profile-name,.team-profile-spec{line-height:1.6;text-transform:uppercase;letter-spacing:.1em}.showcase-item:hover .showcase-item-hover,.team-profile:hover .team-profile-hover{opacity:1}.showcase-item:hover .showcase-item-hover:after{opacity:1;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.showcase-item:hover .showcase-item-info,.team-profile:hover .team-profile-info{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.mfp-iframe-scaler{overflow:visible}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{padding:0;margin-top:-10px;font-family:inherit;font-size:40px;font-weight:300;line-height:0}img.mfp-img{min-height:250px}.mfp-title{padding-right:40px;font-size:18px;margin-top:3px;text-transform:uppercase;letter-spacing:.1em}.mfp-counter{top:5px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before,.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{display:none}.col-price,.modal-dialog,.owl-controls .owl-page,.price-currency,.read-more,.social a,.team-profile-social a{display:inline-block}.mfp-wrap .mfp-content{-webkit-perspective:1300px;perspective:1300px}.mfp-wrap .mfp-figure,.mfp-wrap .mfp-iframe-scaler{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0) rotateY(60deg);-o-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg);opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);-o-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-bg{background-color:#141414;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mfp-wrap.mfp-ready .mfp-figure,.mfp-wrap.mfp-ready .mfp-iframe-scaler{opacity:1;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.mfp-ready.mfp-bg{opacity:.8}.mfp-wrap.mfp-removing .mfp-figure,.mfp-wrap.mfp-removing .mfp-iframe-scaler{opacity:0;-webkit-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);-o-transform:rotateX(-60deg);transform:rotateX(-60deg)}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:url(../img/zoom-out.cur),zoom-out}.mfp-removing.mfp-bg{opacity:0}.team-profile{position:relative;overflow:hidden}.team-profile-hover{position:absolute;overflow:hidden;top:12px;left:12px;opacity:0;color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);transition:.3s}.team-profile-hover:after{position:absolute;right:0;bottom:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;transition:.3s}.blog-article-thumbnail .date,.leading.col-price .price-header{background-color:#36b24a;color:#fff}.team-profile-social{position:relative;top:-30px;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s;margin-bottom:50px}.team-profile-social a{vertical-align:middle;margin:0 10px;font-size:25px}.team-profile-name{font-size:16px;font-weight:600}.team-profile-spec{font-size:13px;font-weight:500;color:#141414}.team-profile-descr{position:relative;top:90px;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.team-profile:hover .team-profile-hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.team-profile:hover .team-profile-descr,.team-profile:hover .team-profile-social{opacity:1;top:0}.main-features{background:url(../img/bg/main-features.jpg) center 0/cover no-repeat}.icon-title{font-size:16px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 15px}.feature-column .icon-title{margin-top:25px}.icon-feature{font-size:35px}.feature-box{margin-top:30px;padding:30px 20px 25px;border:2px solid #f0f5f9}.feature-descr{font-size:13px;margin-bottom:0}.reviews{background:url(../img/bg/reviews.jpg) center 0/cover no-repeat}.review-name{font-size:18px;text-transform:uppercase;letter-spacing:.1em;margin-top:35px}.price-title,.review-spec{font-size:14px;text-transform:uppercase;letter-spacing:.1em}.review-spec{color:#36b24a;font-weight:400;margin:0}.review-carousel-2 .review{position:relative;margin:0 15px;padding:0 50px 40px}.review-carousel-2 .review:before{content:'';position:absolute;z-index:-1;left:0;right:0;top:50px;bottom:0;border:2px solid #f0f5f9}.review-carousel-2 .owl-controls .owl-pagination{margin-top:80px}.review-carousel-3 .col-review-text{margin-top:50px;padding:50px;border:2px solid #eff4f8}.review-carousel-3 .review-name{margin-top:0}.owl-controls .owl-pagination{text-align:center;margin-top:35px}.owl-controls .owl-page{margin:0 4px}.owl-controls .owl-page span{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid #36b24a;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.col-price{width:350px;position:relative;padding:7px;text-align:center}.price-box{position:relative;border:2px solid #f0f5f9}.price-header{padding:35px 20px;line-height:1;color:#000;background-color:#f0f5f9}.price-title{font-weight:600;margin-bottom:8px}.price-amount{font-size:50px;font-weight:600}.price-currency{vertical-align:top;margin:2px 0 0 -10px;font-size:18px;font-weight:500}.price-period{margin-top:2px;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.price-features{font-size:12px;letter-spacing:.1em;padding:40px 20px}.price-features ul{margin:0}.price-features ul li{position:relative;margin:0 0 25px}.price-features ul li .fa{position:absolute;top:3px;left:25px;font-size:14px}.footer .widget-title .brand,.price-features .btn{margin-top:8px}.main-blog{background:url(../img/bg/main-blog.jpg) center 0/cover no-repeat}.main-blog-details{background:url(../img/bg/main-blog-details.jpg) center 0/cover no-repeat}.blog-article-thumbnail .date{position:absolute;z-index:1;right:0;top:0;padding:8px 14px;text-transform:uppercase;line-height:1.3}.blog-article-title{font-size:15px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.blog-article-category{font-size:14px;text-transform:uppercase;letter-spacing:.1em;font-weight:400;color:#8a8888}.read-more{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.read-more .fa{margin-left:4px}.video-mask{position:absolute;overflow:hidden;z-index:1;top:0;right:0;bottom:0;left:0;color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.video-mask:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(14,14,14,.6);-webkit-transition:.6s;transition:.6s}.video-mask .fa{position:absolute;z-index:2;top:50%;left:50%;font-size:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-carousel .owl-next,.gallery-carousel .owl-prev{position:absolute;top:50%;width:34px;height:34px;line-height:34px;background:#fff;border-radius:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.gallery-carousel .owl-prev{left:20px}.gallery-carousel .owl-next{right:20px}.main-contact{background:url(../img/bg/main-contact.jpg) center 0/cover no-repeat}.main-contact2{background:url(../img/bg/main-contact2.jpg) center 0/cover no-repeat}.contact{background:url(../img/bg/contact.jpg) center 0/cover no-repeat}.contact-2 .social{margin-top:40px;margin-bottom:40px;text-align:center}.contact-row{margin-bottom:42px}.contact-row .icon-title{font-size:14px;letter-spacing:0;margin-bottom:12px}.map{margin-top:80px;width:100%;height:450px;border:0;text-align:center}.map-info{text-align:left}.map-title{margin-bottom:20px}.map-info .fa{margin-right:5px}.contact-address{margin-top:50px;text-align:center}.contact-address-item .icon-title{font-size:14px;letter-spacing:0;margin-top:35px}.footer .widget-links,.footer .widget-title,.modal-subtitle{text-transform:uppercase;letter-spacing:.1em}.footer{font-size:13px}.footer-top{padding:55px 0;background-color:#1a1a1a}.footer .widget-title{position:relative;font-size:13px;line-height:1.4;font-weight:600;margin-bottom:32px}.footer .widget-title:before{content:'';position:absolute;top:100%;margin-top:8px;left:0;width:20px;border-top:1px solid #36b24a}.footer .widget-links{font-size:11px}.footer .widget-links li{margin-bottom:14px}.footer-bottom{padding:28px 0;background-color:#141414}.social{margin-top:-7px;margin-left:-30px}.social a{font-size:15px;padding:1px;margin-left:30px;margin-top:7px;color:#c2c2c2}.social-round a{margin-left:10px;text-align:center;width:42px;height:42px;line-height:40px;border:2px solid #36b24a;border-radius:50%}.modal-open{overflow:visible;padding-right:0!important}.modal{color:#fff;text-align:center}.modal .form-control{height:50px;font-size:12px;border-width:1px}.modal textarea.form-control{height:120px}.modal-dialog{text-align:left;vertical-align:middle;width:90%;margin:25px auto}.close,.close span{display:block}.modal-content{border:0;opacity:0;background-color:rgba(20,20,20,.95);padding:20px 30px 40px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.modal.fade .modal-dialog{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.modal.fade .modal-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-moz-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}.modal.fade.in .modal-content{-webkit-animation:.7s ease-out forwards slit;-moz-animation:.7s ease-out forwards slit;animation:.7s ease-out forwards slit}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(60deg);opacity:.5;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-moz-keyframes slit{50%{-moz-transform:translateZ(-250px) rotateY(60deg);opacity:.5;-moz-animation-timing-function:ease-out}100%{-moz-transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slit{50%{transform:translateZ(-250px) rotateY(60deg);opacity:1;animation-timing-function:ease-in}100%{transform:translateZ(0) rotateY(0);opacity:1}}.modal-header{border:0;min-height:0;text-align:center}.close{font-size:12px;font-weight:100;line-height:1;color:#fff;text-align:center;text-shadow:none;cursor:pointer;border-radius:50%;opacity:1;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.close:focus,.close:hover{color:#36b24a;opacity:1}.modal-header .close{position:absolute;z-index:1;top:10px;right:20px;font-size:40px}.modal-title{font-size:25px;color:#fff;margin-bottom:10px}.modal-subtitle{font-size:12px;font-weight:300}.modal-body{padding:20px 0 0}.modal-body .form-group{margin-bottom:30px}.modal-message .modal-content{padding-top:55px;padding-bottom:55px}@media (min-width:768px){.navbar{padding-top:50px}.brand{margin:0}.navbar-nav{font-size:14px}.navbar-nav>li{border-bottom:0;margin-left:25px}.navbar-nav li a{position:relative;padding:0;color:#fff}.navbar-nav .active>a,.navbar-nav .active>a:hover,.navbar-nav li a:focus,.navbar-nav li a:hover{background-color:transparent}.navbar-nav .active>a,.navbar-nav li a:hover,.navbar.affix .navbar-nav .active>a,.navbar.affix .navbar-nav li>a:hover{color:#36b24a}.navbar-nav li .submenu{display:block}.navbar.affix{padding-bottom:20px}.opener{padding:300px 0}.isotope .isotope-item,.isotope.col-3 .isotope-item{width:50%}.isotope .isotope-item.w2{width:100%}.copy{float:left;margin-bottom:0}.footer-bottom .social{float:right;margin-left:0}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-dialog{width:550px}}@media (min-width:992px){.md-pull-right{float:right}.text-right-md{text-align:right}.bgc-light-md{background-color:#f0f5f9}.col-about-right{padding-left:30px}.col-about-left{padding-right:30px}.banner-section .btn{margin-top:0}.navbar-nav>li{border-bottom:0;margin-left:36px}.navbar.affix .navbar-nav>li>a{margin-bottom:0}.isotope .isotope-item{width:33.333333%}.isotope .isotope-item.w2{width:66.666666%}.isotope.col-2 .isotope-item{width:50%}.col-contact{border-left:1px solid #e1e1e1}}@media (min-width:1200px){.isotope .isotope-item{width:25%}.isotope .isotope-item.w2{width:50%}.isotope.col-3 .isotope-item{width:33.333333%}.col-about-right{padding-left:60px}.col-about-left{padding-right:60px}.feature-box-wrap{margin-top:50px}}