@import url(../fonts/NaturaAndCo/stylesheet.css);@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-BoldItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Extrabold.woff2") format("woff2"),url("../css/OfeliaDisplay-Extrabold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Bold.woff2") format("woff2"),url("../css/OfeliaDisplay-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-ExtraboldItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-ExtraboldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Extralight.woff2") format("woff2"),url("../css/OfeliaDisplay-Extralight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-ExtralightItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-ExtralightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Italic.woff2") format("woff2"),url("../css/OfeliaDisplay-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-LightItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Light.woff2") format("woff2"),url("../css/OfeliaDisplay-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-MediumItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Medium.woff2") format("woff2"),url("../css/OfeliaDisplay-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Regular.woff2") format("woff2"),url("../css/OfeliaDisplay-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-Thin.woff2") format("woff2"),url("../css/OfeliaDisplay-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Display';src:url("../fonts/ofelia-display/OfeliaDisplay-ThinItalic.woff2") format("woff2"),url("../css/OfeliaDisplay-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-BoldItalic.woff2") format("woff2"),url("../css/OfeliaText-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Bold.woff2") format("woff2"),url("../css/OfeliaText-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Italic.woff2") format("woff2"),url("../css/OfeliaText-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Light.woff2") format("woff2"),url("../css/OfeliaText-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Medium.woff2") format("woff2"),url("../css/OfeliaText-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-LightItalic.woff2") format("woff2"),url("../css/OfeliaText-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-MediumItalic.woff2") format("woff2"),url("../css/OfeliaText-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Regular.woff2") format("woff2"),url("../css/OfeliaText-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-Semibold.woff2") format("woff2"),url("../css/OfeliaText-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Ofelia Text';src:url("../fonts/ofelia-text/OfeliaText-SemiboldItalic.woff2") format("woff2"),url("../css/OfeliaText-SemiboldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'FontAwesome';src:url("../fonts/FontAwesome/fontawesome-webfont.eot?");src:url("../fonts/FontAwesome/fontawesome-webfont.eot?") format("embedded-opentype"),url("../fonts/FontAwesome/fontawesome-webfont.woff2") format("woff2"),url("../fonts/FontAwesome/fontawesome-webfont.woff") format("woff"),url("../fonts/FontAwesome/fontawesome-webfont.ttf") format("truetype"),url("../fonts/FontAwesome/fontawesome-webfont.svg") format("svg");font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;outline:none !important}img{max-width:100%}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden;font-family:'NaturaAndCo'}body{overflow-x:hidden;font-family:'NaturaAndCo';background:#f4f4f4;position:relative;height:100vh}.container-fluid{width:100%;max-width:1270px;min-height:calc(100% - 120px)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex{display:flex}.flex-wr{flex-wrap:wrap}.flex-ch{justify-content:center}.flex-ri{justify-content:flex-end}.flex-bv{align-items:flex-end}.flex-dc{flex-direction:column}.flex-le{justify-content:flex-start}.flex-sp{justify-content:space-between}.flex-spa{justify-content:space-around}.flex-sa{justify-content:flex-end;padding-top:50px}.flex-cv{align-items:center}p{margin:0}a{overflow-wrap:break-word}a:hover{text-decoration:none}.bt{background:#ae0025;border-radius:50px;font-size:14px;padding:5px 20px;display:inline-block;color:#fff;border:none;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.bt:hover{background:rgba(174,0,37,.5);color:#fff}::-webkit-scrollbar{width:8px;background:#b38b66}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#ae0025}::-webkit-scrollbar-thumb:hover{background:#ae0025;cursor:pointer}body.aguarde header nav{display:none}section.home{padding-bottom:30px}section.home article{width:calc(100% - (330px - 15px))}section.home article .banner img.banner{left:calc(50% - (50vw + 153px))}section.home article .banner .txt{padding-left:15px}section.home article .titulo{margin-top:15px}section.home article h2{width:100%;margin-top:20px;margin-bottom:10px;display:flex;justify-content:space-between}section.home article h2 span{font-size:18px}section.home article h2 a{font-size:14px;text-decoration:underline;color:#000;font-weight:normal}section.home article .home-content{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px}section.home article .empty-cards{flex-grow:10;display:flex;justify-content:center;align-items:center;padding:110px 20px;border:1px solid #f3f3f3;background:rgba(244,244,244,.5);border:solid 2px #fff;border-radius:20px;backdrop-filter:blur(10px);margin-top:10px}section.home article .empty-cards h3{font-size:18px;text-align:center}section.home article .btn-wrapper{display:flex;gap:20px;flex-wrap:wrap}section.home article .btn-wrapper .bt{padding:10px;font-weight:500}section.home article .col-esq,section.home article .col-dir{width:35%}section.home article .banner-conquistas{width:calc(30% - 100px);background:#e3c8b3;border-radius:15px;margin-top:45px;overflow:hidden}section.home article .banner-conquistas .txt{padding:10px}section.home article .banner-conquistas .txt h3{font-size:20px;margin-bottom:10px}section.home article .banner-conquistas .txt p{font-size:14px;margin-bottom:10px}section.home article .banner-conquistas .txt a{font-size:11px;color:#000;text-decoration:underline}section.home article .cards{display:flex;width:320px;padding-bottom:40px}section.home article .cards .card{min-height:280px;overflow:hidden;border-radius:15px}section.home article .cards .card.yellow{--card-theme-color:#f59001;--card-theme-svg-color:brightness(0) saturate(100%) invert(67%) sepia(34%) saturate(6478%) hue-rotate(7deg) brightness(99%) contrast(111%)}section.home article .cards .card.bloqueado{--card-theme-color:#b38b66;--card-theme-svg-color:brightness(0) saturate(100%) invert(61%) sepia(10%) saturate(1450%) hue-rotate(347deg) brightness(92%) contrast(87%)}section.home article .cards .card.encerrada{--card-theme-color:#383838}section.home article .cards .card.sombra::after{content:'';background:url(../images/2025/home/sombra-card.svg) no-repeat center top/100%;width:100%;position:absolute;top:0;left:0;height:100%;opacity:30%}section.home article .cards .card.bloqueado{pointer-events:none}section.home article .cards .card.bloqueado>img{filter:grayscale(100%)}section.home article .cards .card.bloqueado .bot>img.seta-cards{display:none}section.home article .cards .card.bloqueado .bot h4 span{font-size:0}section.home article .cards .card.bloqueado .bot .bot-content{font-size:11px;margin:auto 0}section.home article .cards .card>img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:left center;border-radius:20px}section.home article .cards .card a.card-redirect{z-index:10;position:absolute;left:0;top:0;display:block;height:100%;width:100%}section.home article .cards .card .top{position:absolute;left:0;top:0;padding:15px;font-size:14px;display:flex;justify-content:space-between;align-items:center;width:100%;z-index:2;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.home article .cards .card .top h3{color:#fff;font-size:1em;width:calc(100% - 50px)}section.home article .cards .card .top h3 span{font-size:1em;font-weight:normal}section.home article .cards .card .top h3 strong{font-size:1.375em;display:block;font-weight:500}section.home article .cards .card .top i{display:block;width:2.8125em;height:2.8125em;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}section.home article .cards .card .top i img{filter:var(--card-theme-svg-color)}section.home article .cards .card .bot{border-radius:20px;position:absolute;padding:.75em 0;color:#fff;bottom:0;left:0;font-size:14px;width:100%;height:40%;overflow:hidden;display:flex;flex-direction:column;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.home article .cards .card .bot>img.bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:center top}section.home article .cards .card .bot>img.seta-cards{position:absolute;top:0;width:1em;left:calc(50% - .5em);transform:rotate(0deg);-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.home article .cards .card .bot h4{position:relative;display:flex;font-size:1em;justify-content:space-between;align-items:center;column-gap:50px}section.home article .cards .card .bot h4 span{flex-grow:1;font-size:.875em;text-align:left;padding-left:15px;width:calc(50% - 24px)}section.home article .cards .card .bot h4 small{text-align:center;width:calc(50% - 26px);margin-inline:2px;font-size:.7em;color:#fff}section.home article .cards .card .bot .bot-content{padding-inline:15px}section.home article .cards .card .bot ol{position:relative;list-style:none;padding:0;margin-top:10px;opacity:0}section.home article .cards .card .bot ol li{margin-bottom:10px;display:flex;align-items:center}section.home article .cards .card .bot ol li img{width:1.25em;margin-right:10px}section.home article .cards .card .bot ol li span{font-size:1em}section.home article .cards .card .bot p{position:relative;border-top:solid 1px #fff;padding-top:10px;margin-top:20px;opacity:1;font-size:.875em;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.home article .cards .pagination-swiper{position:absolute;width:100px;height:30px;bottom:1px;left:calc(50% - 50px)}section.home article .cards .pagination-swiper span.swiper-button-prev,section.home article .cards .pagination-swiper span.swiper-button-next{width:15px;height:13px;color:#000;top:100%}section.home article .cards .pagination-swiper span.swiper-button-prev::after,section.home article .cards .pagination-swiper span.swiper-button-next::after{font-size:20px}section.home article .banner-reconhecimentos{flex-grow:4;background:url(../images/2025/home/bg-banner-portal-reconhecimentos.jpg) no-repeat center center/cover;margin-top:10px;border-radius:20px;color:#fff;gap:20px;padding:50px 30px}section.home article .banner-reconhecimentos h4 span{font-size:16px;font-weight:normal}section.home article .banner-reconhecimentos h4 strong{display:block;font-size:22px}section.home article .banner-reconhecimentos .bt{background:#fff;color:#e4004b}section.home article .banner-reconhecimentos .bt:hover{background:#e4004b;color:#fff}section.redirecionando{height:calc(100vh - 122px)}section.redirecionando .label-redirecionamento{margin:auto;height:100%}@media(max-width:1200px){section.home article{width:100%}section.home article .banner img.banner{left:calc(50% - 50vw)}}@media(max-width:992px){section.home article .cards .card>img{margin-bottom:60px}section.home article .cards .card .bot{height:45%}section.home article .cards .card .top h3 span{font-size:12px}section.home article .cards .card .top h3 strong{font-size:16px}section.home article .cards .card .top i{width:30px;height:30px}section.home article .cards .card:hover .top{top:15px}section.home article .cards .card:hover .bot{padding-top:60px}section.home article .cards .card .bot p{padding-top:5px;margin-top:10px;font-size:12px}}div.styled-card-bg{position:absolute;width:100%;flex-shrink:0;height:100%;top:0;display:flex;justify-content:center}div.styled-card-bg::after{content:"";position:absolute;top:0;left:0;clip-path:polygon(0 0,0 100%,100% 100%,100% 0,calc(50% + 45px) 0,calc(50% + 35px) 50%,calc(50% - 35px) 50%,calc(50% - 39px) 0);background-color:var(--card-theme-color,#ae0025);width:100%;height:100%}div.styled-card-bg .detail{overflow:hidden;width:80px;height:100%;margin:0 auto}div.styled-card-bg .detail div{position:absolute;background-color:var(--card-theme-color,#ae0025);width:240px;height:100%;clip-path:path("M378,0H243.275a19.994,19.994,0,0,0-18.217,11.765A28.59,28.59,0,0,1,199,28.584a28.59,28.59,0,0,1-26.058-16.819A19.994,19.994,0,0,0,154.725,0H-480a20,20,0,0,0-20,20V654a20,20,0,0,0,20,20H878a20,20,0,0,0,20-20V20A20,20,0,0,0,878,0");top:0;left:calc(50% - 42px);transform:rotateY(180deg)}@media(max-width:1200px){section.home article .cards .card{min-width:calc(50% - 5px)}}@media(max-width:922px){section.home article .home-content{flex-direction:column;align-items:center}section.home article .home-content .col-dir,section.home article .home-content .col-esq{width:auto;flex:0 1 300px}section.home article .home-content .banner-conquistas{width:auto}section.home article .home-content .banner-conquistas img{width:100%}}@media(max-width:640px){section.home article .cards{width:280px !important}section.home article .cards .card{min-width:100%;width:100% !important}.btn-wrapper a.bt{text-align:center;width:100%}}@media(max-width:768px){section.home article .banner .txt{width:100%;margin-bottom:10px;padding-left:30px}section.home article .banner-reconhecimentos h4{width:100%;margin-bottom:20px}}@media(min-width:1200px){.home aside{margin-bottom:0}}section.todas-campanhas h2{width:100%;margin-top:20px;margin-bottom:10px;display:flex;justify-content:space-between}section.todas-campanhas h2 span{font-size:18px}section.todas-campanhas .atuais{margin-bottom:30px}section.todas-campanhas .anteriores{padding-bottom:50px}section.todas-campanhas .cards{display:flex;gap:10px;width:100%;flex-wrap:wrap}section.todas-campanhas .cards .card{min-height:300px;flex:0 0 calc(25% - 8px);position:relative;overflow:hidden;border-radius:10px}section.todas-campanhas .cards .card a.card-redirect{z-index:10;position:absolute;left:0;top:0;display:block;height:100%;width:100%}section.todas-campanhas .cards .card.yellow{--card-theme-color:#f59001;--card-theme-svg-color:brightness(0) saturate(100%) invert(67%) sepia(34%) saturate(6478%) hue-rotate(7deg) brightness(99%) contrast(111%)}section.todas-campanhas .cards .card.bloqueado{--card-theme-color:#b38b66;--card-theme-svg-color:brightness(0) saturate(100%) invert(61%) sepia(10%) saturate(1450%) hue-rotate(347deg) brightness(92%) contrast(87%)}section.todas-campanhas .cards .card.encerrada{--card-theme-color:#383838}section.todas-campanhas .cards .card.sombra::after{content:'';background:url(../images/2025/home/sombra-card.svg) no-repeat center top/100%;width:100%;position:absolute;top:0;left:0;height:100%;opacity:30%}section.todas-campanhas .cards .card:hover:not(.static) .top{top:35px}section.todas-campanhas .cards .card:hover:not(.static) .bot{height:calc(100% - 20px);padding-top:90px;justify-content:flex-end}section.todas-campanhas .cards .card:hover:not(.static) .bot .bot-content{padding-bottom:15px}section.todas-campanhas .cards .card:hover:not(.static) .bot>img.seta-cards{transform:rotate(180deg)}section.todas-campanhas .cards .card:hover:not(.static) .bot ol{opacity:1}section.todas-campanhas .cards .card.bloqueado{pointer-events:none}section.todas-campanhas .cards .card.bloqueado>img{filter:grayscale(100%)}section.todas-campanhas .cards .card.bloqueado .bot>img.seta-cards{display:none}section.todas-campanhas .cards .card.bloqueado .bot h4 span{font-size:0}section.todas-campanhas .cards .card.encerrada{pointer-events:none}section.todas-campanhas .cards .card.encerrada::before{content:'';width:60px;height:60px;background:url(../images/2025/home/selo-encerrada.svg) no-repeat center center;position:absolute;right:15px;top:15px;z-index:9}section.todas-campanhas .cards .card.encerrada>img{filter:grayscale(100%)}section.todas-campanhas .cards .card.encerrada .top i{display:none}section.todas-campanhas .cards .card>img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:left center;border-radius:20px}section.todas-campanhas .cards .card .top{position:absolute;left:0;top:0;padding:15px;font-size:14px;display:flex;justify-content:space-between;align-items:center;width:100%;z-index:2;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.todas-campanhas .cards .card .top h3{color:#fff;font-size:1em;width:calc(100% - 50px)}section.todas-campanhas .cards .card .top h3 span{font-size:1em;font-weight:normal}section.todas-campanhas .cards .card .top h3 strong{font-size:1.375em;display:block;font-weight:500}section.todas-campanhas .cards .card .top i{display:block;width:2.8125em;height:2.8125em;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}section.todas-campanhas .cards .card .top i img{filter:var(--card-theme-svg-color)}section.todas-campanhas .cards .card .bot{border-radius:20px;position:absolute;padding:.75em 0;color:#fff;bottom:0;left:0;font-size:14px;width:100%;height:40%;overflow:hidden;display:flex;flex-direction:column;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.todas-campanhas .cards .card .bot>img.bg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:center top}section.todas-campanhas .cards .card .bot>img.seta-cards{position:absolute;top:0;width:1em;left:calc(50% - .5em);transform:rotate(0deg);-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.todas-campanhas .cards .card .bot h4{position:relative;display:flex;font-size:1em;justify-content:space-between;align-items:center;column-gap:50px}section.todas-campanhas .cards .card .bot h4 span{flex-grow:1;font-size:.875em;text-align:left;padding-left:15px;width:calc(50% - 24px)}section.todas-campanhas .cards .card .bot h4 small{text-align:center;width:calc(50% - 26px);margin-inline:2px;font-size:.7em;color:#fff}section.todas-campanhas .cards .card .bot .bot-content{padding-inline:15px}section.todas-campanhas .cards .card .bot ol{position:relative;list-style:none;padding:0;margin-top:10px;opacity:0}section.todas-campanhas .cards .card .bot ol li{margin-bottom:10px;display:flex;align-items:center}section.todas-campanhas .cards .card .bot ol li img{width:1.25em;margin-right:10px}section.todas-campanhas .cards .card .bot ol li span{font-size:1em}section.todas-campanhas .cards .card .bot p{position:relative;border-top:solid 1px #fff;padding-top:10px;margin-top:20px;font-size:.875em;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}@media(max-width:1280px){section.todas-campanhas .cards .card{min-width:calc(50% - 5px)}}@media(max-width:640px){section.todas-campanhas .cards .card{min-width:100%}}section.aguarde .box-titulo{padding:30px 0}section.aguarde .box-titulo .esq{text-align:center}section.aguarde .box-titulo .esq h3{font-size:20px}section.aguarde .box-titulo .esq p{font-size:14px}aside{background:rgba(244,244,244,.5);border:solid 2px #fff;padding:15px;margin-top:20px;width:300px;border-radius:20px;position:relative;z-index:9999;margin-bottom:20px;backdrop-filter:blur(10px)}aside .box-avatar{display:block;margin:0 auto;margin-top:15px;width:100px;position:relative}aside .box-avatar img{width:100%;border-radius:100%;overflow:hidden;border:solid 1px #fff}aside .box-avatar img.editar{position:absolute;bottom:0;right:0;width:40px;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1);opacity:1;border:none}aside .box-avatar img.editar:hover{opacity:.5}aside .box-avatar input[type="file"]{opacity:0;position:absolute;left:-10000vw}aside .box-avatar ol.balao{position:absolute;top:calc(100% + 10px);left:calc(50% - 100px);background:#fff;border-radius:15px;box-shadow:0 5px 10px rgba(0,0,0,.1);width:200px;padding:10px;z-index:9;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}aside .box-avatar ol.balao.ativo{opacity:1;visibility:visible}aside .box-avatar ol.balao li{padding:10px}aside .box-avatar ol.balao li strong{font-size:16px;display:block;border-bottom:solid 1px rgba(0,0,0,.1);padding-bottom:10px}aside .box-avatar ol.balao li button{background:none;border:none;font-size:16px;text-align:left;display:block}aside .box-avatar ol.balao li button img{height:24px;width:auto}aside h3{text-align:center;font-size:16px;margin-top:10px}aside p{text-align:left;font-size:14px}aside ol{list-style:none;padding:0;margin:10px 0}aside ol.icos{display:flex;justify-content:center;min-height:52px}aside ol.icos li{margin-right:-15px;position:relative;display:flex;justify-content:center;transition:all 300ms ease-in-out}aside ol.icos li img{position:relative;z-index:2;cursor:pointer;border-radius:50%;border:1px solid #fff;width:48px;height:48px}aside ol.icos li img:hover~span{opacity:1;visibility:visible;bottom:calc(100% + 15px)}aside ol.icos li:hover{margin:0 -5px 3px 3px}aside ol.icos li:hover img{z-index:3;filter:drop-shadow(0 3px 2px #c2c2c2)}aside ol.icos li:last-child{margin:0}aside ol.icos li span{background:#fff;border-radius:5px;position:absolute;min-width:180px;padding:5px 20px;box-shadow:0 0 10px rgba(0,0,0,.2);bottom:0;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}aside ol li{text-align:center;font-size:14px}aside .itens-bars{margin-top:15px}aside .itens-bars p{text-align:left;font-size:12px;line-height:1}aside .itens-bars small{font-size:10px;text-align:left}aside .itens-bars .box-bar{background:#fff;border-radius:5px;margin-top:5px}aside .itens-bars .box-bar span{display:block;position:relative;height:20px;border-radius:5px}aside .itens-bars .box-bar span.vermelho{background:#ae0025}aside .itens-bars .box-bar span.bege{background:#b38b66}aside .itens-bars .box-bar span.amarelo{background:#f59001}aside .itens-bars .box-bar span strong{position:absolute;right:10px;font-size:12px;top:1px;min-width:100px;text-align:right;color:#fff}aside .itens-bars .box-bar span strong.v2{right:unset;left:calc(100% + 5px);color:#000}.seta-aside{background:#f59001;z-index:99;padding:15px;border-radius:0 10px 10px 0;position:absolute;left:0;top:60px;display:none;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-crop{position:fixed;background:rgba(255,255,255,.3);width:100vw;height:100vh;top:0;left:0;backdrop-filter:blur(10px);opacity:0;visibility:hidden;z-index:99999;display:flex;justify-content:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-crop.ativo{opacity:1;visibility:visible}.modal-crop.ativo .box{top:0}.modal-crop .box{background:#fff;width:calc(100% - 30px);max-width:500px;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;top:100px;border-radius:15px;overflow:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-crop .box .top{padding:10px;font-size:14px}.modal-crop .box .top button{background:no-repeat;border:none;padding:0 10px}.modal-crop .box .cropme-container{width:100% !important;height:80% !important}@media(max-width:1200px){.seta-aside{display:block}.seta-aside.ativo{left:300px;top:100px}aside{position:absolute;margin-bottom:20px;left:-310px;overflow-y:auto;height:calc(100vh - 90px);overflow-x:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}aside.ativo{left:0}}@media(max-width:768px){.seta-aside.ativo{left:calc(100vw - 55px)}aside{left:calc(-100vw - 55px);width:calc(100vw - 55px)}aside .box ul li.flex{flex-wrap:wrap}aside .box ul li.flex ul{width:100%}}.banner{position:relative;display:flex;align-items:center;height:200px}.banner img.banner{width:100vw;position:absolute;top:0;height:200px;left:calc(50% - 50vw);max-width:100vw;object-fit:cover;object-position:top right}.banner .txt{position:relative;width:50%}.banner .txt h1{font-size:28px}.banner .txt p{font-size:16px}.banner small{position:absolute;font-size:7px;right:30px;bottom:10px;color:#fff}@media(max-width:992px){.banner .txt h1{font-size:20px}.banner .txt p{font-size:14px}}@media(max-width:768px){.banner{height:auto;padding:20px 0;flex-wrap:wrap}.banner img.banner{top:-20px;height:calc(100% + 40px);opacity:.1}.banner .txt{width:100%}.banner .txt h1{font-size:18px}.banner small{position:relative;right:0;bottom:0;color:#000}}.banners-wrapper{width:100vw;left:-1px;position:relative;--swiper-navigation-color:#000;--swiper-navigation-size:22px}.banners-swiper{width:100%;height:100%}.banners-swiper .swiper-slide{text-align:center;font-size:18px;background:#444;display:flex;justify-content:center;align-items:center}.banners-swiper .swiper-slide .banner-overlay{position:absolute;width:100%;height:100%}.banners-swiper .swiper-slide .container-fluid{height:100%}.banners-swiper .swiper-slide .banner-content{margin-left:300px;position:relative;height:100%;display:flex;align-items:center;padding:20px 40px}.banners-swiper .swiper-slide .txt{position:relative;text-align:left}.banners-swiper .swiper-slide .txt h1{font-size:28px}.banners-swiper .swiper-slide .txt p{font-size:16px}.banners-swiper .swiper-slide small{position:absolute;font-size:7px;right:30px;bottom:10px;color:#fff}.banners-swiper picture,.banners-swiper img{width:0;width:100%;height:100%;object-fit:cover;object-position:top right}@media(max-width:992px){.banner-host{display:none}.banners-wrapper{margin:0 -15px;aspect-ratio:none;width:100vw;position:initial;left:0;--swiper-navigation-color:#000;--swiper-navigation-size:22px}.banners-wrapper .container-fluid{display:none}.banners-wrapper picture,.banners-wrapper img{display:block;position:initial;height:auto}}body.nao-autenticado section.header{background:#00466e}section.acesso-negado{min-height:calc(100vh - 163px);display:flex;justify-content:center;align-items:center;text-align:center}section.acesso-negado .btn-logout{margin-top:10px}section.error-page{display:flex;justify-content:center;align-items:center;text-align:center;min-height:calc(100vh - 175px)}section.error-page h1{margin-bottom:10px}.aguarde-destaque{min-height:calc(93vh - 137px);width:100%;padding:30px 0;text-align:center}.aguarde-destaque h1{font-size:40px;color:#f18441;text-transform:lowercase;margin-bottom:5px;animation-name:moveTop;animation-duration:2s}.aguarde-destaque p{color:#808080;margin-bottom:20px;animation-name:moveBottom;animation-duration:2s}.aguarde-destaque .clipe-video{padding:5px 20px;animation-name:zoomin;animation-duration:2s}.aguarde-destaque .clipe-video iframe{width:100%;max-width:560px}@keyframes zoomin{from{transform:scale(.2)}to{transform:scale(1)}}@keyframes moveTop{from{transform:translateY(-60px);opacity:.2}to{transform:translateY(0);opacity:1}}@keyframes moveBottom{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}footer{background:#00466e;padding:20px;text-align:center;display:flex;justify-content:space-between}footer p{color:#fff;font-size:16px;font-weight:400}footer p strong{font-weight:600}footer img{width:220px;object-fit:contain}@media(max-width:768px){footer p{font-size:15px}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent !important}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent !important}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent !important}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent !important}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent !important}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent !important}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent !important}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent !important}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}header{background:#fff;padding:10px 0}header .hamburger{padding:0;margin-left:20px;position:relative;top:3px}header .hamburger .hamburger-inner,header .hamburger .hamburger-inner:after,header .hamburger .hamburger-inner:before{width:30px;height:3px}header .saudacao .logo{font-size:18px;font-weight:500;color:#000;line-height:110%}header .saudacao .ola{font-size:12px;text-align:right}header nav{background:#000;position:absolute;left:0;top:60px;width:100%;height:0;padding:30px 0;z-index:99999;opacity:0;visibility:hidden;overflow:hidden;overflow-y:auto;padding-bottom:65px}header nav.ativo{visibility:visible;opacity:1;height:calc(100% - 60px)}header nav.ativo ul li{left:0;opacity:1}header nav.ativo ul li:nth-child(2){transition-delay:100ms}header nav.ativo ul li:nth-child(3){transition-delay:200ms}header nav.ativo ul li:nth-child(4){transition-delay:300ms}header nav.ativo ul li:nth-child(5){transition-delay:400ms}header nav.ativo ul li:nth-child(6){transition-delay:500ms}header nav.ativo ul li:nth-child(7){transition-delay:600ms}header nav.ativo ul li:nth-child(8){transition-delay:700ms}header nav.ativo ul li:nth-child(9){transition-delay:800ms}header nav.ativo ul li:nth-child(10){transition-delay:900ms}header nav ul{list-style:none;padding-left:40px}header nav ul li{margin-bottom:15px;position:relative;left:-50px;opacity:0;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}header nav ul li a{color:#fff;font-size:20px;font-weight:600;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}header nav ul li a:hover{color:#f59001}header nav ul li span{font-size:16px;display:block;color:#fff}header nav .box-bt-sair{color:#fff;padding-left:40px;position:fixed;bottom:20px;left:0}header nav .box-bt-sair a{color:#fff;font-size:20px;font-weight:600;text-decoration:none}header nav .box-bt-sair i{font-size:20px;margin-left:7px}@media(max-width:768px){header .saudacao .logo{font-size:12px}header .saudacao .ola{display:none}header nav{top:48px;padding-bottom:48px}header nav.ativo{height:calc(100% - 48px)}}section.login-page{background:url(../images/2025/login/bg-login.jpg) no-repeat bottom right/cover;padding:30px 0;min-height:calc(100vh - 63px);display:flex;align-items:center}section.login-page .box-login{background:rgba(255,255,255,.3);backdrop-filter:blur(10px);border:solid 2px #fff;border-radius:10px;padding:30px;width:35%}section.login-page .box-login h1{font-size:28px;text-align:center;margin-bottom:10px}section.login-page .box-login p{font-size:16px;text-align:center;margin-bottom:20px}section.login-page .box-login label{width:100%}section.login-page .box-login label span{font-size:14px;font-weight:normal}section.login-page .box-login label input[type="text"],section.login-page .box-login label input[type="password"]{border:none;font-size:14px;color:#000;padding:5px 10px;border-radius:7px;width:100%;margin-top:5px;font-weight:normal}section.login-page .box-login .bts{display:flex;flex-direction:column;align-items:center;padding-top:10px}section.login-page .box-login .bts img{width:80%;margin-bottom:15px}section.teste-page{padding:50px 0;min-height:calc(100vh - 175px);background:#fff;border-radius:30px}section.teste-page .table-responsive{margin-bottom:20px}section.teste-page .teste-tabela{width:100%;background:#fff;border-radius:10px}section.teste-page .teste-tabela thead th{background:#ae0025;font-size:30px;color:#fff;text-align:center;padding:10px 0}section.teste-page .teste-tabela tbody{padding:20px;grid-gap:20px}section.teste-page .teste-tabela tbody tr{grid-gap:10px}section.teste-page .teste-tabela tbody tr:first-child .td-links{min-height:175px}section.teste-page .teste-tabela tbody tr td{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;min-width:220px}section.teste-page .teste-tabela tbody tr td h2{margin:0;margin-bottom:10px;padding-bottom:10px;width:100%;color:#ae0025;border-bottom:1px solid #ae0025}section.teste-page .teste-tabela tbody tr td .td-links{width:100%;min-height:130px;grid-gap:5px}section.teste-page .teste-tabela tbody tr td .td-links a{padding:10px;background:#ae0025;color:#fff;border-radius:10px;transition:ease .3s}section.teste-page .teste-tabela tbody tr td .td-links a:hover{text-decoration:none;background:#ae0025}section.teste-page .teste-manual h1{background:#ae0025;font-size:30px;color:#fff;text-align:center;padding:10px 0;margin-bottom:20px;width:100%;max-width:50%}section.teste-page .teste-manual .teste-manual-form{width:100%}section.teste-page .teste-manual .teste-manual-form form{margin-bottom:20px;display:flex;flex-direction:column;width:50%}section.teste-page .teste-manual .teste-manual-form form .flex.flex-dc{margin-bottom:10px;font-size:16px}section.teste-page .teste-manual .teste-manual-form form .flex.flex-dc input,section.teste-page .teste-manual .teste-manual-form form .flex.flex-dc select{border:1px solid #ae0025;padding:10px}section.teste-page .teste-manual .teste-manual-form form input[type=submit]{border:none;padding:10px;color:#fff;background:#ae0025;transition:ease .3s}section.teste-page .teste-manual .teste-manual-form form input[type=submit]:hover{opacity:.7}section.teste-page .teste-manual .teste-manual-form .aviso{text-align:center;max-width:50%;background:rgba(255,255,0,.5)}section.teste-page .teste-manual .teste-manual-form .aviso h3{margin:0;margin-bottom:10px;background:#f59001;color:#fff;padding:10px;width:100%;font-size:20px}section.teste-page .teste-manual .teste-manual-form .aviso p{padding:10px}.modal-aceite{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;background:rgba(174,0,37,.9) none repeat scroll 0 0;backdrop-filter:blur(20px);color:#fff}.modal-aceite.ativo{opacity:1;visibility:visible}.modal-aceite .box{max-width:1040px}.modal-aceite .box .esq{width:50%;border-right:solid 1px #fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.modal-aceite .box .esq img{width:65%;margin-bottom:20px}.modal-aceite .box .esq p{font-size:14px;text-align:center;margin-bottom:15px}.modal-aceite .box .esq p.destaque{background:#fff;border-radius:10px;padding:20px;color:#ae0025;font-weight:bold}.modal-aceite .box .esq p strong{font-size:12px}.modal-aceite .box .dir{width:50%;padding-left:50px}.modal-aceite .box .dir p{font-size:16px;margin-bottom:10px}.modal-aceite .box .dir p a{text-decoration:underline;font-weight:600;color:#fff}.modal-aceite .box .dir #frm-aceite{padding:5px 10px;position:relative}.modal-aceite .box .dir #frm-aceite>span{display:block;text-align:left}.modal-aceite .box .dir #frm-aceite>input{width:100%;padding:5px 10px;margin-bottom:10px;box-shadow:none;border-radius:5px;border:solid 1px #000;background:rgba(0,0,0,.8)}.modal-aceite .box .dir #frm-aceite .aceito{position:fixed;opacity:0;left:-10000px;top:-10000px}.modal-aceite .box .dir .aceita{background:none;display:flex;justify-content:center;padding:10px 0;border-radius:10px;font-size:20px;width:100%}.modal-aceite .box .dir .aceita .aceito{text-align:left;padding:0;border-radius:3px;font-size:12px;cursor:pointer;font-weight:bold;width:100%}.modal-aceite .box .dir .aceita .aceito.ativo i::after{content:'';background:#fff;width:18px;height:18px;border-radius:100px}.modal-aceite .box .dir .aceita .aceito i{border:1px solid #fff;position:relative;display:flex;justify-content:center;align-items:center;border-radius:100%;margin-right:10px;width:44px;height:44px}.modal-aceite .box .dir .aceita .aceito b{font-weight:normal;font-size:14px}.modal-aceite .box .dir .aceita .aceito b strong{text-transform:uppercase}.modal-aceite .box .dir .bt{background:rgba(255,255,255,0);border:solid 1px #fff;margin-top:30px;color:#fff}.modal-aceite .box .dir .bt:hover{background:#fff;color:#000}.modal-aceite .box .dir .bt[disabled="disabled"]{pointer-events:none;opacity:.4}.modal-visita{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;background:rgba(0,0,0,.7) none repeat scroll 0 0;backdrop-filter:blur(3px);-webkit-transition:all 700ms cubic-bezier(0,0,.38,1);-moz-transition:all 700ms cubic-bezier(0,0,.38,1);-o-transition:all 700ms cubic-bezier(0,0,.38,1);transition:all 700ms cubic-bezier(0,0,.38,1);-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-visita.ativo{opacity:1;visibility:visible}.modal-visita.ativo .box{top:0}.modal-visita .box{background:#000;border-radius:10px;border-bottom:solid 3px #9f9f9f;flex-direction:column;justify-content:center;align-items:center;padding:50px;position:relative;top:100px;max-width:800px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-visita .box .txt h2{color:#ae0025;font-size:24px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;font-weight:600}.modal-visita .box .txt p{font-size:14px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px}.modal-visita .box .txt p a{color:#ae0025;text-decoration:underline}.modal-visita .box .button-container{display:flex;justify-content:center;align-items:center;grid-gap:16px}.modal-visita .box .button-container .fechar{position:absolute;right:15px;top:15px;border:none;background:none;opacity:1;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-visita .box .button-container .fechar:hover{opacity:.5}.modal-generico{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;backdrop-filter:blur(3px);-webkit-transition:all 700ms cubic-bezier(0,0,.38,1);-moz-transition:all 700ms cubic-bezier(0,0,.38,1);-o-transition:all 700ms cubic-bezier(0,0,.38,1);transition:all 700ms cubic-bezier(0,0,.38,1);max-width:100%;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-generico.ativo{opacity:1;visibility:visible}.modal-generico.ativo .box{top:0}.modal-generico .box{background:#000;border-radius:10px;border-bottom:solid 3px #9f9f9f;flex-direction:column;justify-content:center;align-items:center;padding:50px;width:50%;position:relative;top:100px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-generico .box .txt h2{color:#ae0025;font-size:24px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;font-weight:600}.modal-generico .box .txt p{font-size:14px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px}.modal-generico .box .button-container{display:flex;justify-content:center;align-items:center;grid-gap:16px}.modal-generico .box .button-container .fechar{position:absolute;right:15px;top:15px;border:none;background:none;opacity:1;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-generico .box .button-container .fechar:hover{opacity:.5}.modal-escolha-avatar{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;background:rgba(0,0,0,.7) none repeat scroll 0 0;backdrop-filter:blur(3px);-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-escolha-avatar.ativo{opacity:1;visibility:visible}.modal-escolha-avatar.ativo .box{top:0}.modal-escolha-avatar .box{background:#000;border-radius:10px;border-bottom:solid 3px #9f9f9f;position:relative;padding:50px;position:relative;top:100px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-escolha-avatar .box h2{color:#ae0025;font-size:24px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;font-weight:600}.modal-escolha-avatar .box p{font-size:14px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px}.modal-escolha-avatar .box .itens{display:flex;gap:15px;margin-bottom:30px}.modal-escolha-avatar .box .itens .item{text-align:center}.modal-escolha-avatar .box .itens .item img{width:150px;height:150px;background:#9f9f9f;border-radius:100%;margin-bottom:10px;border:solid 2px rgba(174,0,37,0);cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-escolha-avatar .box .itens .item img.ativo,.modal-escolha-avatar .box .itens .item img:hover{border:solid 2px #ae0025}.modal-escolha-avatar .box .itens .item h4{font-size:14px;font-family:'Ofelia Display';display:block}.modal-escolha-avatar .box .fechar{position:absolute;right:15px;top:15px;border:none;background:none;opacity:1;-webkit-transition:all 700ms cubic-bezier(0,0,.38,1);-moz-transition:all 700ms cubic-bezier(0,0,.38,1);-o-transition:all 700ms cubic-bezier(0,0,.38,1);transition:all 700ms cubic-bezier(0,0,.38,1)}.modal-escolha-avatar .box .fechar:hover{opacity:.5}.modal-acesso{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;background:rgba(0,0,0,.7) none repeat scroll 0 0;backdrop-filter:blur(3px);opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-acesso.ativo{opacity:1;visibility:visible}.modal-acesso.ativo .box{top:0}.modal-acesso .box{display:flex;justify-content:center;align-items:center;background:#000;border-radius:10px;border-bottom:solid 3px #9f9f9f;position:relative;padding:30px;position:relative;top:10px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-acesso .box .txt{display:flex;justify-content:center;flex-direction:column;align-items:center}.modal-acesso .box .txt .card{position:relative;text-align:center}.modal-acesso .box .txt .card.c1.lider-True .balao img.share-cn{display:none}.modal-acesso .box .txt .card.c1.lider-True .balao img.share-lider{display:block}.modal-acesso .box .txt .card.ativo .balao{pointer-events:auto;opacity:1}.modal-acesso .box .txt .card.ativo .balao:hover .icos{display:flex}.modal-acesso .box .txt .card .logo-premio{bottom:30px;left:25px;position:absolute}.modal-acesso .box .txt .card .balao{position:absolute;bottom:15px;right:20px;padding-bottom:10px;cursor:pointer;pointer-events:none;opacity:.1}.modal-acesso .box .txt .card .balao img.share-cn{display:block}.modal-acesso .box .txt .card .balao img.share-lider{display:none}.modal-acesso .box .txt .card .balao img{pointer-events:none}.modal-acesso .box .txt .card .balao .icos{display:none;align-items:center;font-size:36px;position:absolute;top:calc(100% + -5px);gap:15px;border-radius:10px;padding:10px;min-width:70px;min-height:40px;border-bottom:solid 2px #d6d6d6;background-color:#f1f1f1}.modal-acesso .box .txt .card .balao .icos .fa{font-size:28px !important}.modal-acesso .box h2{color:#ae0025;font-size:24px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;font-weight:600}.modal-acesso .box p{font-size:14px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px}.modal-acesso .box .itens{display:flex;gap:15px;margin-bottom:30px}.modal-acesso .box .itens .item{text-align:center}.modal-acesso .box .itens .item img{width:150px;height:150px;background:#9f9f9f;border-radius:100%;margin-bottom:10px;border:solid 2px rgba(174,0,37,0);cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-acesso .box .itens .item img.ativo,.modal-acesso .box .itens .item img:hover{border:solid 2px #ae0025}.modal-acesso .box .itens .item h4{font-size:14px;font-family:'Ofelia Display';display:block}.modal-acesso .box .fechar{position:absolute;right:15px;top:15px;border:none;background:none;opacity:1;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-acesso .box .fechar:hover{opacity:.5}.modal-aviso-presentes{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;background:rgba(0,0,0,.7) none repeat scroll 0 0;backdrop-filter:blur(3px);-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-aviso-presentes.ativo{opacity:1;visibility:visible}.modal-aviso-presentes.ativo .box{top:0}.modal-aviso-presentes .box{background:#000;border-radius:10px;border-bottom:solid 3px #9f9f9f;position:relative;padding:50px;position:relative;top:100px;width:800px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-aviso-presentes .box h2{color:#ae0025;font-size:24px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;font-weight:600}.modal-aviso-presentes .box p{font-size:14px;font-family:'Ofelia Display';text-align:center;margin-bottom:20px;text-align:left}.modal-aviso-presentes .box .fechar{position:absolute;right:15px;top:15px;border:none;background:none;opacity:1;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-aviso-presentes .box .fechar:hover{opacity:.5}.modal-video-como-jogar{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;background:rgba(0,0,0,.7) none repeat scroll 0 0;backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.modal-video-como-jogar.ativo{opacity:1;visibility:visible}.modal-video-como-jogar .modal-video-como-jogar-content{position:relative;display:flex;justify-content:center;align-items:center}.modal-video-como-jogar .modal-video-como-jogar-content .close-modal{position:absolute;top:-40px;aspect-ratio:1/1;height:42px;width:42px;right:0;background:transparent;border:none;font-size:48px;display:flex;justify-content:center;cursor:pointer;font-weight:bold;padding:0;align-items:center;color:#f00}@media(max-width:768px){.modal-aceite .box .esq{width:100%}.modal-aceite .box .dir{width:100%;padding:0 18px;margin-top:15px}section.regulamento .esq .lider-aceite{margin-top:20px}section.regulamento .esq .lider-aceite .botoes{flex-wrap:wrap}section.regulamento .esq .lider-aceite .botoes .bt{width:100%;margin:0;margin-right:0 !important;margin-bottom:10px}.modal-escolha-avatar{padding:15px}.modal-escolha-avatar .box{padding:15px}.modal-escolha-avatar .box .itens .item img{width:70px;height:70px}.modal-escolha-avatar .box .itens{flex-wrap:wrap;justify-content:center}}.ranking-modal-wrapper{cursor:pointer;border-radius:6px;position:relative;--bg-ranking-modal:#b38b66;--svg-ranking-modal:brightness(0) saturate(100%) invert(62%) sepia(56%) saturate(272%) hue-rotate(347deg) brightness(83%) contrast(89%);--text-ranking-modal-header:#fff;--bg-ranking-card:#faedd7;--border-table-ranking-card:#e5cca1;--text-ranking-card:#000;--bg-flag:#bd1550;--text-flag:#fff}.ranking-modal-wrapper:hover{box-shadow:0 3px 6px #00000029}.ranking-modal-wrapper .scroll-btn{display:block;box-sizing:content-box;background:#fff;width:2.8125em;height:2.8125em;border-radius:100%;box-shadow:0 3px 6px #00000029;border:0;display:flex;position:absolute;top:50%;right:-1.7em;z-index:3;align-items:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.ranking-modal-wrapper .scroll-btn:hover>span{opacity:1}.ranking-modal-wrapper .scroll-btn.active{visibility:visible;opacity:1}.ranking-modal-wrapper .scroll-btn:active{transform:translateX(3px)}.ranking-modal-wrapper .scroll-btn.scroll-btn-left{left:-1.7em}.ranking-modal-wrapper .scroll-btn.scroll-btn-left:active{transform:translateX(-3px)}.ranking-modal-wrapper .scroll-btn.scroll-btn-left img{transform:rotate(180deg)}.ranking-modal-wrapper .scroll-btn img{filter:var(--svg-ranking-modal)}.ranking-modal-wrapper .scroll-btn>span{-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1);position:absolute;padding:10px;top:calc(100% + 5px);background:#fff;border-radius:10px;width:115px;font-size:12px;opacity:0}.ranking-modal-wrapper.amarelo{--bg-ranking-modal:#f69c00}.ranking-modal-wrapper .ranking-card.winner{--bg-flag:#00ff27;--text-flag:#000}.ranking-modal-wrapper .ranking-card.finished{--bg-ranking-card:#cecece}.ranking-modal-wrapper .ranking-card.winner{--bg-ranking-card:#cff2db}.ranking-modal-wrapper .ranking-card.highlight{--bg-ranking-card:#ae0025;--text-ranking-card:#fff;--svg-card-icon:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(105deg) brightness(102%) contrast(101%)}.ranking-modal-wrapper.active{box-shadow:0 3px 6px #00000029}.ranking-modal-wrapper.active .ranking-modal{opacity:1;transform:translateX(0);visibility:visible}.ranking-modal-wrapper.active .ranking-modal .ranking-modal-content{display:block}.ranking-modal-wrapper.active .ranking-modal-overlay{display:block;pointer-events:none}.ranking-modal-wrapper .ranking-modal-overlay{z-index:1;position:fixed;top:0;left:0;width:1280px;max-width:100vw;height:100%;cursor:auto;display:none}.ranking-modal-wrapper .ranking-modal{position:absolute;bottom:-12px;left:100%;margin-left:12px;z-index:2;padding:20px;transform:translateX(50px);max-width:calc(min(100vw - 380px,925px));border-radius:20px;box-shadow:0 3px 6px #00000065;background-color:var(--bg-ranking-modal);opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.ranking-modal-wrapper .ranking-modal .ranking-modal-content{display:none}.ranking-modal-wrapper .ranking-modal::before{content:'';z-index:2;position:absolute;bottom:10px;left:-10px;width:12px;height:24px;background-color:var(--bg-ranking-modal);clip-path:polygon(0 50%,100% 100%,100% 0)}.ranking-modal-wrapper .ranking-modal .header{color:var(--text-ranking-modal-header);margin-bottom:16px}.ranking-modal-wrapper .ranking-modal .header h3{text-align:left;margin:0;font-size:18px}.ranking-modal-wrapper .ranking-modal .header .close-btn{position:absolute;top:15px;right:15px;width:20px;height:20px;background-color:inherit;border:none}.ranking-modal-wrapper .ranking-modal .horizontal-scrollable-content{display:flex;flex-wrap:nowrap;overflow:auto;gap:10px}.ranking-modal-wrapper .ranking-modal .ranking-card{background-color:var(--bg-ranking-card);color:var(--text-ranking-card);position:relative;border-radius:10px;display:flex;width:180px;flex-shrink:0;padding:10px 15px;flex-direction:column;gap:10px;align-items:center}.ranking-modal-wrapper .ranking-modal .ranking-card.future{align-items:center;justify-content:center}.ranking-modal-wrapper .ranking-modal .ranking-card.future h4{text-align:center}.ranking-modal-wrapper .ranking-modal .ranking-card.future .icon{height:100px}.ranking-modal-wrapper .ranking-modal .ranking-card .icon{height:56px;filter:var(--svg-card-icon)}.ranking-modal-wrapper .ranking-modal .ranking-card .title h4{text-align:center;font-size:16px}.ranking-modal-wrapper .ranking-modal .ranking-card .content{margin-block:auto;text-align:center;font-size:14px}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table{font-size:13px;width:100%}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table tr td{padding:4px 0}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table tr td:first-child{text-align:left}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table tr td:last-child{text-align:right}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table tr:not(:first-child){border-top:1px dashed var(--border-table-ranking-card)}.ranking-modal-wrapper .ranking-modal .ranking-card .content-table tr:last-child{font-weight:600}.ranking-modal-wrapper .ribbon{font-size:10px;font-weight:600;color:var(--text-flag)}.ranking-modal-wrapper .ribbon{--f:.2em;position:absolute;top:0;right:0;line-height:1.8;padding-inline:1lh;padding-bottom:var(--f);border-image:conic-gradient(rgba(0,0,0,.533333) 0 0) 51%/var(--f);clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));transform:translate(calc((1 - cos(45deg))*100%),-100%) rotate(45deg);transform-origin:0% 100%;background-color:var(--bg-flag)}.ranking-modal-wrapper ::-webkit-scrollbar{height:14px}.ranking-modal-wrapper ::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px}.ranking-modal-wrapper ::-webkit-scrollbar-thumb:hover{background:#ae0025}@media(max-width:1200px){.ranking-modal{display:none}}section.minhas-conquistas{--conquistas-bg-card:#e1d9d6;--bg-conquistas-icon:#0022a1;display:flex;flex-direction:column;width:100%}section.minhas-conquistas .mt-auto{margin-top:auto}section.minhas-conquistas .my-auto{margin-top:auto;margin-bottom:auto}section.minhas-conquistas .container{max-width:1200px;margin:0 auto;padding:2rem 1rem}section.minhas-conquistas .timeline-carousel-container{position:relative;margin-bottom:3rem;flex-grow:1;flex-direction:column;display:flex;width:100%}section.minhas-conquistas .empty-cards{text-align:center;padding:0 20px;margin-top:auto;margin-bottom:auto}section.minhas-conquistas .timeline{position:relative;padding:2rem 0;margin-bottom:6rem;margin-left:30px;margin-right:30px;overflow-x:auto}section.minhas-conquistas .timeline-progress-bar{position:absolute;top:50%;left:0;right:0;height:1px;background-color:#f69c00;transform:translateY(-50%);z-index:1}section.minhas-conquistas .timeline-progress-bar::before{content:'';height:4px;position:absolute;background-color:#ae0025;z-index:2;width:50%;left:-50%;direction:rtl}section.minhas-conquistas .timeline-progress-bar::after{content:'';height:1px;position:absolute;background-color:#f69c00;z-index:2;width:50%;right:-50%;direction:rtl}section.minhas-conquistas .timeline-progress{position:absolute;top:0;left:0;height:4px;background-color:#ae0025;transition:width .3s ease;z-index:2}section.minhas-conquistas .timeline-points{position:relative;display:flex;justify-content:center;align-items:center;z-index:3;min-width:fit-content;gap:20px;overflow:hidden;transition:transform .3s ease;height:55px}section.minhas-conquistas .timeline-block{cursor:pointer;transition:transform .3s ease,background-color .3s ease,width .3s ease;position:relative;display:flex;gap:8px;align-items:center;z-index:3}section.minhas-conquistas .timeline-block .date-wrapper{top:100%;left:0;font-size:.8rem;white-space:nowrap;color:#000}section.minhas-conquistas .timeline-block .date-wrapper .year-label{font-size:22px;font-weight:600}section.minhas-conquistas .timeline-block .date-wrapper .month-label{font-size:12px;font-weight:bold}section.minhas-conquistas .timeline-block.unlocked:hover{transform:#ae0025}section.minhas-conquistas .timeline-block.unlocked::after{color:#212121}section.minhas-conquistas .timeline-block.locked{cursor:not-allowed;position:relative}section.minhas-conquistas .timeline-block.locked .date-wrapper{color:#00000026}section.minhas-conquistas .timeline-block .timeline-point{width:16px;height:16px;border-radius:50%;position:absolute;left:0;background-color:#00000026;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:auto}section.minhas-conquistas .timeline-block .timeline-point.active{background-color:#ae0025}section.minhas-conquistas .timeline-block .timeline-point.active .date-wrapper{display:block}section.minhas-conquistas .timeline-block .timeline-point .date-wrapper{display:none;top:100%;left:0;margin-top:5px;font-size:.8rem;white-space:nowrap;color:#000;position:relative;transform:translateX(-16px)}section.minhas-conquistas .timeline-block .timeline-point .date-wrapper .cicle-label{font-size:12px;font-weight:bold}section.minhas-conquistas .timeline-block::before{content:'|';color:#212121;font-size:32px;font-weight:400;line-height:1;overflow:hidden;margin-right:20px}section.minhas-conquistas .timeline-block:first-child::before{content:none}section.minhas-conquistas .timeline-block.active{pointer-events:none}section.minhas-conquistas .timeline-block.active .date-wrapper{color:#ae0025}section.minhas-conquistas .timeline-block.active::after{color:#212121;font-weight:600}section.minhas-conquistas .timeline-block.timeline-block-multiple.active{background-color:transparent;height:auto;width:auto;overflow:visible;z-index:5}section.minhas-conquistas .timeline-block.timeline-block-multiple.active .timeline-point{position:relative;left:auto;opacity:1;flex:0 0 auto}section.minhas-conquistas .carousel{position:relative;overflow:hidden;padding:10px 0 36px}section.minhas-conquistas .carousel-wrapper{display:flex;transition:transform .3s ease}section.minhas-conquistas .carousel-slide{min-width:100%;display:flex;justify-content:center;padding:2rem}section.minhas-conquistas .carousel-slide{position:relative}section.minhas-conquistas .carousel-slide .date-wrapper{position:absolute;right:10px;width:265px;line-height:100%;content:attr(data-year);color:rgba(0,0,0,.15);font-size:207px;font-weight:600;display:flex;z-index:4;flex-direction:column;align-items:center}section.minhas-conquistas .carousel-slide .date-wrapper .year-label{word-break:break-all;line-height:.9}section.minhas-conquistas .carousel-slide .date-wrapper .cicle-label{font-size:32px;line-height:1.15}section.minhas-conquistas .carousel-info-wrapper{position:absolute;bottom:0;left:0;gap:500px;display:flex;justify-content:space-between;align-items:flex-end;width:100%;height:100%;pointer-events:none}section.minhas-conquistas .carousel-info-wrapper .carousel-controls,section.minhas-conquistas .carousel-info-wrapper .carousel-info{width:calc(50% - 290px);pointer-events:auto}section.minhas-conquistas .carousel-info-wrapper .carousel-info{height:100%;display:flex;flex-direction:column;justify-content:center}section.minhas-conquistas .carousel-info-wrapper .carousel-info h4,section.minhas-conquistas .carousel-info-wrapper .carousel-info p{display:inline-block;max-width:245px;line-height:1.25;margin-block:5px}section.minhas-conquistas .carousel-controls{bottom:1rem;right:1rem;display:flex;gap:24px;padding-bottom:32px}section.minhas-conquistas .carousel-control{position:initial;display:block;box-sizing:content-box;background-color:#ae0025;width:48px;height:48px;border-radius:100%;box-shadow:0 3px 6px #00000029;border:0;display:flex;z-index:3;align-items:center;justify-content:center;opacity:1;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}section.minhas-conquistas .carousel-control:hover{transform:scale(1.05)}section.minhas-conquistas .carousel-control:disabled{opacity:.5;cursor:not-allowed}section.minhas-conquistas .carousel-control.prev-btn{transform:rotate(180deg)}section.minhas-conquistas .carousel-control img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(117deg) brightness(103%) contrast(102%)}section.minhas-conquistas .carousel-stack{height:100%;position:absolute}section.minhas-conquistas .carousel-stack .vertical-slide{display:flex;flex-direction:column;gap:50px}section.minhas-conquistas .campaign-card{width:550px;max-width:100%;background-color:var(--conquistas-bg-card);box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000;border-radius:20px;display:flex;justify-content:space-between;gap:16px;padding:8px 8px 4px 8px;gap:1rem;position:relative;z-index:5}section.minhas-conquistas .campaign-card.active .card-banner img{display:block}section.minhas-conquistas .campaign-card-triplosucesso-2024{--bg-conquistas-icon:#f15b5b}section.minhas-conquistas .campaign-card-perfumada-2024{--bg-conquistas-icon:#0022a1}section.minhas-conquistas .campaign-card-perfumada-2025{--bg-conquistas-icon:#b28a65}section.minhas-conquistas .campaign-card-natal-2023{--bg-conquistas-icon:#ab1018}section.minhas-conquistas .campaign-card-natal-2024{--bg-conquistas-icon:#a7020a}section.minhas-conquistas .campaign-card-destaques-2024{--bg-conquistas-icon:#a42064}section.minhas-conquistas .campaign-card-destaques-2025{--bg-conquistas-icon:#a42064}section.minhas-conquistas .campaign-card-maes-2024{--bg-conquistas-icon:#eb6619}section.minhas-conquistas .campaign-card-maes-2025{--bg-conquistas-icon:#ae0025}section.minhas-conquistas .campaign-card-missao-cabelos{--bg-conquistas-icon:#f49001}section.minhas-conquistas .campaign-card-missao-maquiagem{--bg-conquistas-icon:#ff5ba4}section.minhas-conquistas .campaign-card-missao-corpo{--bg-conquistas-icon:#3af}section.minhas-conquistas .campaign-card-missao-corpo{--bg-conquistas-icon:#ff6000}section.minhas-conquistas .campaign-card-missao-beleza{--bg-conquistas-icon:#ae0025}section.minhas-conquistas .campaign-card .card-icon{color:var(--bg-conquistas-icon)}section.minhas-conquistas .campaign-card .card-content{display:flex;flex-direction:column;gap:16px;padding:16px}section.minhas-conquistas .campaign-card .card-content .card-icon img{display:block;background-color:var(--bg-conquistas-icon);border-radius:50%;border:1px solid #fff}section.minhas-conquistas .campaign-card .card-content-text{display:flex;flex-direction:column;gap:24px}section.minhas-conquistas .campaign-card .card-content-text .card-title{display:flex;flex-direction:column;gap:8px}section.minhas-conquistas .campaign-card .card-content-text .card-title h2{font-size:28px}section.minhas-conquistas .campaign-card .card-content-text p{font-size:16px;line-height:1.15}section.minhas-conquistas .campaign-card .card-content-text p.mecanica{font-weight:500}section.minhas-conquistas .campaign-card .card-content .details-btn{margin-top:auto;text-decoration:underline;cursor:pointer;font-weight:500}section.minhas-conquistas .campaign-card .card-banner{width:240px;flex:0 0 240px;aspect-ratio:248/426}section.minhas-conquistas .campaign-card .card-banner img{display:none}section.minhas-conquistas .campaign-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:300px;background-color:#f5f5f5;border-radius:8px}section.minhas-conquistas .campaign-block .lock-icon{width:48px;height:48px;background-color:#9e9e9e;border-radius:50%;display:flex;align-items:center;justify-content:center}section.minhas-conquistas .campaign-block .lock-icon svg{width:24px;height:24px;color:#fff}section.minhas-conquistas .campaign-block p{font-weight:600}section.minhas-conquistas .modal-generico .box{background-color:transparent;padding:10px;width:fit-content;border-bottom:0;max-width:calc(100% - 20px)}section.minhas-conquistas .modal-generico .box .campaign-card{justify-content:center;align-items:center;flex-direction:column;padding:36px;display:none;width:380px}section.minhas-conquistas .modal-generico .box .campaign-card h2{font-size:20px;text-align:center}section.minhas-conquistas .modal-generico .box .campaign-card.active{display:flex}section.minhas-conquistas .modal-generico .box .campaign-card .fechar-modal,section.minhas-conquistas .modal-generico .box .campaign-card .share-btn{display:inline-block;text-align:center;cursor:pointer;width:60px;height:60px;line-height:60px;transition:all 300ms ease-in-out;border-radius:50%}section.minhas-conquistas .modal-generico .box .campaign-card .fechar-modal:hover,section.minhas-conquistas .modal-generico .box .campaign-card .share-btn:hover{background-color:rgba(0,0,0,.1)}section.minhas-conquistas .modal-generico .box .campaign-card .fechar-modal{width:32px;padding:8px;box-sizing:content-box;height:32px;line-height:1;font-size:32px;position:absolute;top:0;right:0}section.minhas-conquistas .modal-generico .box .campaign-card .share-btn{font-size:40px}section.minhas-conquistas .modal-generico .box .campaign-card .share-btn:hover{color:#000;font-size:36px}section.minhas-conquistas .modal-generico .box .campaign-card .card-banner{gap:16px;width:100%;display:flex;justify-content:center}section.minhas-conquistas .modal-generico .box .campaign-card::before,section.minhas-conquistas .modal-generico .box .campaign-card::after{display:none}@media(max-width:980px){section.minhas-conquistas .campaign-card::after,section.minhas-conquistas .campaign-card::before{visibility:hidden}section.minhas-conquistas .carousel-controls{gap:8px}}@media(max-width:768px){section.minhas-conquistas .carousel{padding:0}section.minhas-conquistas .timeline-point:not(.active) .date-wrapper{display:none}section.minhas-conquistas .timeline-point .date-wrapper .year-label{font-size:16px}section.minhas-conquistas .timeline-point .date-wrapper .month-label{font-size:10px}section.minhas-conquistas .carousel-info-wrapper{display:none}section.minhas-conquistas .carousel-slide{padding:1.5rem}section.minhas-conquistas .campaign-card{flex-direction:column;padding:8px;gap:8px}section.minhas-conquistas .campaign-card .card-content{padding-right:50px}section.minhas-conquistas .campaign-card .card-content .card-icon{position:absolute;right:10px;top:10px}section.minhas-conquistas .campaign-card .card-content .card-content-text{gap:8px}section.minhas-conquistas .campaign-card .card-content .card-content-text h2{font-size:16px}section.minhas-conquistas .campaign-card .card-content .card-content-text p{font-size:14px}section.minhas-conquistas .campaign-card .card-banner{height:auto;width:100%;display:flex;justify-content:center}section.minhas-conquistas .campaign-card .card-banner img{object-fit:contain;height:100%}}@media(max-width:480px){section.minhas-conquistas .timeline-point{width:12px;height:12px}section.minhas-conquistas .timeline-point::after{display:none}section.minhas-conquistas .timeline-point.active::after{display:block}section.minhas-conquistas .carousel-slide{padding:1rem}section.minhas-conquistas .carousel-controls{bottom:.5rem;right:.5rem}section.minhas-conquistas .carousel-control{width:36px;height:36px}}.infos-top{position:relative;display:flex;align-items:center;justify-content:space-between}.infos-top.cb ol{width:100%}.infos-top.cb ol li{margin-left:0}.infos-top::before{background:#fff;content:'';height:100%;width:100vw;position:absolute;top:0;left:calc(50% - (50vw + 153px))}.infos-top .escolha{position:relative;display:flex;align-items:center;font-size:12px;border-radius:0 0 15px 15px;margin:7px 0}.infos-top .escolha.cb{position:absolute;bottom:calc(100% - 7px);background:#fff;border-radius:10px 10px 0 0;padding:5px 10px}.infos-top .escolha input{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.infos-top .escolha input:checked~span{background:var(--primary-light-color,#ae0025)}.infos-top .escolha input:checked~span b{left:calc(100% - 28px);background:var(--primary-color,#fff)}.infos-top .escolha span{background:var(--primary-color,#ae0025);display:inline-block;width:60px;height:30px;margin:0 10px;border-radius:50px;position:relative;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1)}.infos-top .escolha span b{position:absolute;width:26px;height:26px;background:var(--primary-light-color,#fff);border-radius:100%;top:2px;left:2px;-webkit-transition:all 500ms cubic-bezier(0,0,.38,1);-moz-transition:all 500ms cubic-bezier(0,0,.38,1);-o-transition:all 500ms cubic-bezier(0,0,.38,1);transition:all 500ms cubic-bezier(0,0,.38,1);transition-duration:400ms}.infos-top ol{position:relative;padding:10px 0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}.infos-top ol li{font-size:.7vw;margin-left:5vw}@media(max-width:1200px){.infos-top::before{left:-15px}}@media(max-width:768px){.infos-top{flex-wrap:wrap}.infos-top ol li{font-size:12px;display:block;width:100%;padding:0;margin:0;margin-bottom:7px}}section.section-stories{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;position:relative}section.section-stories .quadrado{display:none;width:42px;height:42px;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;box-shadow:0 4px 6px rgba(0,0,0,.3);cursor:pointer;position:absolute;right:5%}section.section-stories .quadrado img{transform:rotate(270deg)}section.section-stories>.container-xl{width:100%;padding:0}@media(min-width:1350px){section.section-stories>.container-xl{max-width:calc(100% - 50px);width:1450px;padding:0 15px}}section.section-stories>.container .stories{display:flex;grid-gap:10px;width:100%;margin:50px 0;overflow-x:auto;box-sizing:border-box;padding:10px 20px}section.section-stories>.container .stories .storie{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:211px;text-align:center;flex-shrink:0}section.section-stories>.container .stories .storie img{border:1px solid #ae0025;border-radius:99px;padding:10px;width:100%;max-width:128px}section.section-stories>.container .stories .storie h1,section.section-stories>.container .stories .storie h2,section.section-stories>.container .stories .storie p{margin:0;line-height:1.25}section.section-stories>.container .stories .storie h1{font-size:14px;margin:22px 0 4px 0}section.section-stories>.container .stories .storie h2{font-size:14px;margin-bottom:16px}section.section-stories h2{font-size:32px;margin-bottom:12px}.hoverable-btn,section.section-stories>.container .stories .storie a{display:flex;justify-content:center;align-items:center;border:none;border-radius:24px;color:#000;font-weight:normal;padding:12px 24px;cursor:pointer;width:160px;text-decoration:none;text-decoration:underline;transition:all 300ms ease-in}.hoverable-btn:hover,section.section-stories>.container .stories .storie a:hover{color:#ae0025}.hoverable-btn:hover[data-hover-value]>*,section.section-stories>.container .stories .storie a:hover[data-hover-value]>*{display:none}.hoverable-btn:hover[data-hover-value]::after,section.section-stories>.container .stories .storie a:hover[data-hover-value]::after{content:attr(data-hover-value)}.stories #modal-iframe.in{display:flex !important;justify-content:center;align-items:center}.stories #modal-iframe .modal-dialog .modal-content button.close{aspect-ratio:1;width:32px;height:32px;color:#fff;opacity:1;z-index:9999;position:absolute;top:-40px;right:-5px;display:flex;justify-content:center;align-items:center;z-index:999999}.stories #modal-iframe .modal-dialog .modal-content button.close span{font-size:32px}.stories #modal-iframe .modal-dialog .modal-content .modal-body{height:80vh !important}.stories #modal-iframe .modal-dialog .modal-content iframe{height:100%;width:100%}.modal-body{padding:0}.menu-topo{display:flex;justify-content:center;align-items:center;min-height:100px}.menu-topo nav .logo a img{width:100%}