@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@0..1");.page-casper-conecta .banner-slider__content{background:#000072 !important;background-color:#000072 !important}.banner-slider, .banner-slider__container, .banner-slider__slide-container, .banner-slider__slide--video .banner-slider__slide-container .banner-slider__content, .banner-slider__slide-container::after, .banner-slider__content{background:#000072 !important;background-color:#000072 !important}.banner-slider::before{background-image:url('/wp-content/themes/facasper/assets/images/patter-2.png') !important}.banner-slider .btn-primary{border:2px solid #001EFF !important}.banner-slider .btn-primary:hover{border:2px solid #FFF !important}.blue-4-bg{background:#000072 !important;background-color:#000072 !important}@media (max-width:768px){.banner-slider, .banner-slider__viewport, .banner-slider__container, .banner-slider__slide{max-height:1000px;height:auto}.banner-slider__slide-container > div{height:auto;flex:auto !important}.banner-slider__content{background:#000072 !important}.banner-slider__content hr{display:none}}h1, h2, .banner-slider p{margin-bottom:0px}ul.list{padding:0px 0px 0px 16px}ul.list li{position:relative;padding-left:8px;line-height:24px}ul.list li::marker{content:"\F26A";font-family:"bootstrap-icons";color:#001EFF !important;position:absolute;left:0;top:4px}.nav-parcerias{border:2px solid #001EFF;height:48px}.nav-parcerias .nav-link{border-radius:0px !important;height:44px;padding:0px 24px !important;font-size:16px !important;line-height:48px;text-transform:uppercase;font-family:'Tusker Grotesk 5500';color:#001EFF !important}.nav-parcerias .nav-link.active{background-color:#001EFF !important;color:#FFF !important}@media (max-width:768px){.nav-parcerias{height:auto;display:flex;overflow-x:auto;white-space:nowrap;flex-direction:column;width:100%;margin-bottom:24px}.nav-parcerias .nav-link{height:40px;padding:0 16px !important;font-size:14px !important;line-height:40px;flex:0 0 auto;width:100%;text-align:center}}.carousel .control{position:absolute;left:1rem;bottom:1rem;height:32px !important;width:76px !important;max-width:76px !important;display:flex;flex-direction:row;gap:12px;padding:0px;margin:0px;z-index:9}.carousel .control button{width:32px;height:32px;background:#001EFF !important;opacity:1}.carousel-control-next-icon, .carousel-control-prev-icon{width:1rem !important;height:1rem !important}.carousel-indicators{bottom:0px !important;margin-right:5% !important;margin-left:5% !important;justify-content:end !important}.carousel-indicators [data-bs-target]{width:20px !important;height:4px !important}.carousel-indicators .active{width:28px !important;background-color:#001EFF !important}@media (max-width:768px){.carousel-indicators{bottom:32px !important}}.ratio-16x9{aspect-ratio:16/9 !important}.sobre .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.sobre .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}.sobre .conteudo .d-flex div div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}.sobre .conteudo .d-flex div figure{aspect-ratio:3/2;margin:0px;padding:0px;overflow:hidden;position:relative}.sobre .conteudo .d-flex div figure::before{content:url('/wp-content/themes/facasper/assets/images/before.svg');position:absolute;top:0;left:0;z-index:1;pointer-events:none;transform:translate(0, 0);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.sobre .conteudo .d-flex div figure:hover::before{transform:translate(-80%, -80%)}.sobre .conteudo .d-flex div figure::after{content:url('/wp-content/themes/facasper/assets/images/after.svg');position:absolute;bottom:-10px;right:0;z-index:1;transform:translate(0, 0);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.sobre .conteudo .d-flex div figure:hover::after{transform:translate(100%, 100%)}.sobre .conteudo .d-flex div figure img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 0.55s ease;transform-origin:center center}.sobre .conteudo .d-flex div figure:hover img{transform:scale(1.06)}@media (max-width:768px){.sobre .conteudo .d-flex{flex-direction:column;align-items:stretch;gap:16px}.sobre .conteudo .d-flex div{flex:1 1 100%;max-width:100%}.sobre .conteudo .d-flex div div{flex:1 1 100%;max-width:100%}.sobre .conteudo .d-flex div figure::before, .sobre .conteudo .d-flex div figure::after{display:none}}.apoio .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.apoio .conteudo .d-flex h2{margin:0px;padding:0px}.apoio .conteudo .d-flex h3{color:#4174FF;font-size:24px;line-height:32px}.apoio .conteudo .itens-apoio{flex-direction:row;align-items:stretch;justify-content:space-between;gap:24px;border:2px solid #EEE;margin-top:36px;margin-bottom:36px;padding:2.5rem}.apoio .conteudo .itens-apoio div{flex:1 1 calc(32.33% - 0px);max-width:calc(32.33% - 0px)}.apoio .conteudo .itens-apoio div p strong{color:#001EFF;font-size:16px;line-height:24px;text-transform:uppercase;font-weight:600}.apoio .conteudo .itens-apoio span{flex:1 1 calc(2px - 0px);max-width:calc(2px - 0px);height:200px;background-color:#EEE}.apoio .conteudo hr.full{width:100%;margin:8px 0px;border-color:#EEE}.apoio .conteudo .dados-institucionais{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0px}.apoio .conteudo .dados-institucionais div{flex:1 1 calc(25% - 0px);max-width:calc(25% - 0px);display:flex;height:12.5rem;padding:1.5rem 2.25rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.25rem}.apoio .conteudo .dados-institucionais div:nth-child(1){background-color:#4174FF;color:#FFF}.apoio .conteudo .dados-institucionais div:nth-child(2){background-color:#000072;color:#FFF}.apoio .conteudo .dados-institucionais div:nth-child(3){background-color:#004141;color:#FFF}.apoio .conteudo .dados-institucionais div:nth-child(4){background-color:#5AD2A8;color:#001EFF}.apoio .conteudo .dados-institucionais div h3{font-family:'Tusker Grotesk 5500';font-size:2.5rem;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.apoio .conteudo .dados-institucionais div h4{font-family:'Tusker Grotesk 5500';font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}@media (max-width:768px){.apoio .conteudo .d-flex{flex-direction:column;align-items:flex-start;gap:16px}.apoio .conteudo .d-flex h3{font-size:20px;line-height:28px}.apoio .conteudo .itens-apoio{flex-direction:column;padding:1.5rem;gap:16px}.apoio .conteudo .itens-apoio div{flex:1 1 100%;max-width:100%}.apoio .conteudo .itens-apoio span{flex:1 1 100%;max-width:100%;width:100%;height:2px;background-color:#EEE}.apoio .conteudo .dados-institucionais{flex-direction:column;gap:0px}.apoio .conteudo .dados-institucionais div{flex:1 1 100%;max-width:100%;height:auto;padding:1.5rem;width:100%}}.beneficios{border-top:2px solid #EEE}.beneficios .conteudo .d-flex{flex-direction:row;align-items:stretch;justify-content:space-between;gap:16px}.beneficios .conteudo .d-flex div{flex:1 1 calc(25% - 16px);max-width:calc(25% - 16px);display:flex;padding:1.5rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.beneficios .conteudo .d-flex div.blue-4-bg{color:#FFF;transition:background-color 0.3s ease;cursor:default;justify-content:flex-start;height:290px}.beneficios .conteudo .d-flex div.blue-4-bg:hover{background-color:#001EFF !important}.beneficios .conteudo .d-flex div.blue-4-bg i, .beneficios .conteudo .d-flex div.blue-4-bg span{font-size:60px;line-height:60px;margin-bottom:16px;color:#98B6FF;transition:font-size 0.3s ease, line-height 0.3s ease, color 0.3s ease}.beneficios .conteudo .d-flex div.blue-4-bg:hover i, .beneficios .conteudo .d-flex div.blue-4-bg:hover span{font-size:40px;line-height:40px;color:#FFF}.beneficios .conteudo .d-flex div.blue-4-bg h3{font-family:'Tusker Grotesk 5500';font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}@media (max-width:768px){.beneficios .conteudo .d-flex{flex-direction:column;gap:16px}.beneficios .conteudo .d-flex div{flex:1 1 100%;max-width:100%;padding:1.25rem}.beneficios .conteudo .d-flex div:first-child{padding:24px 0px 8px}.beneficios .conteudo .d-flex div:first-child h2{margin:0px;padding:0px}.beneficios .conteudo .d-flex div.blue-4-bg i{font-size:48px;line-height:48px;margin-bottom:12px}.beneficios .conteudo .d-flex div.blue-4-bg h3{font-size:1.25rem;line-height:1.4}}.parcerias .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.parcerias .conteudo .horizontal-scroll{margin-bottom:8px}.parcerias .conteudo .card{flex:0 0 458px !important}.parcerias .conteudo .card figure{aspect-ratio:16/9;width:100%;margin:0px;overflow:hidden}.parcerias .conteudo .card figure img{width:100%;height:100%;object-fit:cover;object-position:center}.parcerias .conteudo .card .text{padding:16px}.parcerias .conteudo .card .text p{margin-bottom:0px;padding-bottom:0px;text-transform:uppercase;color:#001EFF;font-family:'Tusker Grotesk 5500'}.parcerias .conteudo p span{color:#001EFF;font-weight:600}.parcerias .conteudo #pills-atividades .d-flex{flex-direction:row;align-items:stretch;justify-content:space-between}.parcerias .conteudo #pills-atividades .blue-1-bg{padding:24px;margin:24px 0px}.parcerias .conteudo #pills-atividades .blue-1-bg span{flex:1 1 calc(2px - 0px);max-width:calc(2px - 0px);height:140px;background-color:#98B6FF}.parcerias .conteudo #pills-atividades .blue-1-bg hr.full{width:100%;margin:8px 0px;border-color:#98B6FF}.parcerias .conteudo #pills-atividades .d-flex div{flex:1 1 calc(33.333% - 24px);max-width:calc(33.333% - 24px)}.parcerias .conteudo #pills-atividades .d-flex div p span{color:#001EFF;text-transform:uppercase;font-weight:600;background:transparent !important}.parcerias .conteudo #pills-atividades .d-flex div.box{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);background-color:#FFF;padding:24px}.parcerias .conteudo #pills-atividades .d-flex div.box h3{color:#001EFF;font-family:'Tusker Grotesk 5500'}.parcerias .conteudo #pills-atividades .blue-4-bg{justify-content:space-between;align-items:center;color:#FFF !important}.parcerias .conteudo #pills-atividades .blue-4-bg p, .parcerias .conteudo #pills-atividades .blue-4-bg p span{color:#FFF !important}.parcerias .conteudo #pills-atividades .blue-4-bg ul.list li::marker{color:#BBCDFF !important}.parcerias .conteudo #pills-atividades .blue-4-bg div{flex:1;max-width:calc(50% - 0px)}.parcerias .conteudo #pills-bolsas .blue-4-bg div{flex:1;max-width:calc(70% - 0px)}.parcerias .conteudo #pills-atividades .blue-4-bg div.second, .parcerias .conteudo #pills-bolsas .blue-4-bg div.second{display:flex;align-items:center;justify-content:center}.parcerias .conteudo #pills-atividades .blue-4-bg div figure, .parcerias .conteudo #pills-bolsas .blue-4-bg div figure{aspect-ratio:3/2;width:100%;margin:0px;overflow:hidden}.parcerias .conteudo #pills-atividades .blue-4-bg div figure div, .parcerias .conteudo #pills-bolsas .blue-4-bg div figure div{width:100%;height:100%;max-width:calc(100% - 0px)}.parcerias .conteudo #pills-atividades .blue-4-bg div figure .carousel-indicators, .parcerias .conteudo #pills-bolsas .blue-4-bg div figure .carousel-indicators{width:auto;height:auto;bottom:4px !important}.parcerias .conteudo #pills-atividades .d-flex div .area{flex:1 1 calc(75% - 24px);max-width:calc(75% - 24px);padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.parcerias .conteudo #pills-bolsas .d-flex div .area .box{background-color:#FFF;flex:1 1 calc(100% - 24px);max-width:calc(100% - 24px);padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.parcerias .conteudo #pills-bolsas .d-flex div .area .box i{font-size:60px;line-height:60px;color:#001EFF}.parcerias .conteudo #pills-bolsas .d-flex div .area .box div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:0px;flex:1 1 calc(100% - 24px);max-width:calc(100% - 24px)}.parcerias .conteudo #pills-bolsas .d-flex div .area .box div h3{color:#001EFF}.parcerias .conteudo #pills-bolsas .d-flex div .area .box div p{color:#000072}.parcerias .conteudo #pills-bolsas .d-flex div .area p{color:#FFF}@media (max-width:768px){.parcerias .conteudo{padding:0px}.parcerias .conteudo .d-flex{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:16px;padding:0px 24px}.parcerias .conteudo .tab-pane p{padding:0px 24px}.parcerias .conteudo .tab-pane ul{margin:0px 24px}.parcerias .conteudo .horizontal-scroll{margin-bottom:16px}.parcerias .conteudo .card{flex:0 0 90% !important}.parcerias .conteudo .card .text{padding:16px}.parcerias .conteudo .card .text p{padding:0px}.parcerias .conteudo #pills-atividades .d-flex{flex-direction:column;gap:16px;margin:24px 0}.parcerias .conteudo #pills-atividades .d-flex div{flex:1 1 100%;max-width:100%}.parcerias .conteudo #pills-atividades .d-flex div p{padding:0px}.parcerias .conteudo #pills-atividades hr{margin-left:24px}.parcerias .conteudo #pills-atividades .d-flex div.box{flex:1 1 100%;max-width:100%;padding:16px}.parcerias .conteudo #pills-bolsas .d-flex{flex-direction:column;gap:16px;margin:24px 0}.parcerias .conteudo #pills-bolsas .d-flex div{flex:1 1 100%;max-width:100%;padding:16px;gap:16px}.parcerias .conteudo #pills-bolsas .d-flex div.ratio{padding:0px !important}.parcerias .conteudo #pills-bolsas .d-flex div p{padding:0px}.parcerias .conteudo #pills-bolsas .d-flex div i{font-size:40px;line-height:40px}.parcerias .conteudo #pills-bolsas .d-flex div div{flex:1 1 100%;max-width:100%}.parcerias .conteudo #pills-atividades .blue-1-bg{margin:24px}.parcerias .conteudo .blue-4-bg{flex-direction:column !important;margin:0px !important;padding:0px !important}.parcerias .conteudo .blue-4-bg div{width:100% !important;padding:0px !important}.parcerias .conteudo .blue-4-bg div .area{flex:1 1 calc(100% - 0px) !important;max-width:calc(100% - 0px) !important;padding:0px 24px 24px !important}.parcerias .conteudo .blue-4-bg div .area .box{flex:1 1 calc(100% - 0px) !important;max-width:calc(100% - 0px) !important;padding:24px !important}.parcerias .conteudo .blue-4-bg div .area ul{margin:0px !important}.parcerias .conteudo .blue-4-bg div figure .carousel-indicators{padding-left:0px !important;padding-right:24px !important;margin-left:0px !important;margin-right:0px !important;gap:4px !important}}.prepare-se .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.prepare-se .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}.prepare-se .conteudo .d-flex div h2{color:#FFF;padding-right:160px}.prepare-se .conteudo .d-flex div:nth-child(1){padding:60px 60px 60px 0px}@media (max-width:768px){.prepare-se .conteudo{padding:0px}.prepare-se .conteudo .d-flex{flex-direction:column;align-items:flex-start;gap:0px}.prepare-se .conteudo .d-flex div{flex:1 1 100%;max-width:100%}.prepare-se .conteudo .d-flex div h2{padding-right:0}.prepare-se .conteudo .d-flex div:nth-child(1){padding:36px 24px}}.como-funciona .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.como-funciona .conteudo .passos-como-funciona{display:flex;flex-direction:row;justify-content:inherit;align-items:inherit;gap:33px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100vw;margin-left:calc(50% - 50vw);padding-left:max(0px, calc((100vw - 1440px) / 2 + 0px));padding-right:max(0px, calc((100vw - 1440px) / 2 + 0px));scrollbar-width:none}.como-funciona .conteudo .passos-como-funciona div{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.5rem;flex:1 0 0;background-color:#000072;flex:0 0 336px;scroll-snap-align:center;position:relative;overflow:hidden;padding:24px;transition:background-color 0.3s ease;height:320px}.como-funciona .conteudo .passos-como-funciona div:hover{background-color:#001EFF}.como-funciona .conteudo .passos-como-funciona div h3{font-family:'Tusker Grotesk 5500';font-size:2rem;font-style:normal;font-weight:400;line-height:125%;text-transform:uppercase;color:#BBCDFF}.como-funciona .conteudo .passos-como-funciona div h3 span{font-family:'Tusker Grotesk 5500';font-size:2.5rem;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:block;color:#FFF;transition:font-size 0.3s ease, line-height 0.3s ease}.como-funciona .conteudo .passos-como-funciona div:hover h3{color:#FFF}.como-funciona .conteudo .passos-como-funciona div:hover h3 span{font-size:1.5rem;line-height:140%;color:#98B6FF}.como-funciona .conteudo .passos-como-funciona div p, .como-funciona .conteudo .passos-como-funciona div p a{color:#FFF}@media (max-width:768px){.como-funciona .conteudo .d-flex{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.como-funciona .conteudo .passos-como-funciona{padding-left:24px;padding-right:24px}.como-funciona .conteudo .passos-como-funciona div{flex:0 0 300px}}.vantagens{border-top:2px solid #EEE}.vantagens .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.vantagens .conteudo .d-flex div:nth-child(1){flex:1 1 calc(60% - 24px);max-width:calc(60% - 24px)}.vantagens .conteudo .d-flex div:nth-child(1) div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px)}.vantagens .conteudo .d-flex div:nth-child(2){flex:1 1 calc(40% - 24px);max-width:calc(40% - 24px)}.vantagens .conteudo .d-flex div:nth-child(2) .box{float:right;display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;align-self:stretch;border:2px solid #EEE;flex:1 1 calc(90% - 4px);max-width:calc(90% - 4px);text-align:left}.vantagens .conteudo .d-flex div:nth-child(2) .box i, .vantagens .conteudo .d-flex div:nth-child(2) .box span{font-size:60px;line-height:60px;color:#98B6FF;margin-bottom:24px}.vantagens .conteudo .d-flex div:nth-child(2) .box h3{color:#001EFF;font-size:24px}.vantagens .conteudo .d-flex div:nth-child(2) .box p{margin-bottom:0px;padding-bottom:0px}@media (max-width:768px){.vantagens .conteudo .d-flex{flex-direction:column;align-items:stretch;gap:16px}.vantagens .conteudo .d-flex div:nth-child(1), .vantagens .conteudo .d-flex div:nth-child(2){flex:1 1 100%;max-width:100%}.vantagens .conteudo .d-flex div:nth-child(1) div{flex:1 1 100%;max-width:100%}.vantagens .conteudo .d-flex div:nth-child(2) .box{float:none;flex:1 1 100%;max-width:100%;padding:20px}.vantagens .conteudo .d-flex div:nth-child(2) .box i{font-size:48px;line-height:48px;margin-bottom:16px}}.painel .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.painel .conteudo .d-flex div, .painel .conteudo .d-flex figure{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px);float:right}.painel .conteudo .d-flex figure{aspect-ratio:3/2;margin:0px;padding:0px;overflow:hidden;position:relative}.painel .conteudo .d-flex figure::before{content:url('/wp-content/themes/facasper/assets/images/before.svg');position:absolute;top:0;left:0;z-index:1;pointer-events:none;transform:translate(0, 0);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.painel .conteudo .d-flex figure:hover::before{transform:translate(-80%, -80%)}.painel .conteudo .d-flex figure::after{content:url('/wp-content/themes/facasper/assets/images/after.svg');position:absolute;bottom:-10px;right:0;z-index:1;transform:translate(0, 0);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.painel .conteudo .d-flex figure:hover::after{transform:translate(100%, 100%)}.painel .conteudo .d-flex figure div{flex:1 1 calc(100% - 0px);max-width:calc(100% - 0px);float:none;height:100%}.painel .conteudo .d-flex div .box{display:flex;padding:3rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch;border:2px solid #001EFF;flex:1 1 calc(90% - 3rem);max-width:calc(90% - 3rem);background-color:#FFF;height:100%}.painel .conteudo .d-flex div .box h2, .painel .conteudo .d-flex div .box table{margin-bottom:0px}.painel .conteudo .d-flex div .box table thead tr th{text-transform:uppercase;color:#FFF;background-color:#4174FF}.painel .conteudo .d-flex div .box table tbody tr td span{width:8px;height:8px;border-radius:100%;display:inline-block;margin-right:8px;background-color:#4174FF}.painel .conteudo .d-flex div .box table tbody tr td span.one{background-color:#001EFF}.painel .conteudo .d-flex div .box table tbody tr td span.two{background-color:#ED70DE}.painel .conteudo .d-flex div .box table tbody tr td span.three{background-color:#5AD2A8}.painel .conteudo .d-flex div .box table tbody tr td span.four{background-color:#004141}.painel .conteudo .d-flex div .box table tbody tr td span.five{background-color:#EEE}.painel .conteudo .d-flex div .box table tbody tr td span.six{background-color:#BBCDFF}.painel .conteudo .d-flex figure{aspect-ratio:3/2;width:100%;margin:0px;overflow:hidden}.painel .conteudo .d-flex figure img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.55s ease;transform-origin:center center}.painel .conteudo .d-flex figure:hover img{transform:scale(1.06)}@media (max-width:768px){.painel .conteudo .d-flex{flex-direction:column;align-items:stretch;gap:16px}.painel .conteudo .d-flex div, .painel .conteudo .d-flex figure{flex:1 1 100%;max-width:100%;float:none}.painel .conteudo .d-flex div .box{padding:1.5rem;flex:1 1 100%;max-width:100%}.painel .conteudo .d-flex figure{max-height:none;aspect-ratio:4 / 3}.painel .conteudo .d-flex div .box table{font-size:14px}.painel .conteudo .d-flex figure::before, .painel .conteudo .d-flex figure::after{display:none}}.empresas .conteudo .box{display:flex;padding:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;border:2px solid #EEE;flex:1 1 calc(100% - 24px);max-width:calc(100% - 24px);margin-bottom:24px}.empresas .conteudo .box div{display:flex;flex-direction:column;gap:24px;width:100%}.empresas .conteudo .box div p{margin:0px}.empresas .conteudo .box div p span{color:#001EFF;text-transform:uppercase;font-weight:bold}.empresas .conteudo .box div div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:100%}.empresas .conteudo .box div div a{aspect-ratio:16/6;flex:1 1 calc(25% - 24px);max-width:calc(25% - 24px);margin:0px;padding:0px;border:2px solid #EEE;display:flex;align-items:center;justify-content:center}.empresas .conteudo .box div div a figure img{width:100%;height:100%;max-height:40px;object-fit:contain;object-position:center}.empresas .conteudo .box hr{width:100%;border:none;border-top:2px solid #EEE;margin:0px}.empresas .conteudo h3{color:#001EFF}@media (max-width:768px){.empresas .conteudo .box{padding:20px;gap:16px;margin-bottom:20px;flex:1 1 100%;max-width:100%}.empresas .conteudo .box div{gap:16px}.empresas .conteudo .box div div{flex-wrap:wrap;gap:12px;justify-content:flex-start}.empresas .conteudo .box div div a{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}.empresas .conteudo .box div div a figure{text-align:center}.empresas .conteudo .box div div a figure img{width:80%;height:auto}.empresas .conteudo h3{font-size:20px}}.duvidas .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.duvidas .conteudo h3{color:#4174FF;margin-top:28px;margin-bottom:20px;font-size:24px;line-height:32px}.seja-parceiro{background-color:#000072 !important;background-image:url(/wp-content/themes/facasper/assets/images/c-casper.svg) !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:120px 0px}.seja-parceiro .conteudo{max-width:1024px}.seja-parceiro .conteudo .d-flex{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.seja-parceiro .conteudo .d-flex div{flex:1 1 calc(50% - 24px);max-width:calc(50% - 24px)}.seja-parceiro .conteudo .d-flex div:nth-child(1), .seja-parceiro .conteudo .d-flex div:nth-child(1) h2, .seja-parceiro .conteudo .d-flex div:nth-child(1) p{color:#FFF}.seja-parceiro .conteudo .d-flex div:nth-child(1) p{text-transform:uppercase;font-size:14px}.seja-parceiro .conteudo .d-flex div.box{background:#FFF;padding:3rem}.seja-parceiro .conteudo .d-flex div.box h3{color:#001EFF}@media (max-width:768px){.seja-parceiro{padding:60px 0px;background-position:center;background-size:250%}.seja-parceiro .conteudo{max-width:100%;padding:0 20px}.seja-parceiro .conteudo .d-flex{flex-direction:column;gap:24px}.seja-parceiro .conteudo .d-flex div{flex:1 1 100%;max-width:100%}.seja-parceiro .conteudo .d-flex div.box{padding:24px 16px}}@keyframes fadeInUp{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes countUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transform:translateY(32px);transition:opacity 0.6s ease, transform 0.6s ease}.reveal-left{opacity:0;transform:translateX(-40px);transition:opacity 0.6s ease, transform 0.6s ease}.reveal-right{opacity:0;transform:translateX(40px);transition:opacity 0.6s ease, transform 0.6s ease}.reveal.visible, .reveal-left.visible, .reveal-right.visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:0.08s}.reveal-delay-2{transition-delay:0.16s}.reveal-delay-3{transition-delay:0.24s}.reveal-delay-4{transition-delay:0.32s}.banner-slider__content-resumo{animation:fadeInUp 0.55s ease both;animation-delay:0.05s}.banner-slider__content-titulo{animation:fadeInUp 0.55s ease both;animation-delay:0.18s}.banner-slider__content p{animation:fadeInUp 0.55s ease both;animation-delay:0.28s}.banner-slider__content .btn{animation:fadeInUp 0.55s ease both;animation-delay:0.38s}.banner-slider__slide-image{animation:fadeInRight 0.7s ease both;animation-delay:0.15s}.dados-institucionais > div.visible h3{animation:countUp 0.5s ease both}.floating-cta{position:fixed;bottom:28px;right:28px;z-index:1000;background:#001EFF;color:#fff;font-weight:700;font-size:0.9rem;padding:14px 22px;border-radius:50px;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,114,0.35);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity 0.35s ease, transform 0.35s ease}.floating-cta.visible{opacity:1;transform:translateY(0);pointer-events:auto}.floating-cta:hover{background:#000072;color:#fff}@media (max-width:768px){.floating-cta{bottom:16px;right:16px;font-size:0.82rem;padding:12px 18px}}@media (prefers-reduced-motion:reduce){*, *::before, *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}.reveal, .reveal-left, .reveal-right{opacity:1;transform:none}.floating-cta{transition:none}.banner-slider__content-resumo, .banner-slider__content-titulo, .banner-slider__content p, .banner-slider__content .btn, .banner-slider__slide-image{animation:none;opacity:1;transform:none}}