.site-branding .brand-logo img{max-width:160px}.header-navigation{background-color:#163e6c!important}.header-navigation.sticky .site-branding .brand-logo img{max-width:140px;padding:.5rem 0}.main-btn{border:none}.btn-header{background-color:#fff!important;color:#163e6c!important}.btn-header:hover{background-color:#fdc300!important}@media screen and (min-width:1000px) and (max-width:1367px){.banner-area-v1 .hero-content{padding-left:30px}}.mensagem{width:100%}.header-navigation .nav-container .main-menu ul li .sub-menu{display:block!important}.project-area-v3 .project-item .project-img .project-overlay .project-content{height:auto!important}.project-area-v3 .project-item .project-img .project-overlay{bottom:20px!important;top:100%!important}.features-area-v3 .features-box{height:100%;display:flex;flex-direction:column}.features-area-v3 .features-column a{height:100%;padding-bottom:30px}.features-area-v3 .features-column a:hover .btn-link{border-color:#fff}.features-area-v3 .features-box .btn-link{margin-top:auto;font-size:18px;padding-left:25px;border-left:3px solid #fdc300;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.features-area-v3 .features-box .btn-link:after{content:none}.features-area-v3 .features-box .features-content h4{font-size:24px}.features-area-v3 .features-box .features-content p{margin-bottom:0}.breadcrumb-link{color:#fff}.breadcrumb-link a{color:#fff}.features-box .icon-default,.features-box .icon-hover{max-width:64px}.features-box .icon-hover{display:none}.features-box .icon-hover{display:none}.features-box:hover .icon-hover{display:block}.features-box:hover .icon-default{display:none}.project-details-wrapper .project-img{max-height:400px;overflow:hidden}.footer-widget{padding-top:0!important}.footer-area .footer-widget .widget.widget-map{height:350px}.footer-area .footer-widget .widget.about-widget img{max-width:160px;margin-bottom:1.5rem}.footer-area .footer-icon span{padding-inline-start:.5rem;vertical-align:top}.footer-area .footer-icon:before{font-family:"Font Awesome 5 Free";font-weight:900}.footer-area .footer-horario:before{content:"\f017"}.footer-area .footer-endereco:before{content:"\f277"}.footer-area .footer-telefone:before{content:"\f095"}.footer-area .footer-whatsapp:before{font-family:"Font Awesome 5 Brands";content:"\f232"}.footer-area .footer-widget .widget.about-widget ul.social-link li a{width:50px;height:50px;line-height:50px;font-size:20px}#lgpd-cookie-message{position:fixed;left:20px;bottom:30px;max-width:330px;background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 6px 6px rgba(0,0,0,.25);z-index:2147483647}@media screen and (max-width:576px){#lgpd-cookie-message{left:20px}}#lgpd-cookie-message .h4,#lgpd-cookie-message .h5,#lgpd-cookie-message h4,#lgpd-cookie-message h5{color:#e84038;font-weight:500;margin-bottom:10px;font-size:1rem}#lgpd-cookie-message .h5,#lgpd-cookie-message h5{border-top:1px solid #c2d1d9;padding-top:1rem}#lgpd-cookie-message p,#lgpd-cookie-message ul{color:gray;font-size:.8rem;line-height:1.5}#lgpd-cookie-message p:last-child{margin-bottom:0;text-align:right}#lgpd-cookie-message li{width:50%;display:inline-block}#lgpd-cookie-message a{color:#e84038;text-decoration:none;padding-bottom:2px;font-weight:600;display:block;margin-top:1rem}#lgpd-cookie-message a:hover{color:#ed6c66}#lgpd-cookie-message input[type=checkbox]{float:none;margin-top:0;margin-right:5px;vertical-align:text-bottom}#lgpd-cookie-message button{border:none;background:#e84038;color:#fff;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in;text-transform:uppercase;letter-spacing:.5px}#lgpd-cookie-message button:disabled{opacity:.3}#lgpd-cookie-message button:hover{background:#d42119}#lgpd-cookie-message button#lgpd-cookie-accept{border:none;background:#46ab51;color:#fff;padding:.7rem 1.25rem;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in;font-size:1rem;line-height:1.5}#lgpd-cookie-message button#lgpd-cookie-accept:hover{background:#28632f}@media screen and (max-device-width:416px){.site-branding .brand-logo a{width:100%;text-align:center}.site-branding .brand-logo img{max-width:100px}#navbar{width:100%}.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li .sub-menu{display:none!important}.header-navigation .nav-container.breakpoint-on .nav-menu .main-menu ul li.active .sub-menu{display:block!important}}.header-area .header-navigation:before{width:calc(100% - 70%);left:-90px}@media (max-width:767px){.header-area .header-navigation:before{width:calc(100% - 10%)}}@media (min-width:768px) and (max-width:991px){.header-area .header-navigation:before{width:calc(100% - 50%)}}.searchbar{width:100%;height:100%;position:fixed;z-index:99999;top:0;left:0;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.8);text-align:center;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.searchbar-content{display:inline-block;vertical-align:middle;text-align:center;font-size:18px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.searchbar.searchbar-show{visibility:visible;opacity:1}.searchbar.searchbar-show #searchbar-content{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:50%}@media only screen and (max-width:768px){.searchbar.searchbar-show #searchbar-content{width:70%}}.searchbar-form{position:relative;vertical-align:middle}.searchbar-form:focus{outline:0;border:none}.searchbar-form input[type=submit]{position:absolute;width:100px;height:100%;background-color:transparent;border:0;right:0;top:0;box-shadow:none}.searchbar-form i{font-size:25px;position:absolute;right:25px;width:25px;top:20px;color:#163e6c;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.searchbar-form i:focus,.searchbar-form i:hover{border:none;outline:0;color:#e84038!important;-webkit-transition:rotate(180deg) ease-out .2s;-o-transition:rotate(180deg) ease-out .2s;transition:rotate(180deg) ease-out .2s}@media only screen and (max-width:768px){.searchbar-form i{font-size:16px;right:15px;top:13px}}.searchbar-form input{border:0;text-align:center;font-size:35px;padding:20px;color:#163e6c;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.searchbar-form input:focus{border:none;outline:0;box-shadow:0 3px 0 0 rgba(255,255,255,.54)!important}@media only screen and (max-width:768px){.searchbar-form input{font-size:16px}}@media only screen and (max-width:768px){.searchbar-button{position:absolute;right:45px;font-size:11px}}.searchbar-close{position:absolute;right:50px;top:70px;font-size:26px;padding:15px 20px;-webkit-transition:rotate(0) ease-out .2s;-o-transition:rotate(0) ease-out .2s;transition:rotate(0) ease-out .2s}.searchbar-close:link,.searchbar-close:visited{color:#fff}.searchbar-close:hover{opacity:.6;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.searchbar-button{display:flex;align-items:center}.searchbar-button span{font-weight:700;color:#163e6c}.searchbar-button i{font-size:20px;color:#fff;margin-right:5px}.searchbar-button:hover i,.searchbar-button:hover span{color:#fff}.project-details-wrapper .project-img{max-width:700px}.form-produto{background-color:#163e6c;padding:40px 0}.form-produto h3{color:#fff;margin-bottom:10px}.form-produto .email,.form-produto .nome,.form-produto .observacoes,.form-produto .whatsapp{width:100%}.form-produto .email{padding-right:15px;padding-left:15px}.form-produto .lgpd .wpcf7-list-item-label{color:#fff}.contact-form .lgpd .wpcf7-list-item-label:after,.contact-form .lgpd .wpcf7-list-item-label:before,.form-produto .lgpd .wpcf7-list-item-label:after,.form-produto .lgpd .wpcf7-list-item-label:before{display:none;visibility:hidden}.contact-form .lgpd .form-check-input,.form-produto .lgpd .form-check-input{margin-top:8px}@media only screen and (max-width:767px){.form-produto .email{padding-right:0;padding-left:0}.form-produto .email,.form-produto .nome{margin-bottom:12px}}.form-produto .main-btn:focus,.form-produto .main-btn:hover{background:#fff!important;color:#163e6c!important}.contact-form .wpcf7-response-output,.form-produto .wpcf7-response-output{color:#fff!important;border:0!important;font-weight:700;padding:0!important;margin:0!important;font-size:1rem;margin-top:20px!important;border-top:1px solid rgb(255 255 255 / 25%)!important;padding-top:10px!important}.contact-form .wpcf7-not-valid-tip,.form-produto .wpcf7-not-valid-tip{color:#fdc300!important;font-weight:700}.header-navigation .nav-container .main-menu ul li:hover>a{color:#fdc300!important}.page-template-template-contato .wpcf7-response-output{color:#163e6c!important}