.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(//www.gennera.com.br/wp-content/plugins/gennera-novo-site/assets/fonts/dm-sans-latin.woff2) format("woff2")}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(//www.gennera.com.br/wp-content/plugins/gennera-novo-site/assets/fonts/dm-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}footer.footer,header.header{display:none!important}#gns-hdr{--blue:#004FFF;--yellow:#FFAA00;--ink:#0A1433;--muted:#4A5570;--line:#DDE3F0;--paper:#F4F7FF;--font:'DM Sans','Helvetica Neue',Arial,sans-serif;position:fixed;top:0;left:0;right:0;z-index:60;width:auto;height:auto;margin:0;padding:0;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);font-family:var(--font);font-size:18px;line-height:1.55;color:var(--ink);text-align:left;-webkit-font-smoothing:antialiased}#gns-hdr *,#gns-hdr ::after,#gns-hdr ::before{box-sizing:border-box}#gns-hdr li,#gns-hdr ul{list-style:none;margin:0;padding:0}#gns-hdr li::before{content:none}#gns-hdr p{margin:0}#gns-hdr a{color:inherit;text-decoration:none}#gns-hdr img{max-width:100%;display:block}#gns-hdr .wrap{max-width:1240px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}#gns-hdr .nav{display:flex;align-items:center;justify-content:space-between;gap:20px;height:84px}#gns-hdr .logo img{height:30px;width:auto}#gns-hdr .menu{display:flex;gap:26px;align-items:center;list-style:none;margin:0;padding:0}#gns-hdr .menu a{text-decoration:none;font-size:15px;font-weight:500;color:var(--muted)}#gns-hdr .menu a:hover{color:var(--blue)}#gns-hdr .has-dd{position:relative}#gns-hdr .dd-btn{background:0 0;border:0;padding:0;margin:0;font:500 15px var(--font);color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:none;text-transform:none;letter-spacing:normal}#gns-hdr .dd-btn:hover,#gns-hdr .dd-btn[aria-expanded=true]{color:var(--blue);background:0 0}#gns-hdr .press-dd{position:absolute;top:calc(100% + 22px);left:50%;transform:translateX(-50%);width:440px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 60px -20px rgba(0,25,110,.3);padding:18px;z-index:60}#gns-hdr .press-dd[hidden]{display:none}#gns-hdr .pd-h{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:500;margin:0 0 8px 10px}#gns-hdr .press-dd ul{display:flex;flex-direction:column;max-height:min(60vh,520px);overflow-y:auto}#gns-hdr .press-dd a{display:flex!important;flex-direction:column;gap:2px;padding:10px!important;border-radius:12px;font-size:14px!important;line-height:1.35}#gns-hdr .press-dd a:hover{background:var(--paper)}#gns-hdr .press-dd b{color:var(--blue);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700}#gns-hdr .press-dd span{color:var(--ink)}#gns-hdr .pd-more{display:block!important;margin-top:8px;padding:12px 10px!important;border-top:1px solid var(--line);font-weight:700;color:var(--blue)!important;font-size:14px!important}#gns-hdr .btn{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--font);text-decoration:none;border-radius:999px;padding:14px 22px;border:2px solid transparent;cursor:pointer;transition:transform .15s}#gns-hdr .btn:hover{transform:translateY(-2px)}#gns-hdr .btn-b{background:var(--blue);color:#fff}#gns-hdr .burger{display:none;background:0 0;border:1.5px solid var(--line);border-radius:12px;padding:10px 14px;margin:0;font:500 15px var(--font);color:var(--ink);cursor:pointer;box-shadow:none}@media (max-width:1180px){#gns-hdr .menu{display:none;position:absolute;top:84px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#fff;border-bottom:1px solid var(--line);padding:8px max(20px,env(safe-area-inset-right,0px)) 18px max(20px,env(safe-area-inset-left,0px));max-height:calc(100vh - 84px);overflow-y:auto}#gns-hdr .menu.open{display:flex}#gns-hdr .menu li{text-align:left}#gns-hdr .dd-btn,#gns-hdr .menu a{display:block;padding:12px 0;font-size:18px}#gns-hdr .burger{display:block}#gns-hdr .nav .btn{display:none}#gns-hdr .press-dd{position:static!important;transform:none;box-shadow:none!important;border:0!important;padding:0 0 8px!important;width:auto!important}}@media (prefers-reduced-motion:reduce){#gns-hdr *{transition:none!important}}#gns-hdr .btn-login{display:inline-flex;align-items:center;font:700 15px/1 var(--font);text-decoration:none;border-radius:999px;padding:12px 22px;border:2px solid var(--blue);color:var(--blue)!important;background:#fff;margin-left:12px;white-space:nowrap;transition:background .15s,color .15s}#gns-hdr .btn-login:hover{background:var(--blue);color:#fff!important}@media (max-width:1180px){#gns-hdr .btn-login{margin-left:0;padding:10px 16px;font-size:14px}}*{border:0;box-sizing:border-box;font-size:100%;font:inherit;line-height:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{overflow-x:hidden}body{font-family:Inter,system-ui,sans-serif;line-height:1;overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}a{color:inherit;text-decoration:none}img{height:auto;max-width:100%}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(//www.gennera.com.br/wp-content/themes/gennera/dist/fonts/inter-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400 700;src:url(//www.gennera.com.br/wp-content/themes/gennera/dist/fonts/montserrat-latin.woff2) format("woff2")}.ff-inter{font-family:Inter,system-ui,sans-serif;font-style:normal}.ff-montserrat{font-family:Montserrat,system-ui,sans-serif;font-style:normal}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-32{font-size:32px}.fs-36{font-size:36px}.fs-40{font-size:40px}.fs-48{font-size:48px}.fs-56{font-size:56px}.fs-64{font-size:64px}@media(min-width:767px){.fs-12__md{font-size:12px}.fs-14__md{font-size:14px}.fs-16__md{font-size:16px}.fs-20__md{font-size:20px}.fs-24__md{font-size:24px}.fs-28__md{font-size:28px}.fs-32__md{font-size:32px}.fs-36__md{font-size:36px}.fs-40__md{font-size:40px}.fs-48__md{font-size:48px}.fs-56__md{font-size:56px}.fs-64__md{font-size:64px}}@media(min-width:1200px){.fs-56__xl{font-size:56px}}.lh-100{line-height:100%}.lh-120{line-height:120%}.lh-140{line-height:140%}.lh-150{line-height:150%}.lh-200{line-height:200%}@media(min-width:767px){.lh-100__md{line-height:100%}.lh-120__md{line-height:120%}.lh-140__md{line-height:140%}.lh-150__md{line-height:150%}.lh-200__md{line-height:200%}}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}@media(min-width:576px){.container{max-width:540px;padding-left:12px;padding-right:12px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:1140px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.flex{display:flex}.flex-1{flex:1}.flex-block{display:block}.flex-none{display:none}.flex-wrap{flex-wrap:wrap}.flex-aic{align-items:center}.flex-aifs{align-items:flex-start}.flex-aife{align-items:flex-end}.flex-jcsb{justify-content:space-between}.flex-jcc{justify-content:center}.flex-jcfe{justify-content:flex-end}.flex-jcfs{justify-content:flex-start}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}@media(min-width:767px){.flex__md{display:flex}.flex-block__md{display:block}.flex-none__md{display:none}.flex-row__md{flex-direction:row}.flex-column__md{flex-direction:column}.flex-column-reverse__md{flex-direction:column-reverse}}@media(min-width:1200px){.flex__xl{display:flex}.flex-block__xl{display:block}.flex-none__xl{display:none}.flex-row__xl{flex-direction:row}.flex-column__xl{flex-direction:column}.flex-column-reverse__xl{flex-direction:column-reverse}}.flex-gap-8{gap:8px}.flex-gap-24{gap:24px}.mx-auto{margin-left:auto;margin-right:auto}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.w-100{width:100%}@media(min-width:767px){.ta-center__md{text-align:center}.ta-left__md{text-align:left}.ta-right__md{text-align:right}}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.mt-0{margin-top:0}.mb-0,.my-0{margin-bottom:0}.my-0{margin-top:0}.mt-6{margin-top:6px}.mb-6,.my-6{margin-bottom:6px}.my-6{margin-top:6px}.mt-12{margin-top:12px}.mb-12,.my-12{margin-bottom:12px}.my-12{margin-top:12px}.mt-16{margin-top:16px}.mb-16,.my-16{margin-bottom:16px}.my-16{margin-top:16px}.mt-20{margin-top:20px}.mb-20,.my-20{margin-bottom:20px}.my-20{margin-top:20px}.mt-24{margin-top:24px}.mb-24,.my-24{margin-bottom:24px}.my-24{margin-top:24px}.mt-32{margin-top:32px}.mb-32,.my-32{margin-bottom:32px}.my-32{margin-top:32px}.mt-40{margin-top:40px}.mb-40,.my-40{margin-bottom:40px}.my-40{margin-top:40px}.mt-50{margin-top:50px}.mb-50,.my-50{margin-bottom:50px}.my-50{margin-top:50px}.mt-60{margin-top:60px}.mb-60,.my-60{margin-bottom:60px}.my-60{margin-top:60px}.mt-72{margin-top:72px}.mb-72,.my-72{margin-bottom:72px}.my-72{margin-top:72px}@media(min-width:767px){.mt-0__md{margin-top:0}.mb-0__md,.my-0__md{margin-bottom:0}.my-0__md{margin-top:0}.mt-6__md{margin-top:6px}.mb-6__md,.my-6__md{margin-bottom:6px}.my-6__md{margin-top:6px}.mt-12__md{margin-top:12px}.mb-12__md,.my-12__md{margin-bottom:12px}.my-12__md{margin-top:12px}.mt-16__md{margin-top:16px}.mb-16__md,.my-16__md{margin-bottom:16px}.my-16__md{margin-top:16px}.mt-20__md{margin-top:20px}.mb-20__md,.my-20__md{margin-bottom:20px}.my-20__md{margin-top:20px}.mt-24__md{margin-top:24px}.mb-24__md,.my-24__md{margin-bottom:24px}.my-24__md{margin-top:24px}.mt-32__md{margin-top:32px}.mb-32__md,.my-32__md{margin-bottom:32px}.my-32__md{margin-top:32px}.mt-40__md{margin-top:40px}.mb-40__md,.my-40__md{margin-bottom:40px}.my-40__md{margin-top:40px}.mt-50__md{margin-top:50px}.mb-50__md,.my-50__md{margin-bottom:50px}.my-50__md{margin-top:50px}.mt-60__md{margin-top:60px}.mb-60__md,.my-60__md{margin-bottom:60px}.my-60__md{margin-top:60px}.mt-72__md{margin-top:72px}.mb-72__md,.my-72__md{margin-bottom:72px}.my-72__md{margin-top:72px}}@media(min-width:1200px){.mt-0__xl{margin-top:0}}.pt-0{padding-top:0}.pb-0,.py-0{padding-bottom:0}.py-0{padding-top:0}.px-0{padding-left:0;padding-right:0}.pt-6{padding-top:6px}.pb-6,.py-6{padding-bottom:6px}.py-6{padding-top:6px}.px-6{padding-left:6px;padding-right:6px}.pt-12{padding-top:12px}.pb-12,.py-12{padding-bottom:12px}.py-12{padding-top:12px}.px-12{padding-left:12px;padding-right:12px}.pt-16{padding-top:16px}.pb-16,.py-16{padding-bottom:16px}.py-16{padding-top:16px}.px-16{padding-left:16px;padding-right:16px}.pt-20{padding-top:20px}.pb-20,.py-20{padding-bottom:20px}.py-20{padding-top:20px}.px-20{padding-left:20px;padding-right:20px}.pt-24{padding-top:24px}.pb-24,.py-24{padding-bottom:24px}.py-24{padding-top:24px}.px-24{padding-left:24px;padding-right:24px}.pt-32{padding-top:32px}.pb-32,.py-32{padding-bottom:32px}.py-32{padding-top:32px}.px-32{padding-left:32px;padding-right:32px}.pt-40{padding-top:40px}.pb-40,.py-40{padding-bottom:40px}.py-40{padding-top:40px}.px-40{padding-left:40px;padding-right:40px}.pt-50{padding-top:50px}.pb-50,.py-50{padding-bottom:50px}.py-50{padding-top:50px}.px-50{padding-left:50px;padding-right:50px}.pt-60{padding-top:60px}.pb-60,.py-60{padding-bottom:60px}.py-60{padding-top:60px}.px-60{padding-left:60px;padding-right:60px}.pt-80{padding-top:80px}.pb-80,.py-80{padding-bottom:80px}.py-80{padding-top:80px}.px-80{padding-left:80px;padding-right:80px}.pt-100{padding-top:100px}.pb-100,.py-100{padding-bottom:100px}.py-100{padding-top:100px}.px-100{padding-left:100px;padding-right:100px}.pt-120{padding-top:120px}.pb-120,.py-120{padding-bottom:120px}.py-120{padding-top:120px}.px-120{padding-left:120px;padding-right:120px}.pt-150{padding-top:150px}.pb-150,.py-150{padding-bottom:150px}.py-150{padding-top:150px}.px-150{padding-left:150px;padding-right:150px}.pt-200{padding-top:200px}.pb-200,.py-200{padding-bottom:200px}.py-200{padding-top:200px}.px-200{padding-left:200px;padding-right:200px}@media(min-width:767px){.pt-0__md{padding-top:0}.pb-0__md,.py-0__md{padding-bottom:0}.py-0__md{padding-top:0}.px-0{padding-left:0;padding-right:0}.pt-6__md{padding-top:6px}.pb-6__md,.py-6__md{padding-bottom:6px}.py-6__md{padding-top:6px}.px-6{padding-left:6px;padding-right:6px}.pt-12__md{padding-top:12px}.pb-12__md,.py-12__md{padding-bottom:12px}.py-12__md{padding-top:12px}.px-12{padding-left:12px;padding-right:12px}.pt-16__md{padding-top:16px}.pb-16__md,.py-16__md{padding-bottom:16px}.py-16__md{padding-top:16px}.px-16{padding-left:16px;padding-right:16px}.pt-20__md{padding-top:20px}.pb-20__md,.py-20__md{padding-bottom:20px}.py-20__md{padding-top:20px}.px-20{padding-left:20px;padding-right:20px}.pt-24__md{padding-top:24px}.pb-24__md,.py-24__md{padding-bottom:24px}.py-24__md{padding-top:24px}.px-24{padding-left:24px;padding-right:24px}.pt-32__md{padding-top:32px}.pb-32__md,.py-32__md{padding-bottom:32px}.py-32__md{padding-top:32px}.px-32{padding-left:32px;padding-right:32px}.pt-40__md{padding-top:40px}.pb-40__md,.py-40__md{padding-bottom:40px}.py-40__md{padding-top:40px}.px-40{padding-left:40px;padding-right:40px}.pt-50__md{padding-top:50px}.pb-50__md,.py-50__md{padding-bottom:50px}.py-50__md{padding-top:50px}.px-50{padding-left:50px;padding-right:50px}.pt-60__md{padding-top:60px}.pb-60__md,.py-60__md{padding-bottom:60px}.py-60__md{padding-top:60px}.px-60{padding-left:60px;padding-right:60px}.pt-80__md{padding-top:80px}.pb-80__md,.py-80__md{padding-bottom:80px}.py-80__md{padding-top:80px}.px-80{padding-left:80px;padding-right:80px}.pt-100__md{padding-top:100px}.pb-100__md,.py-100__md{padding-bottom:100px}.py-100__md{padding-top:100px}.px-100{padding-left:100px;padding-right:100px}.pt-120__md{padding-top:120px}.pb-120__md,.py-120__md{padding-bottom:120px}.py-120__md{padding-top:120px}.px-120{padding-left:120px;padding-right:120px}.pt-150__md{padding-top:150px}.pb-150__md,.py-150__md{padding-bottom:150px}.py-150__md{padding-top:150px}.px-150{padding-left:150px;padding-right:150px}.pt-200__md{padding-top:200px}.pb-200__md,.py-200__md{padding-bottom:200px}.py-200__md{padding-top:200px}.px-200{padding-left:200px;padding-right:200px}}.fc-white{color:#fff}.fc-yellow{color:#ffb800}.fc-dark{color:#212121}.fc-dark-dark{color:#343434}.fc-dark-gray{color:#333}.fc-light-gray{color:#6c6c6c}.fc-medium2-gray{color:#737373}.fc-medium-gray{color:#757575}.fc-primary{color:#0047ba}.fc-blue-semidark{color:#061f85}.fc-blue-dark{color:#1a2a4c}.bg-white{background:#fff}.bg-primary{background-color:#0047ba}.bg-blue{background:#004fff}.bg-blue-semidark{background:#061f85}.bg-dark-blue{background:#040c4f}.bg-light-blue{background:#e9f4ff}.bc-yellow{background:#ffb800}.btn-default{background:#004fff;border:0;border-radius:100px;color:#fff;cursor:pointer;display:block;font-family:Montserrat;font-weight:700;line-height:1.5;padding:20px;text-align:center;transition:all .3s ease}.btn-default:hover{opacity:.8}@media(min-width:767px){.btn-default{display:inline-block;padding:20px 65px}}.btn{background:#fff;border-radius:100px;color:#1a2a4c;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:1.4;padding:10px 25px;transition:all .3s ease;width:max-content}.btn-normal{font-size:16px}.btn-big,.btn-xbig{font-size:20px}.btn-xbig{padding:14px 58px}@media(min-width:767px){.btn-xbig{font-size:24px}}.btn:hover{opacity:.8}.btn-semi-dark{background:#061f85;color:#fff}.btn-blue{background-color:#0a52ff;color:#fff}.btn-white{background-color:#fff}.btn-yellow{background:#ffb800}.btn-yellow-two{border:1px solid #ffb800;border-radius:6px;color:#ffb800;padding-left:20px;padding-right:20px;transition:all .3s ease}.btn-yellow-two:hover{background:#ffb800;color:#fff}.btn-yellow-two:hover svg path{stroke:#fff}.btn-yellow-two svg path{stroke:#ffb800}.header{background:#0000;border-bottom:1px solid #eeeeee80;left:0;padding:20px 0;position:fixed;right:0;top:0;transition:all .3s ease;width:100%;z-index:10}.header.bg-blue{background:#0047ba}.header.bg-blue-hard{background:#0047ba!important}.header.bg-blue-hard.scroll .hamburguer{border-color:#fff!important}.header.bg-blue-hard.scroll .hamburguer .line{background:#fff!important}.header.bg-blue-hard svg path{fill:#fff!important;stroke:#fff!important}.header.bg-blue-hard .link{color:#fff!important}.header.bg-blue-hard .logo .logo-white{display:block}.header.bg-blue-hard .logo .logo-blue{display:none}.header navbar ul li{width:-moz-fit-content;width:fit-content}.header.scroll .link.active:after{background:#004fff!important;bottom:-20px;content:"";display:none;height:4px;left:0;position:absolute;width:100%}@media(min-width:1200px){.header.scroll .link.active:after{display:block}}.header .link{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2;padding:10px 16px;transition:all .3s ease;width:max-content}.header .link.active{font-weight:700;position:relative}.header .link.active:after{background:#fff;bottom:-20px;content:"";display:none;height:4px;left:0;position:absolute;width:100%}@media(min-width:1200px){.header .link.active:after{display:block}}@media(min-width:1200px)and (max-width:1400px){.header .link{font-size:14px;padding:10px}}.header .link:hover{opacity:.9}.header .submenu{padding:0 0 10px}.header .bts-head{gap:20px;margin-left:20px;margin-right:20px}@media(min-width:1200px)and (max-width:1400px){.header .bts-head{gap:10px;margin-left:10px;margin-right:10px}}.header .social-networks{gap:10px}@media(min-width:1200px)and (max-width:1400px){.header .social-networks{gap:5px}}.header .social-networks svg{height:26px;transition:all .3s ease;width:26px}.header .social-networks svg path{transition:all .3s ease}.header .social-networks img{max-height:34px;width:auto}.header .hamburguer{background-color:#0000;border:1px solid #fff;border-radius:5px;cursor:pointer;height:48px;padding:10px;transition:all .3s ease;width:48px}.header .hamburguer:hover{opacity:.8}.header .hamburguer .line{background-color:#fff;border-radius:5px;height:4px;width:100%}.header .logo{max-width:200px}.header .logo svg{width:100%}.header .logo img{display:block;width:100%;height:auto}.header .logo .logo-white{display:block}.header .logo .logo-blue{display:none}.header.active{padding:0}.header.active,.header.scroll{background:#fff;transition:all .3s ease}.header.active .hamburguer,.header.scroll .hamburguer{border-color:#6c6c6c}.header.active .hamburguer .line,.header.scroll .hamburguer .line{background-color:#6c6c6c}.header.active .logo svg,.header.scroll .logo svg{height:auto}.header.active .logo svg path,.header.scroll .logo svg path{fill:#004fff}.header.active:not(.bg-blue-hard) .logo .logo-white,.header.scroll:not(.bg-blue-hard) .logo .logo-white{display:none}.header.active:not(.bg-blue-hard) .logo .logo-blue,.header.scroll:not(.bg-blue-hard) .logo .logo-blue{display:block}.header.active .btn-white,.header.scroll .btn-white{background-color:#ccc}.header.active .btn-yellow,.header.scroll .btn-yellow{background:#ffb800}.header.active .link,.header.scroll .link{color:#000}.header.active .social-networks circle,.header.scroll .social-networks circle{stroke:#000}.header.active .social-networks path,.header.scroll .social-networks path{stroke:#000;fill:#000}.header .dropdown{position:relative}.header .dropdown.active ul{display:block}.header .dropdown p{position:relative}.header .dropdown p:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;position:absolute;right:0;top:47%;transform:translateY(-50%);vertical-align:.255em}.header .dropdown ul{display:none}.header .dropdown ul li{width:100%}.header .dropdown ul li a{background-color:#0000;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.header .dropdown ul li:hover{background-color:#e9ecef}.header .dropdown ul li:active{background-color:#0d6efd}.header .dropdown ul li:active a{color:#fff}@media(min-width:1200px){.header .dropdown:hover ul{background:#fff;border:1px solid #00000026;border-radius:.25rem;display:block;left:0;min-width:10rem;padding:10px 0;position:absolute;text-align:left;top:100%}}@media(max-width:1200px){.header .head-mobile .close{cursor:pointer;height:50px;margin-left:auto;padding:10px;position:relative;transition:all .3s ease;width:50px}.header .head-mobile .close:hover{opacity:.8}.header .head-mobile .close svg{height:100%;width:100%;fill:#fff}.header .head-mobile a{max-width:180px}.header .head-mobile a svg{height:auto;width:100%}.header .head-mobile .logo{display:block;margin-bottom:20px;padding-left:10px}.header .head-mobile .logo svg path{fill:#fff}.header .dropdown ul li:hover{background:#0000}.header .dropdown ul li:hover a{color:#000}.header .menus{background-color:#0047ba;height:100vh;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .3s ease;width:300px;z-index:10}.header .menus .link,.header .menus ul li{display:block;width:100%}.header .menus .link{color:#fff;padding-left:0}.header .menus .bts-head{margin:20px 0}.header ul{gap:20px}.header .bts-head,.header navbar,.header navbar ul{align-items:flex-start;width:100%}.header .social-networks circle{stroke:#fff!important}.header .social-networks path{stroke:#fff!important;fill:#fff!important}.header.active{background-color:#0000;border:0}.header.active .hamburguer,.header.active .logo{display:none}.header.active .btn-white{background-color:#fff}.header.active .menus{transform:translateX(0)}}.footer{background:#0000}.footer-body{position:relative}.footer-body .container{position:relative;z-index:1}.footer-body .img-fluid{bottom:0;left:0;position:absolute;z-index:0}.footer-body .img-fluid svg{height:auto;width:150px}@media(min-width:1200px){.footer-body .img-fluid svg{width:275px}}.footer-body a{justify-content:center;transition:all .3s ease}@media(min-width:1200px){.footer-body a{justify-content:flex-start}}.footer-body a:hover{opacity:.9;text-decoration:underline}.footer-body .body{align-items:center;justify-content:center;text-align:center}@media(min-width:1200px){.footer-body .body{align-items:flex-start;justify-content:space-between;text-align:left}}.footer-body .body .item{flex:1;max-width:100%;width:100%}.footer-body .body .item svg{height:auto;max-width:100%}@media(min-width:1200px){.footer-body .body .item:first-child{max-width:30%;padding-right:5%}.footer-body .body .item:nth-child(2),.footer-body .body .item:nth-child(3),.footer-body .body .item:nth-child(4){max-width:23%}}.footer-body .body .logo-acate img{height:auto;max-width:150px;object-fit:contain;width:100%}.footer-body .bottom{gap:24px}.footer-body .bottom>div{min-width:270px}@media(min-width:1200px){.footer-body .bottom{gap:50px}}.footer-body .bottom .btn-default{max-width:260px;width:100%}.footer-body .bottom .social-network a{padding:10px}.footer-body .bottom .social-network a svg{height:40px;transition:all .3s ease;width:40px}.footer-body .bottom .social-network a svg:hover{opacity:.8}@media(min-width:1200px){.footer-body .bottom .social-network a svg{height:60px;width:60px}}.box-video{background:gray;border-radius:8px;box-shadow:2px 5px 8px 1px #0000003d;cursor:pointer;height:280px;overflow:hidden;position:relative;width:100%}@media(min-width:567px){.box-video{height:340px}}@media(min-width:992px){.box-video{height:340px;width:calc(50% - 25px)}}.box-video img{height:100%;object-fit:cover;width:100%}.box-video .play{background:#0000;border:0;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:1}.box-video .play:hover{opacity:.8}.box-video svg{height:70px;width:70px}.popup-video{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#55545499;display:none;height:100vh;left:0;opacity:0;padding:50px 0;position:fixed;top:0;transition:all .3s ease;width:100%}.popup-video .close-video{background-color:#0000;border:0;cursor:pointer;padding:10px 0;position:absolute;right:20px;top:10px;transition:all .1s ease}.popup-video .close-video svg{margin-right:5px}.popup-video .close-video:hover{color:red}.popup-video .close-video:hover svg path{fill:red}.popup-video.show{opacity:1;z-index:10}.popup-video.active{display:flex}.popup-video .box{width:100%}.popup-video .box .video-iframe{height:350px;margin:auto;max-width:1180px;padding:0 10px}@media(min-width:767px){.popup-video .box .video-iframe{height:570px;max-width:1180px}}.popup-video .box iframe,.popup-video .box video{background:#000;height:100%;width:100%}.modal-work{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#55545499;display:none;height:100vh;left:0;opacity:0;padding:50px 0;position:fixed;top:0;transition:all .3s ease;width:100%}.modal-work .box{border-radius:16px}.modal-work .close-video{background-color:#0000;border:0;cursor:pointer;padding:10px 0;position:absolute;right:20px;top:10px;transition:all .1s ease}.modal-work .close-video svg{margin-right:5px}.modal-work .close-video:hover{color:red}.modal-work .close-video:hover svg path{fill:red}.modal-work.show{opacity:1;z-index:10}.modal-work.active{display:flex}.modal-work .box{width:100%}@media(min-width:767px){.modal-work .box .content{padding-right:80px}}.modal-work .box .row{display:flex;flex-wrap:wrap}.modal-work .box .row .col-6{width:50%}@media(min-width:992px){.modal-work .box .row .col-6{width:50%}}.modal-work .box .title-form{color:#05070b}.modal-work .box label{color:#737373;display:block;font-style:normal;margin-bottom:16px;width:100%}.modal-work .box .acpt_politica_privacidade{align-items:center;display:flex;margin-bottom:16px}.modal-work .box .acpt_politica_privacidade a{color:blue;margin-left:5px;transition:all .3s ease}.modal-work .box .acpt_politica_privacidade a:hover{opacity:.8}.modal-work .box .acpt_politica_privacidade input{display:inline;margin-right:10px;width:auto}.modal-work .box input,.modal-work .box select{background:#fff;border:1px solid #0000003d;border-radius:8px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;margin-top:2px;padding:15px;width:100%}@media(min-width:767px){.modal-work .box .flex{gap:16px}}.modal-work .box .submit{margin-bottom:16px}.modal-work .box .submit input{background:#004fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:18px;font-weight:600;padding:20px 12px;text-align:center;width:100%}.template_default{color:#212529;font-size:16px;line-height:1.2;overflow:hidden}.template_default br{display:none}@media(min-width:1200px){.template_default br{display:block}}.template_default a{color:#0047ba;transition:all .3s ease}.template_default a:hover{opacity:.8}.template_default figure{margin:0 0 1rem}.template_default .wp-block-table td,.template_default .wp-block-table th{border:1px solid;padding:.5em}.template_default tbody,.template_default td,.template_default tfoot,.template_default th,.template_default thead,.template_default tr{border:0 solid;border-color:inherit}.template_default h1,.template_default h2,.template_default h3,.template_default h4,.template_default h5{margin-bottom:24px}.template_default p{margin:24px 0}.template_default ol,.template_default ul{list-style:auto;margin-bottom:24px;padding-left:20px}.template_default ol li,.template_default ul li{margin-bottom:16px}.template_404 .banner{max-height:800px;min-height:100vh;padding:120px 0}.filter{margin-top:80px}.filter .btn-close-filter{display:none}@media(max-width:992px){.filter{background:#fff;border-left:1px solid #000;margin-top:0;overflow-y:auto;position:fixed;right:0;top:0;transform:translate(100%);transition:all .3s ease;width:75%;z-index:1000}.filter .btn-close-filter{display:block;font-weight:700;height:50px;margin:0}.filter .content{height:calc(100vh - 50px);padding:20px}.filter.active{transform:translate(0)}}.filter .content{border-radius:16px}.filter .accordion-posts__item-title{background:#1a2a4c;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#fff;font-size:14px;font-weight:700;letter-spacing:.1px;padding:12px 16px}.filter .accordion-posts__item-title .icon{height:20px;position:relative;transition:all .3s ease;width:20px}.filter .accordion-posts__item-title .icon span{background:#fff;display:block;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:20px}.filter .accordion-posts__item-list{padding:12px 16px}.filter .accordion-posts__item-list label{display:block;margin-bottom:8px}.filter .accordion-posts__item-list label:last-child{margin-bottom:0}.filter button{margin-top:20px;width:100%}.modal-contador{align-items:center;background:#55545433;display:none;height:100vh;left:0;opacity:0;padding:50px 0;position:fixed;top:0;transition:all .3s ease;width:100%}.modal-contador.show{opacity:1;z-index:10}.modal-contador.active{display:flex}.modal-contador .box{border-radius:16px;margin:0 auto;max-width:710px;width:100%}.modal-contador .box .div-hidden{display:none}.modal-contador .box .div-hidden.active{display:block}.modal-contador .box .div-hidden .error{color:red;display:none;font-size:12px;margin-top:5px;padding-left:5px}.modal-contador .box .div-hidden .error.active{display:block}.modal-contador .box .wpcf7-radio{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.modal-contador .box .wpcf7-list-item{align-items:center;border:1px solid #0000003d;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:100px;justify-content:center;margin:0;padding:10px;text-align:center;width:140px}.modal-contador .box .wpcf7-list-item:has(input:checked){background:#004fff;color:#fff}.modal-contador .box .wpcf7-list-item input{margin-bottom:7px}.modal-contador .box label{color:#333;display:block;font-style:normal;margin-bottom:8px;width:100%}.modal-contador .box input{background:#fff;border:1px solid #0000003d;border-radius:8px;box-sizing:border-box;display:block;font-size:14px;font-weight:400;margin-top:2px;padding:15px;width:100%}.modal-contador .box .submit input{background:#004fff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:500;margin:20px auto 0;max-width:220px;padding:14px 12px;text-align:center;width:100%}.newsletter{background:#040c4f}.newsletter .content{max-width:500px}.newsletter .form{color:#fff;max-width:420px}.newsletter .form .wpcf7-list-item{margin:0}.newsletter .form span{display:block}.newsletter .form .wpcf7-list-item-label{display:inline-block}.newsletter .form .wpcf7-not-valid-tip{font-size:12px}.newsletter .form .wpcf7-acceptance label{align-items:center;display:flex;gap:12px;line-height:1.3}.newsletter .form label{margin-bottom:16px}.newsletter .form .input-submit{display:flex;justify-content:js}.newsletter .form input[name=your-email]{border:1px solid #dadada;border-radius:16px;margin-bottom:6px;padding:12px 16px;width:100%}.newsletter .form input[type=submit]{background:#ffb800;border-radius:100px;color:#fff;cursor:pointer;display:block;margin-bottom:6px;margin-left:auto;margin-top:12px;padding:12px 24px;transition:all .3s ease}.newsletter .form input[type=submit]:hover{opacity:.8}.hero{min-height:70vh;padding-top:200px}.hero .content{max-width:650px}.card{border-radius:16px;box-shadow:-1px 2px 8px #0000004a;overflow:hidden;position:relative}.card .content svg{margin-left:4px}.card article{height:100%}.card-big{background-position:50%;min-height:300px;padding:40px 32px}.card-big .masc{background:#fff;background:linear-gradient(180deg,#ffffff30 27%,#02000096 59%);height:100%;left:0;position:absolute;top:0;width:100%}.card-big .categories,.card-big .content{position:relative;z-index:1}.card-big .content{max-width:660px}@media(min-width:767px){.card-big{height:542px}}.card-small{display:flex;flex-direction:column}@media(min-width:992px){.card-small{flex-direction:row}}.card-small .thumbnail{height:160px;width:100%}@media(min-width:992px){.card-small .thumbnail{height:100%;width:180px}}.card-small .thumbnail img{height:100%;object-fit:cover;object-position:center;width:100%}@media(min-width:992px){.card-small{height:170px}}.card-normal{margin-bottom:24px;max-width:100%;width:100%}@media(min-width:540px)and (max-width:992px){.card-normal{max-width:calc(50% - 12px)}.card-normal:nth-child(2n+2){margin-left:24px}}@media(min-width:992px){.card-normal{max-width:calc(33.33% - 16px)}.card-normal:nth-child(3n+2),.card-normal:nth-child(3n+3){margin-left:24px}}.card-normal .content{height:calc(100% - 240px)}.card-normal .image{height:240px}.card-normal .image img{height:100%;object-fit:cover;object-position:top center;width:100%}.posts .featured_posts{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.posts .featured_posts{flex-direction:row}}.posts .featured_posts .column-1{flex:1}.posts .featured_posts .column-2{gap:16px;width:100%}@media(min-width:767px){.posts .featured_posts .column-2{max-width:100%}}@media(min-width:992px){.posts .featured_posts .column-2{max-width:40%}}@media(min-width:1440px){.posts .featured_posts .column-2{max-width:30%}}.posts #show-post{cursor:pointer}.pagination{display:flex;flex-wrap:wrap;gap:3px;justify-content:center}.pagination button{background:#fff;border:1px solid #ffb800;border-radius:6px;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:700;height:28px;transition:all .3s ease;width:28px}.pagination button:hover{background:#ffb800}.pagination button.active{background:#ffb800;cursor:auto}.posts-categories .container{display:flex;flex-direction:column}.posts-categories .container .search{display:none}.posts-categories .container .block-cta-filter{display:block}@media(min-width:992px){.posts-categories .container{flex-direction:row}.posts-categories .container .search{display:block}.posts-categories .container .block-cta-filter{display:none}}.posts-categories .container{gap:24px}.posts-categories .postagens{flex:1;min-height:1200px}@media(min-width:1200px){.posts-categories .postagens{min-height:1700px}}.posts-categories .categorias{max-width:300px;width:100%}.seach-title{align-items:start;display:flex;flex-direction:column-reverse}@media(min-width:768px){.seach-title{flex-direction:row;justify-content:space-between}}.form-search,.form-search .search{max-width:500px;width:100%}.form-search .search{border:1px solid #dadada;border-radius:20px;height:46px;position:relative}.form-search .search input{border-radius:20px;height:100%;padding:5px 30px 5px 15px;width:100%}.form-search .search button{background:#0000;cursor:pointer;height:44px;padding-right:20px;position:absolute;right:0;top:1px;z-index:1}.single-post .shared ul{gap:12px;list-style:none!important;padding:0}.single-post .shared ul li a{background:blue;border-radius:50%;height:40px;width:40px}.single-post .block-content{font-size:1.125rem;max-width:880px}.single-post .block-content h1,.single-post .block-content h2,.single-post .block-content h3,.single-post .block-content h4,.single-post .block-content h5,.single-post .block-content h6{color:#555;font-weight:700;line-height:1.3;margin-bottom:16px}.single-post .block-content h1{font-size:32px}.single-post .block-content h2{font-size:28px;padding-bottom:8px}.single-post .block-content h3{font-size:24px}.single-post .block-content h4{font-size:20px}.single-post .block-content h5,.single-post .block-content h6{font-size:18px}.single-post .block-content p{color:#777;line-height:1.7;margin-bottom:20px}.single-post .block-content a{color:#0073e6;text-decoration:none}.single-post .block-content a:hover{text-decoration:underline}.single-post .block-content ul{list-style:disc}.single-post .block-content ol{list-style:numeric}.single-post .block-content ol,.single-post .block-content ul{color:#555;margin-bottom:20px;padding-left:20px}.single-post .block-content ol li,.single-post .block-content ul li{margin-bottom:10px}.single-post .block-content img{border-radius:6px;height:auto;margin-bottom:24px;max-width:100%}.single-post .block-content blockquote{border-left:4px solid #0073e6;color:#555;font-style:italic;margin:20px 0;padding-left:16px}.single-post .block-content code{background-color:#eee;border-radius:4px;font-family:Courier New,monospace;padding:2px 6px}.single-post .block-content pre{background:#272822;border-radius:6px;color:#f8f8f2;font-size:14px;overflow-x:auto;padding:16px}@media(min-width:768px){.single-post .block-content{font-size:1.25rem}.single-post .block-content h1{font-size:36px}.single-post .block-content h2{font-size:30px}.single-post .block-content h3{font-size:26px}}.relative{position:relative}.loading-masc{display:flex;flex-wrap:wrap;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.loading-masc>div{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:16px;box-shadow:-1px 2px 8px #0000004a;height:450px;margin-bottom:24px;max-width:100%;overflow:hidden;position:relative;width:100%}@media(min-width:540px)and (max-width:992px){.loading-masc>div{max-width:calc(50% - 12px)}.loading-masc>div:nth-child(2n+2){margin-left:24px}}@media(min-width:992px){.loading-masc>div{max-width:calc(33.33% - 16px)}.loading-masc>div:nth-child(3n+2),.loading-masc>div:nth-child(3n+3){margin-left:24px}}@keyframes shimmer{0%{background-position:100%}to{background-position:-100%}}