*{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%}}.filter #filtrar.is-updated{background:#004fff;border-color:#004fff}.posts-categories .container .open-filter.is-updated{background:#004fff;border-color:#004fff}.posts-categories .posts-heading{flex:1}.posts-categories .filter-status{color:#4a5570;display:block;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;margin:8px 0 0;min-height:1.25em}.posts-categories .filter-status.is-flash{animation:filterStatusFlash 1.6s ease;color:#004fff;font-weight:600}.posts-categories #all-posts.is-refreshing{animation:postsRefresh .4s ease}@keyframes filterStatusFlash{0%{opacity:0;transform:translateY(4px)}18%{opacity:1;transform:none}to{color:#4a5570;font-weight:500}}@keyframes postsRefresh{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.posts-categories .filter-status.is-flash,.posts-categories #all-posts.is-refreshing{animation:none}}