@import url(https://fonts.googleapis.com/css?family=Playfair+Display:700i|Rubik:400,500,700&display=swap|Montserrat:400,500&display=swap);@import url(bootstrap.min.css);@import url(fontawesome5.min.css);@import url(font-awesome.min.css);@import url(FontElegantIcons.min.css);@import url(themify-icons.min.css);@import url(ionicons.min.css);@import url(jquery-fancybox.min.css);@import url(liblary.min.css);@import url(flexslider.min.css);@import url(owl.carousel.min.css);@import url(owl.theme.default.min.css);@import url(shortcode.min.css);@import url(../rev-slider/css/settings.min.css);@import url(../rev-slider/css/layers.min.css);@import url(../rev-slider/css/navigation.min.css);html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}figure{margin:0}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}legend{white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0))}button,input[type=button],input[type=reset],input[type=submit]{line-height:1;cursor:pointer;-webkit-appearance:button;border:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font:14px/24px Rubik,sans-serif;color:#636363;overflow:hidden}a{font-size:14px;text-decoration:none;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:focus,a:hover{color:#ffae41;text-decoration:none;outline:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ol,ul{padding:0}img{max-width:100%;height:auto}b,strong{font-weight:900}button{border:none}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:0 28px;height:44px;line-height:24px;font-size:14px;text-transform:uppercase;color:#fff;background:#ffae41;border:2px solid #ffae41;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background:#ffae41}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{position:relative;display:block;width:100%;line-height:24px;padding:0 19px;color:#c2c2c2;border:1px solid #d0d0d0;height:44px;background-color:#fff;border-radius:5px;margin-bottom:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=search]{width:250px;margin-bottom:0;border-radius:0;background-color:#fff}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border:1px solid #142f4e;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea{width:100%;padding:14px 21px;height:100px}input[type=checkbox]{display:inline}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#c2c2c2;opacity:1}input:-ms-input-placeholder{color:#c2c2c2}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c2c2c2;opacity:1}.font-rubik{font-family:Rubik,sans-serif}.font-size-38{font-size:38px!important}.font-size-30{font-size:30px!important}.font-size-28{font-size:28px!important}.font-size-16{font-size:16px!important}.font-size-14{font-size:14px!important}.font-weight-700{font-weight:700!important}.font-weight-500{font-weight:500!important}.font-weight-400{font-weight:400!important}.line-height-72{line-height:72px!important}.line-height-50{line-height:50px!important}.line-height-39{line-height:39px!important}.line-height-28{line-height:28px!important}.line-height-27{line-height:27px!important}.line-height-26{line-height:26px!important}.line-height-24{line-height:24px!important}.line-height-normal{line-height:normal!important}.letter-spacing-30{letter-spacing:.03em!important}.fix-float-box{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bg-ffb922{background:#ffae41!important}.bg-111111{background:#111!important}.bg-f7f7f7{background:#f7f7f7!important}.text-ffb922{color:#ffae41!important}.text-d90000{color:#d90000!important}h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-weight:500}h1,h1 a{font-size:34px;line-height:34px}h2,h2 a{font-size:30px;line-height:30px}h3,h3 a{font-size:24px;line-height:24px}h4,h4 a{font-size:20px;line-height:20px}h5,h5 a{font-size:18px;line-height:18px}h6,h6 a{font-size:16px;line-height:16px}.top .flat-custom-info{padding:7px 0 7px}.flat-custom-info ul.custom-info li,.flat-user-section ul.user-section li{display:inline-block;color:#ffae41}.flat-custom-info ul.custom-info li{margin-left:25px}.flat-user-section ul.user-section li{margin-left:22px}.flat-custom-info ul.custom-info li:first-child{margin-left:0}.flat-custom-info ul.custom-info li a{font-size:13px}.flat-custom-info ul.custom-info li:before,.flat-user-section ul.user-section li:before{font-family:FontAwesome;margin-right:10px}.flat-custom-info ul.custom-info li.datetime:before{content:'\f017'}.flat-custom-info ul.custom-info li.phone:before{content:'\f095'}.flat-custom-info ul.custom-info li.mail:before{content:'\f0e0'}.flat-user-section{padding:7px 0 7px}.flat-user-section ul.user-section li a{font-size:12px;padding-right:1px}.flat-user-section ul.user-section li.login:before{content:'\f007'}.flat-user-section ul.user-section li.cart:before{content:'\f07a'}.top .flat-custom-info.style1{margin-right:0}.flat-custom-info.style1 ul.custom-info li.phone:before{content:'\f1e4'}.flat-custom-info.style1 ul.custom-info li:not(.datetime){margin-left:26px}.flat-user-section.style1 ul.custom-info li a{color:#c2c2c2}.flat-user-section.style1 ul.user-section li.login:before{content:''}.flat-user-section.style1 ul.user-section li.cart:before{color:#ffae41}.flat-user-section.style1 ul.user-section li.login:after{font-family:FontAwesome;content:'\f107';font-size:12px;color:#c2c2c2;line-height:14.4px;padding:0 13px 0 5px}.top.style4 #logo{width:16.667%;float:left}.top .flat-iconbox.style4{width:83.333%;float:right}.iconbox.iconbox-info-top{margin:36px 0 60px 24px;float:right}.iconbox.iconbox-info-top .iconbox-icon{float:left}.iconbox.iconbox-info-top .iconbox-content{padding:0 0 0 36px}.iconbox.iconbox-info-top .iconbox-content h6.heading a{font-size:14px;font-weight:500;line-height:22px}.iconbox.iconbox-info-top .iconbox-content h6.heading p{font-size:12px;font-weight:400;line-height:18px}.iconbox.iconbox-info-top .iconbox-content p{font-size:12px;margin-top:-4px}.top.style5 .flat-custom-info{width:75%;float:left}.top.style5 .flat-social{width:25%;float:right}.top.style5{position:relative;z-index:9999;border-bottom:1px solid #fff}.flat-custom-info.style5 ul.custom-info li a,.flat-social ul li a{color:#fff}.flat-social ul{margin:7px 0}.flat-social ul li{display:inline;margin-left:30px}#header.style5 .show-search{margin-right:unset}.header-top{position:absolute;width:100%}.header-top.style5{padding:0 75px}#header{position:absolute;z-index:99999;width:100%;transition:all .3s ease-in-out}#logo{margin-top:25px}.nav-wrap{float:right;margin-right:62px;margin-top:2px}#mainnav ul li{position:relative}#mainnav>ul>li{margin-left:38px;display:inline-block}#mainnav>ul>li:last-child{padding-right:0}#mainnav>ul>li:last-child a{margin-right:0}#mainnav>ul>li>a{display:block;font-size:13px;font-weight:500;padding:38px 0;color:#fff;text-transform:uppercase}#mainnav>ul>li.home>a{padding:0 8px}#mainnav>ul>li.active>a,#mainnav>ul>li>a:hover{color:#ffae41}#mainnav ul.sub-menu{position:absolute;left:0;top:150%;width:250px;text-align:left;background-color:#fff;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mainnav ul li:hover>ul.sub-menu{top:100%;opacity:1;visibility:visible}#mainnav ul li ul li{margin-left:0}#mainnav ul.sub-menu li ul{position:absolute;left:300px;top:0!important}#mainnav ul.sub-menu li:first-child{border-top:none}#mainnav ul.sub-menu>li>a{display:block;color:#636363;padding:0 0 0 20px;line-height:45px;font-weight:500;font-size:13px}#mainnav ul.sub-menu>li>a:hover{background-color:#ffae41;color:#fff}#logo{float:left}.style1#header .nav-wrap{float:right;margin-right:58px}#header.style2 .user-action{float:right;margin-top:27px}#header.style2.fixed-header .user-action{float:right;margin-top:0!important}.style2.user-action ul li{display:inline-block}.style2.user-action ul li.cart{position:relative}.style2.user-action ul li span.qty{position:absolute;font-size:11px;font-weight:500;line-height:14.4px;top:14px;right:11px;color:#1a1a23;background:#ffae41;padding:1px 5px;border-radius:50%}.style2.user-action ul li a{color:#fff;font-size:20px;line-height:14.4px;margin:0 10px}.style2.user-action ul li a:hover{color:#ffae41}.nav-wrap.style2{margin-right:35px}.nav-wrap.style2 #mainnav>ul>li>a{font-size:14px}.nav-wrap.style2 #mainnav ul.sub-menu>li>a{font-size:14px}#header.style4{position:absolute;width:100%;z-index:1;transform:translateY(-50%)}.header-wrap.style4{position:unset;margin:0 15px}.flat-header-wrap{width:100%;padding:0 15px;margin-left:-15px}.header-wrap.style4{background:#252525;width:100%}.header-wrap.style4 #mainnav>ul>li>a{padding:23px 44px 23px 0;margin-right:0;font-size:14px}.header-wrap.style4 #mainnav ul.sub-menu>li>a{padding-left:30px;font-size:14px}.nav-wrap.style4{float:left;margin:0 0 0 30px}.nav-wrap.style4 #mainnav ul.sub-menu{left:-30px}.user-action.style4{float:right}.user-action.style4 ul{margin-top:18px}.user-action.style4 ul li{display:inline;padding:0 18px}.user-action.style4 a{color:#fff}.user-action.style4 a:hover{color:#ffae41}.user-action.style4 a>span{font-size:18px;line-height:30px}.header-wrap.style4 .show-search{margin:22px 30px 22px 18px}.header-wrap.style4 .show-search a{margin-left:unset;padding-left:unset}.header.style5{position:relative!important}.nav-wrap.style5{float:unset}.header.style5 #mainnav>ul>li>a{font-size:14px}.header.style5 #mainnav ul.sub-menu>li>a{font-size:14px}.header.style5 #logo{width:20%;text-align:left}.header.style5 .wrap-action{width:20%;float:right}.header.style5 .nav-wrap{width:60%;float:left;margin-right:0}.user-action.style5 ul{margin-top:unset}.user-action.style5{margin-top:35px}#header.fixed-header{background:#142f4e;position:fixed!important;top:0;left:0;width:100%;z-index:9999;padding:5px 0}#header.style4.fixed-header{transform:unset;background-color:#252525}#header.fixed-header #logo{margin-top:5px}.user-action .btn-quote{text-transform:uppercase}#header.fixed-header .btn-quote{text-transform:uppercase;margin-top:8px}#header .btn-quote:hover{color:#fff;border:2px solid #fff}#header.fixed-header #mainnav>ul>li>a{padding-top:18px;padding-bottom:18px}#header.fixed-header .style2.user-action,#header.fixed-header .user-action.style5{margin-top:20px}#header.fixed-header .show-search{margin-top:19px}#logo,.btn-quote,.show-search,.user-action{transition:all .3s ease-in-out}.page-title{padding:169px 0 113px;position:relative}.page-title .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#00020f;opacity:.7}.page-title .page-title-content{position:relative}.page-title .page-title-content .page-title-heading{margin-bottom:7px}.page-title .page-title-content .page-title-heading .title>a{color:#fff;line-height:36px;font-size:36px;font-weight:500}.page-title .page-title-content .page-title-heading .title>a:hover{color:#ffae41}.breadcrumbs ul li{display:inline-block;font-size:22px;color:#ffae41}.breadcrumbs ul li a{color:#fff;font-size:22px;font-weight:400}.breadcrumbs ul li a:hover{color:#ffae41}.breadcrumbs ul li:not(:last-child){margin-right:5px}.breadcrumbs ul li:not(:last-child):after{content:'/';color:#fff;font-size:16px;margin-left:8px}.partner-clients{border-top:2px solid #142f4e;margin-top:30px;padding:30px 0 0}.client a:hover img:last-child{display:inline-block}.partner-clients.style5{background:#fff;padding:96px 0 76px 0}.pagination-wrap{width:100%;text-align:center}.flat-pagination li{display:inline-block;margin:0 8px}.flat-pagination li a{color:#142f4e;background-color:#fff;border:2px solid #142f4e;font-weight:400;font-size:16px;display:block;line-height:37px;width:40px;height:40px;text-align:center;border-radius:5px}.flat-pagination li a.active,.flat-pagination li a:hover{background-color:#ffae41;color:#142f4e}.flat-pagination li a i{padding-left:3px}.widget{position:relative}.footer-widgets{background:#142f4e}.text-widget{color:#fff;line-height:26px;margin-bottom:10px;font-size:16px;font-weight:400}.text-widget a{color:#c2c2c2;line-height:26px;margin-bottom:10px;font-size:16px;font-weight:400}.widget-about .copyright p>a{color:#fff;font-weight:500}.widget-about .copyright p>a:hover{color:#ffae41}.widget-about #logo-ft{margin-bottom:25px}.widget-about .social{margin-top:25px}.widget-about .social li{display:inline-block}.widget-about .social li a{color:#fff;margin-right:25px;font-size:22px}.widget-about .social li a:hover{color:#ffae41}.widget-about{margin-top:-13px}.widget-contact{margin-top:-13px}.widget-contact ul li{display:table;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-contact ul li a{font-size:16px;color:#fff;line-height:36px}.widget-contact ul li:before{font-family:FontAwesome;color:#ffae41;left:0;font-size:14px;line-height:36px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-contact ul li.email:before{font-family:FontAwesome;content:'\f0e0';color:#ffae41;left:0;font-size:14px;line-height:36px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-contact ul li.whatsapp:before{font-family:FontAwesome;content:'\f232';color:#ffae41;left:0;font-size:14px;line-height:36px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-contact ul li.mapa:before{font-family:FontAwesome;content:'\f041';color:#ffae41;left:0;font-size:17px;line-height:36px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-contact ul li:hover:before{visibility:visible;opacity:1}.widget-contact ul li:hover{padding-left:19px}.widget-services h5{margin-bottom:28px;font-size:23px;color:#ffae41}.widget-contact h5{margin-bottom:28px;font-size:23px;color:#ffae41}.widget-contact h5 a{font-size:18px;font-weight:400;color:#ffae41}.copyright{margin-bottom:-5px}.widget-contact h3 a:hover{color:#c2c3c3}.widget-contact p.widget-text:last-child{margin-bottom:0}.widget-services{margin:-13px 0 0 0;position:relative;overflow:hidden}.widget-services ul li:before{font-family:FontAwesome;content:'\f101';color:#ffae41;left:0;font-size:14px;line-height:36px;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-services ul li:hover{padding-left:19px}.widget-services ul li:hover:before{visibility:visible;opacity:1}.widget-services ul li{display:table;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-services ul li a{font-size:16px;color:#fff;line-height:36px}.style2.widget-services ul li{display:inline-block;overflow:hidden;position:relative;padding-left:20px;margin-right:41px}.style2.widget-services ul li:hover:before{left:0!important;margin-left:unset}.style2.widget-services ul li:before{left:-30px!important}.widget-subscribe{margin-top:-4px}.widget-subscribe .title-link h5.widget-title{color:#fff;font-weight:500;font-size:18px;margin-bottom:16px}.widget-subscribe p{margin-bottom:30px}.subscribe-search{margin-top:-4px}.widget-subscribe #subscribe-form{width:100%;height:47px;position:relative;margin:0}.widget-subscribe #subscribe-form input[type=text]{border:none;color:#c2c2c2;margin-bottom:0}.widget-subscribe #subscribe-form .submit-button{padding:3px;position:absolute;right:0;top:0;background-color:#ffae41;width:40px;height:40px;margin:3px;border-radius:2px;line-height:30px;font-weight:700;border:unset}.widget-subscribe #subscribe-form .submit-button:hover{background-color:#fff;color:#ffae41}.widget-subscribe #subscribe-form .mailchimp-email{height:47px;line-height:21px;font-size:12px;padding:0 10px 0 16px}.footer-widgets.style2{padding:80px 0 75px;background-image:url('../images/rodape.jpg');position:relative}.widget-services.style2{float:left;width:40%;margin:1px 0 0 30px}.widget-services.style2 ul li:last-child{margin-right:0}.widget-about.style2{float:left;width:20%;margin-left:-30px}.widget-about.style2 p.cate{font-size:12px;line-height:18px;font-weight:500;color:#fff;margin-top:5px;margin-left:-1px}.widget-about.style2 .text-widget{font-size:12px;color:#636363;padding:0}.widget-about.style2 .copyright{margin-left:19px}.widget-about.style2 #logo-ft{margin-bottom:37px}.widget-social.style2{float:right;width:30%}.widget-social.style2 .social{margin-top:8px;padding-right:54px}.widget-social.style2 .social li{display:inline}.widget-social.style2 .social li a{margin-right:36px;color:#fff}.widget-footer{position:relative;background-position:center;background-repeat:repeat-x;background:url(../images/style4/bg-footer.png);background-size:cover}.widget.style4 .widget-title{font-size:20px;line-height:36px;color:#fff}.widget-logo-info{padding-right:10px}.widget-logo-info p{line-height:24px;color:#fff}.widget-logo-info ul.info{margin-top:16px}.widget-logo-info ul.info li{margin-bottom:15px}.widget-logo-info ul.info li a{line-height:24px;color:#c2c2c2}.widget-logo-info ul.info li:before{font-family:FontAwesome;color:#ffae41;padding-right:8px}.widget-logo-info ul.info li.phone:before{content:"\f095"}.widget-logo-info ul.info li.mail:before{content:"\f0e0"}.widget-logo-info ul.info li.whatsapp:before{content:"\f232"}.widget-logo-info ul.info li.address:before{content:"\f041"}.widget-recent-news.style4{margin-left:-20px;padding-right:20px}.widget-recent-news .widget-text{margin-top:16px}.widget-recent-news .widget-text h6.heading{margin-bottom:2px}.widget-recent-news .widget-text h6.heading a{font-size:14px;line-height:22px;font-weight:400}.widget-recent-news .widget-text span{font-size:12px;line-height:26px;color:#c2c2c2}.widget-recent-news .widget-text span:before{font-family:FontAwesome;content:"\f017";color:#ffae41;padding-right:5px}.widget-quick-link{margin-left:-7px}.widget-quick-link.style4 ul{margin-top:6px}.widget-quick-link.style4 ul li{position:relative;display:table;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-quick-link.style4 ul li:before{content:'\f101';font-family:FontAwesome;color:#ffae41;position:absolute;left:0;top:4px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget-quick-link.style4 ul li:hover{padding-left:15px}.widget-quick-link.style4 ul li:hover:before{opacity:1;visibility:visible}.widget-quick-link.style4 ul li a{line-height:36px;color:#c2c2c2}.widget-subscribe.style4{margin-top:1px}.widget-subscribe.style4 p{color:#c2c2c2;line-height:26px}.subscribe-search{margin-top:-4px}.widget-subscribe #subscribe-form{width:100%;height:47px;position:relative;margin:0}.widget-subscribe #subscribe-form input[type=email]{border:none;color:#c2c2c2;margin-bottom:0}.widget-subscribe #subscribe-form .mailchimp-email{height:47px;line-height:21px;font-size:12px;padding:0 10px 0 16px;margin-bottom:0}.widget-subscribe.style4 ul.social{margin-top:27px}.widget-subscribe.style4 ul.social li{display:inline;margin-right:18px}.widget-subscribe.style4 ul.social li a{color:#c2c2c2;font-size:20px}.bottom.style4{background:#142f4e;border-top:1px solid #fff}.bottom.style4 p{font-size:16px;color:#d6d6d6;line-height:30px;margin-bottom:5px}.bottom.style4 p a{color:#fff;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bottom.style4 p a:hover{color:#ffae41;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom .tp-bullet.selected,.custom .tp-bullet:hover{background-color:#ffae41!important;border-radius:50%}.custom .tp-bullet{border-radius:50%;background:#fff!important}.style1.page-title{padding:0;margin-bottom:0}#scroll-top{position:fixed;display:block;width:40px;height:40px;line-height:40px;text-align:center;z-index:1;right:14px;bottom:23px;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden}#scroll-top.show{border-radius:50%;right:24px;opacity:1;visibility:visible}#scroll-top:after,#scroll-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-top:before{border-radius:50%;z-index:-1;background-color:#142f4e}#scroll-top:after{border-radius:50%;content:"\f10c";font-family:Ionicons;font-size:18px;color:#ffae41}#scroll-top:hover:after{color:#fff}#scroll-top:hover:before{background-color:#ffae41}.mobile-button{display:none;position:absolute;width:26px;height:26px;float:right;top:50%;right:0;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-button span,.mobile-button:after,.mobile-button:before{background-color:#ffc30c;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.mobile-button:after,.mobile-button:before{content:'';position:absolute;top:0;height:3px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.mobile-button span{position:absolute;width:100%;height:3px;left:0;top:50%;overflow:hidden;text-indent:200%}.mobile-button:before{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.mobile-button:after{-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.mobile-button.active span{opacity:0}.mobile-button.active:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mobile-button.active:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.btn-submenu{position:absolute;right:0;top:0;font:20px/50px FontAwesome;text-align:center;cursor:pointer;width:70px;height:44px}.btn-submenu:before{content:"\f107";color:#fff}.btn-submenu.active:before{content:"\f106"}#mainnav-mobi{display:block;margin:0 auto;width:100%;position:absolute;background-color:#ffae41;z-index:1000;top:55px}#mainnav-mobi ul{display:block;list-style:none;margin:0;padding:0}#mainnav-mobi ul li{margin:0;position:relative;text-align:left;border-top:1px solid #fff;cursor:pointer}#mainnav-mobi ul>li>a{text-decoration:none;height:50px;line-height:45px;padding:0 15px;color:#142f4e}#mainnav-mobi ul.sub-menu{top:100%;left:0;z-index:2000;position:relative;background-color:#333}#mainnav-mobi>ul>li>ul>li,#mainnav-mobi>ul>li>ul>li>ul>li{position:relative;border-top:1px solid #333}#mainnav-mobi>ul>li>ul>li>ul>li a{padding-left:70px!important}#mainnav-mobi ul.sub-menu>li>a{display:block;text-decoration:none;border-top-color:rgba(255,255,255,.1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#mainnav-mobi>ul>li>ul>li:first-child a{border-top:none}#mainnav-mobi ul.sub-menu>li>a:hover,#mainnav-mobi>ul>li>ul>li.active>a{color:#fff}#loading-overlay{position:fixed;z-index:999999;top:0;right:0;bottom:0;left:0;display:block;background:#fff}.loader{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px}.loader:after,.loader:before{position:absolute;display:inline-block;width:60px;height:60px;content:"";-webkit-animation:preloader-wave 1.6s linear infinite;animation:preloader-wave 1.6s linear infinite;border-radius:50%;background:#ffae41}.loader:after{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes preloader-wave{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}@keyframes preloader-wave{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}.cursor-pointer{cursor:pointer}.flat-counter{margin-top:30px}.flat-blog{background:url(../images/bg-blog.webp)}.link-button{margin-top:30px;text-align:center}.flat-projects{background:#f7f7f7}.page-title{background:url(../images/bg-pages.webp)}.title{font-size:40px;line-height:41px;margin-bottom:15px;color:#ffae41}.mapa iframe{height:550px;width:100%;margin-bottom:-8px}.politica-privacidade{font-size:16px}.politica-privacidade p{margin-bottom:10px}.image-single.style4 img{border-radius:5px}.solar_quote .contact_form input#orcamento-anexo{border:none;height:auto;line-height:normal;padding:5px}.solar_quote .contact_form input{margin:0 0 25px;color:#333}.solar_quote .contact_form input:focus{border:1px solid #ffae41}.contact_form input{margin:20px 0 40px;height:45px;line-height:45px;background-color:transparent;color:#fff;border:solid 1px #ced4da}.form-control-file{color:transparent}.form-control-file,.form-control-range{display:block;width:100%}.solar_quote .contact_form button{border:2px solid #e0ae04;position:relative;overflow:hidden;color:#e0ae04;background:#fff}.solar_quote .modal-header{padding:20px 30px;border:none;background:#fff;border-radius:4px 4px 0 0}.solar_quote .close{margin-top:0;color:#142f4e;opacity:1;line-height:10px}.solar_quote .close:hover{color:#fff}.solar_quote .contact_form{margin:0;border-radius:0 0 4px 4px;padding:0 30px 40px}.modal-title{color:#142f4e;font-size:28px;margin-bottom:0;line-height:1.5}#ModalOrcamento{background:rgba(0,0,0,.4);z-index:99999999999}.form-control:focus{border:1px solid #142f4e;box-shadow:none}.container-fluid{padding-left:100px;padding-right:100px}.image-single.style4 img{right:-100px;position:relative;bottom:0;border-radius:0}.imagebox-content h3 a{font-size:28px;line-height:40px}.meta-project a{font-size:20px}.ss_banner_main{padding:132px 0}.ss_index_two .ss_banner_main{padding:0}.ss_banner_left h1{font-size:100px;line-height:104px;color:#fff;padding:4px 0 28px;text-transform:none}.ss_banner_left img{margin:0 10px 10px 10px}.ss_index_two .ss_banner_left h1{font-size:60px}.ss_banner_left h2{font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:6px;display:inline-block}.ss_banner_left{padding:125px 0}.ss_cloud_one{z-index:1;position:relative}.ss_cloud{position:absolute;top:-20px;right:110px;animation:mover 5s linear infinite alternate;z-index:0}.ss_index_two .ss_banner_left{padding:15px 0 50px}.ss_index_two .ss_banner_left p{color:#fff;font-size:22px;letter-spacing:4px;margin-bottom:13px}.ss_index_one{background-image:linear-gradient(-180deg,#142f4e 20%,#ffae41 100%)}.ss_index_two{background-image:url(../images/banner2.png);background-color:#1c8fc6}.ss_index_one .ss_banner_right{text-align:center;padding-top:65px}.ss_index_one,.ss_index_three,.ss_index_two{background-repeat:no-repeat;overflow:hidden}@-webkit-keyframes mover{0%{transform:translateX(-10)}100%{transform:translateX(60px)}}@keyframes mover{0%{transform:translateX(-10)}100%{transform:translateX(60px)}}.themesflat-carousel-box{text-align:center}.wrap-project-detail{margin-top:20px}.slide-client{text-align:center}.orcamento-gasto{display:flex}.orcamento-gasto .input-group-prepend{display:inline-flex;height:45px}.orcamento-gasto span{border-radius:5px 0 0 5px}#orcamento-gasto{border-radius:0 5px 5px 0}.sweet-overlay{z-index:999999999999999999999!important}.showSweetAlert[data-animation=pop]{z-index:99999999999999999999999999999999!important}.bg_404{position:relative;width:100%;height:100vh}.content-404{position:absolute;text-align:center;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-404 h1{margin-top:40px;margin-bottom:45px;color:#fff;font-size:120px}.content-404 p{font-size:22px;color:#fff;margin-bottom:40px}.get_to_know{position:relative;display:block}.ss_four_one{text-align:center}.happy_clients,.ss_pv_one,.ss_pv_two,.ss_section_eight,.ss_section_five,.ss_section_seven,.ss_section_six,.ss_team,.ss_trade_sec_two{padding-top:96px}.ss_four_left .ss_box_bg{border:2px solid #142f4e}.ss_four_left .ss_box_bg:not(:last-child){margin-bottom:30px}.ss_four_left .ss_box_bg:hover{border-color:#ffae41}.ss_four_two h2{color:#ffae41;margin-bottom:5px}.ss_four_two p{color:#fff;font-size:15px;text-align:justify}.ss_box_bg{background:#142f4e;box-shadow:0 0 20px 0 rgb(255 17 65 / 14%);padding:25px;border-radius:10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;overflow:hidden}.ss_easy_use{text-align:center}#como-funciona{background:#f6f6f6;padding:80px 0}.etapas .container{display:flex;justify-content:center;align-items:center;background-color:#fff;flex-direction:column}.etapas .title{font-size:38px;color:gray;font-style:italic;font-weight:800}.timeline{position:relative}.timeline .container-fluid{background:#142f4e;padding:80px 0 10px 0}.container-etapas{padding-top:0!important;padding-bottom:10px!important;padding-left:100px!important;padding-right:100px!important;background:#142f4e}.timeline:before{content:'';background:#fff;width:5px;height:74%;position:absolute;left:50%;top:18%;transform:translateX(-50%)}.timeline-item{width:100%;margin-bottom:70px}.timeline-item:nth-child(even) .timeline-content{float:right;padding:10px 30px}.timeline-item .timeline-content img{margin-right:15px;height:60px}.timeline-item:nth-child(even) .date{right:auto;left:0}.timeline-item:after{content:'';display:block;clear:both}.timeline-content{position:relative;display:flex;place-items:center;width:45%;padding:10px 20px;border-radius:50px;background:#fff;box-shadow:0 20px 25px -15px rgba(0,0,0,.3)}.timeline-content h2{align-self:center}.timeline-img{width:30px;height:30px;background:#ffae41;border-radius:50%;position:absolute;left:50%;margin-top:24px;margin-left:-15px}timeline-img a{background:#ffae41;color:#fff;padding:8px 20px;text-transform:uppercase;font-size:14px;margin-bottom:20px;margin-top:10px;display:inline-block;border-radius:2px;box-shadow:0 1px 3px -1px rgba(0,0,0,.6)}&:active,&:focus,timeline-img a:hover{background:darken(#ffae41,10%);color:#fff;text-decoration:none}.timeline-card{padding:0!important}.timeline-card p{padding:0 20px}.timeline-card a{margin-left:20px}.timeline-item .timeline-img-header{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.4)),url('https://picsum.photos/1000/800/?random') center center no-repeat;background-size:cover}.timeline-img-header{height:200px;position:relative;margin-bottom:20px}.timeline-img-header h2{color:#fff;position:absolute;bottom:5px;left:20px}blockquote{margin-top:30px;color:#000;border-left-color:#ffae41;padding:0 20px}.date{display:inline-block;color:#fff;padding:10px;position:absolute;top:0;right:0}.icone-como-funciona{place-self:center}.imagem-como-funciona{align-self:center}.widget-list-info{margin-bottom: 40px;}