*{box-sizing:border-box;-webkit-font-smoothing:antialiased}*::selection{background:#5a6a5a;color:#fff;text-shadow:none}html{scroll-behavior:smooth;margin:0;padding:0;font-family:"Poppins",sans-serif}body{font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;margin:0;padding:0;line-height:1.2;letter-spacing:-0.2px}body.ofh{overflow:hidden;height:100%}body header.head{padding:16px 0;background-color:#fcfcfc}@media(max-width: 810px){body header.head{padding:64px 0 0}}body header.head.head-home{background-color:rgba(0,0,0,0)}body header.head .container{display:flex;justify-content:space-between;gap:30px}body header.head .container nav{display:flex;align-items:center;gap:30px}body header.head .container nav ul{list-style:none;display:flex;margin:0;padding:0;gap:30px}body header.head .container nav ul li a{color:#5a6a5a;font-family:"Poppins",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.08px}body header.head .container nav ul li .sub-menu{display:none}body header.head .container nav button{margin:0;padding:0}body .site-header{z-index:1;display:flex;justify-content:space-between;width:100%;height:62px;padding:0 24px}@media(max-width: 810px){body .site-header{border-radius:unset;background-color:#fff;position:fixed;top:0;left:0;overflow:unset;width:100%;max-width:100%;transform:unset;align-items:center}body .site-header .site-branding a{display:block;line-height:1}}@media(max-width: 810px)and (max-width: 810px){body .site-header .site-branding a{height:30px}}@media(max-width: 810px)and (max-width: 810px){body .site-header .site-branding a img{height:30px}}@media(max-width: 810px){body .site-header .site-branding a svg{height:100%}}body .site-header .offcanvas{position:fixed;top:0;right:-100vw;width:100%;max-width:100%;transition:right .4s ease;z-index:1000;display:flex;align-items:center;gap:30px}@media(min-width: 810px){body .site-header .offcanvas{position:static;width:auto;height:auto;box-shadow:none;padding:0;transition:none;flex-direction:column;overflow-y:scroll;height:100%}}@media(max-width: 810px){body .site-header .offcanvas{max-width:300px;min-height:100vh}}body .site-header .offcanvas.open{right:0;background:#005b52;color:#fff}body .site-header .offcanvas button{margin:0;padding:0}body .site-header .menu-close{background:none;border:none;font-size:1.5rem;display:block;margin-left:auto;cursor:pointer;color:#fff;margin:0 0 0 auto;position:absolute;top:16px;right:16px}@media(min-width: 810px){body .site-header .menu-close{display:none}}@media(max-width: 810px){body .site-header nav .menu-principal-container,body .site-header nav .menu-main-container,body .site-header nav .menu-menu-principal-container,body .site-header nav .menu,body .site-header nav .menu-primary{width:100%}}body .site-header nav .menu-principal-container ul,body .site-header nav .menu-main-container ul,body .site-header nav .menu-menu-principal-container ul,body .site-header nav .menu ul,body .site-header nav .menu-primary ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:20px}@media(max-width: 810px){body .site-header nav .menu-principal-container ul,body .site-header nav .menu-main-container ul,body .site-header nav .menu-menu-principal-container ul,body .site-header nav .menu ul,body .site-header nav .menu-primary ul{flex-direction:column;gap:0}}@media(max-width: 810px){body .site-header nav .menu-principal-container ul li,body .site-header nav .menu-main-container ul li,body .site-header nav .menu-menu-principal-container ul li,body .site-header nav .menu ul li,body .site-header nav .menu-primary ul li{width:100%}}body .site-header nav .menu-principal-container ul li.cta,body .site-header nav .menu-main-container ul li.cta,body .site-header nav .menu-menu-principal-container ul li.cta,body .site-header nav .menu ul li.cta,body .site-header nav .menu-primary ul li.cta{border-radius:7px;background:#2fae46;color:#fff;display:flex;justify-content:center;align-items:center;gap:10px;font-family:"Poppins",sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media(max-width: 1100px){body .site-header nav .menu-principal-container ul li.cta,body .site-header nav .menu-main-container ul li.cta,body .site-header nav .menu-menu-principal-container ul li.cta,body .site-header nav .menu ul li.cta,body .site-header nav .menu-primary ul li.cta{display:none}}@media(max-width: 810px){body .site-header nav .menu-principal-container ul li.cta,body .site-header nav .menu-main-container ul li.cta,body .site-header nav .menu-menu-principal-container ul li.cta,body .site-header nav .menu ul li.cta,body .site-header nav .menu-primary ul li.cta{margin-top:40px;display:flex}}body .site-header nav .menu-principal-container ul li.cta a,body .site-header nav .menu-main-container ul li.cta a,body .site-header nav .menu-menu-principal-container ul li.cta a,body .site-header nav .menu ul li.cta a,body .site-header nav .menu-primary ul li.cta a{padding:8px 12px}@media(max-width: 810px){body .site-header nav .menu-principal-container ul li.cta a,body .site-header nav .menu-main-container ul li.cta a,body .site-header nav .menu-menu-principal-container ul li.cta a,body .site-header nav .menu ul li.cta a,body .site-header nav .menu-primary ul li.cta a{padding:20px 12px;text-align:center}}body .site-header nav .menu-principal-container ul li:first-of-type a,body .site-header nav .menu-main-container ul li:first-of-type a,body .site-header nav .menu-menu-principal-container ul li:first-of-type a,body .site-header nav .menu ul li:first-of-type a,body .site-header nav .menu-primary ul li:first-of-type a{border-top:1px solid hsla(0,0%,100%,.0784313725)}body .site-header nav .menu-principal-container ul li a,body .site-header nav .menu-main-container ul li a,body .site-header nav .menu-menu-principal-container ul li a,body .site-header nav .menu ul li a,body .site-header nav .menu-primary ul li a{color:#005b52;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;flex:1}@media(max-width: 810px){body .site-header nav .menu-principal-container ul li a,body .site-header nav .menu-main-container ul li a,body .site-header nav .menu-menu-principal-container ul li a,body .site-header nav .menu ul li a,body .site-header nav .menu-primary ul li a{padding:20px 30px;line-height:1;width:100%;border-bottom:1px solid hsla(0,0%,100%,.0784313725)}}body .site-header nav .menu-principal-container ul li a:hover,body .site-header nav .menu-main-container ul li a:hover,body .site-header nav .menu-menu-principal-container ul li a:hover,body .site-header nav .menu ul li a:hover,body .site-header nav .menu-primary ul li a:hover{color:#ffc276}@media(max-width: 810px){body .site-header nav .menu-principal-container ul li a::after,body .site-header nav .menu-main-container ul li a::after,body .site-header nav .menu-menu-principal-container ul li a::after,body .site-header nav .menu ul li a::after,body .site-header nav .menu-primary ul li a::after{content:"";display:inline-block;width:24px;height:25px;background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"25\" fill=\"none\"><rect width=\"24\" height=\"25\" fill=\"none\"/><path d=\"M10 17.5L15 12.5L10 7.5\" stroke=\"%23dbf226\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") no-repeat center/contain;vertical-align:middle}}#primary{position:relative}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#212121}p{font-size:1rem;line-height:1.3;font-weight:400;color:#333}strong{color:#212121}button,a[class*=btn-]{background-color:rgba(0,0,0,0);border:none;border-radius:53px;cursor:pointer;color:#dbf226;display:flex;padding:23px 30px;justify-content:center;align-items:center;gap:8px;margin:24px 0;width:100%;max-width:max-content;font-size:32px;font-style:normal;font-weight:700;line-height:89%}@media(max-width: 810px){button,a[class*=btn-]{margin:16px auto}}button:focus,a[class*=btn-]:focus{outline:none}button.btn-verde-claro,a[class*=btn-].btn-verde-claro{background:#2fb270}button.btn-verde,a[class*=btn-].btn-verde{background:#aa2315;transition:all .25s ease-in-out}button.btn-verde:hover,a[class*=btn-].btn-verde:hover{background:#ce2f1e}button span,a[class*=btn-] span{color:#292932;font-size:18px;font-style:normal;font-weight:700;line-height:17px}a{text-decoration:none;color:#5d5d5d;overflow-wrap:break-word}a:hover{color:#fafd76;transition:color .2s ease}a:hover h1,a:hover h2,a:hover h3{text-decoration:underline;text-decoration-color:#fafd76;transition:color .2s ease-in}.darkmode a:hover h1,.darkmode a:hover h2,.darkmode a:hover h3{text-decoration-color:#ff6d6d}.container{max-width:1172px;padding:0 16px;width:100%;margin:0 auto;box-sizing:border-box}@media(max-width: 1440px){.container{width:100%}}@media(max-width: 810px){.container{max-width:728px;padding:0 24px;width:100%}}@media(max-width: 600px){.container{padding:0 24px}}@media(max-width: 360px){.container{padding:0 12px}}@media(max-width: 320px){.container{padding:0 10px}}.container .row{margin:30px 0 0;overflow:hidden}@media(max-width: 810px){.container .row{margin:20px 0 0}}.block-screen{overflow:hidden;width:100vw;height:100%;position:relative}.block-screen:before{height:100% !important;position:absolute;z-index:102}div{color:#212121}ul.socialBar{list-style:none;display:flex;justify-content:flex-end;margin:0}@media(max-width: 810px){ul.socialBar{padding-right:0;padding-left:16px;justify-content:flex-end}}ul.socialBar li{margin:0 10px}@media(max-width: 1130px){ul.socialBar li{margin-right:10px}}ul.socialBar li a{border:none}ul.socialBar li a svg{width:30px;height:30px;fill:#a5070b}@media(max-width: 600px){ul.socialBar li a svg{width:20px;height:20px}}ul.socialBar li a:hover svg{fill:#fafd76}input,select{font-family:"Helvetica Neue",sans-serif}.position{position:absolute;z-index:5;color:#fff;background-color:#b9161f;padding:5px;font-size:11px;font-weight:bold}.visible-mobile{display:none}@media(max-width: 600px){.visible-mobile{display:block}}.site-category{font-family:"Helvetica Neue",serif;max-width:800px;margin:40px auto;display:flex;flex-direction:column;gap:30px}.site-category article{display:flex;align-items:center;gap:30px}.site-category article a.post-thumbnail{aspect-ratio:4/3;width:100%;max-width:400px;overflow:hidden;display:block;flex:1}.site-category article a.post-thumbnail img{border-radius:24px;width:100%;height:100%;object-fit:cover}.site-category article .entry-text{flex:1}.site-category article .entry-text a{display:flex;flex-direction:column;gap:8px}.site-category article .entry-text a h2{margin:0;font-family:"Helvetica Neue",serif}.site-category article .entry-text a p{margin:0;font-family:"Helvetica Neue",serif}.site-contato{padding:0;position:relative;overflow:hidden}@media(max-width: 810px){.site-contato{padding:0}}.site-contato .bg{position:absolute;width:927px;height:854px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;opacity:.5}.site-contato .col2{display:grid;grid-template-columns:1fr .7fr;justify-content:space-between;gap:0}@media(max-width: 1024px){.site-contato .col2{grid-template-columns:.7fr 1fr}}@media(max-width: 810px){.site-contato .col2{grid-template-columns:1fr}}.site-contato .col2 .block-image{width:100%;height:100%;overflow:hidden}.site-contato .col2 .block-image video{width:auto;height:100%;aspect-ratio:16/9}@media(max-width: 810px){.site-contato .col2 .block-image video{height:200px;width:100%;object-fit:cover}}.site-contato .col2 .entry-text{width:100%;margin:0 auto;padding:40px 80px}@media(max-width: 810px){.site-contato .col2 .entry-text{padding:40px 24px}}.site-contato .col2 .entry-text h2{color:#383d36;font-family:"Poppins",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;margin:0}.site-contato .col2 .entry-text p{color:rgba(0,0,0,.87);font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1.2px}.site-contato .col2 .entry-text .entry-data{display:flex;flex-direction:column;gap:16px}.site-contato .col2 .entry-text .entry-data a,.site-contato .col2 .entry-text .entry-data div{display:flex;align-items:center;gap:8px;margin:0;padding:0;color:#2e312c;font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.96px}.site-contato .col2 .entry-text .entry-data a span,.site-contato .col2 .entry-text .entry-data div span{color:#2e312c;font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.96px;margin:0;padding:0}.site-contato .col2 .form{width:100%;margin:20px auto 0;display:flex;flex-direction:column;gap:16px}.site-contato .col2 .form .inputGroup{flex-shrink:0;height:70px;border-radius:24px;border:2px solid #d7d7d7;background:#fff;padding:16px}.site-contato .col2 .form .inputGroup.checkbox{border:none;height:auto;display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;width:100%;height:auto;margin:0;padding:0 16px}.site-contato .col2 .form .inputGroup.checkbox input{width:16px;height:16px;margin:0;padding:0}.site-contato .col2 .form .inputGroup.checkbox label{line-height:1.4}.site-contato .col2 .form .inputGroup.checkbox label a{text-decoration:underline;line-height:1.4}.site-contato .col2 .form .inputGroup.textarea{min-height:120px}.site-contato .col2 .form .inputGroup.textarea textarea{width:100%;height:100%;border:none;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.site-contato .col2 .form .inputGroup.textarea textarea:focus{outline:none}.site-contato .col2 .form .inputGroup input{height:100%;border:none;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%}.site-contato .col2 .form .inputGroup input[type=submit]{border-radius:24px;background:#e1e373}.site-contato .col2 .form .inputGroup input:focus{outline:none}.site-contato .col2 .form .entry-actions{display:flex;justify-content:space-between;gap:24px;width:100%}.site-contato .col2 .form .entry-actions button{width:100%;height:100%;border:none;color:#323331;text-align:center;font-family:"Poppins",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.site-contato .col2 .form .entry-actions button[type=submit]{border-radius:24px;height:93px;background:#e1e373;padding:34px 20px}@media(max-width: 810px){.site-contato .col2 .form .entry-actions button[type=submit]{font-size:16px}}.site-contato .col2 .form .entry-actions button.btn-whatsapp{flex:1;min-width:117px;height:93px;border-radius:24px;opacity:.93;background:#6ab23c}.btn{border-radius:11px;padding:18px 24px !important;color:#141714;text-align:center;font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.92px;text-transform:uppercase;display:block}.btn.btn-cotacao{background:#e6e976}

/*# sourceMappingURL=critical.css.map*/