body,body *{margin:0;padding:0;box-sizing:border-box}.headerBanner,.sectionHeader{height:fit-content;position:relative}.thankyouContainer,body,body *{box-sizing:border-box}.dropDrowLink:hover,.mobileMenuBar.whiteBg,.navbarSection.whiteBd{background-color:var(--whiteColor)}:root{--branco:#fefefe;--branco-opaco:#e6e6e6;--azul-escuro:#000b21;--azul-claro:#00ccff;--azul-transp:#00ccff33;--branco-azulado:#f7faff;--cinzaEscuro:#3e484f;--cinza:#a7acb0;--preto-transp:rgba(0, 0, 0, 0.8);--indigo:#571292;--whiteBc:#fefefe;--montserrat:"Montserrat",Arial;--whiteColor:white;--blackColor:black;--colorFontPattern:#ffffffcd;--bgColorModalLogin:#00000073;--colorButtonReturn:#00ccff;--borderColorButtonLogin:white;--colorLine:white;--bgColorLinksSocialMedia:#571292;--bgColorButtonSupport:#571292;--bgColorButtonSupportHover:#561292bf;--bgColorNavbar:#00000000;--bgColorLinksContainer:#00ccff;--colorFontLinksScrolled:black;--colorFontLinks:rgba(255, 255, 255, 0.7);--colorFontLinksHover:#1bbc9b;--maxWidth:1200px;--minWidth:90%}body,html{height:fit-content;width:100%;scroll-behavior:smooth;background-color:var(--branco)!important}body{font-family:var(--montserrat),Arial}.bodyContainer{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--branco)}.gratitudeElement,.headerIcon{width:100%;display:flex;justify-content:center}.formImageDesktop{aspect-ratio:unset!important}.gratitudeElement{height:fit-content;align-items:center}.sectionHeader{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:2.75rem;z-index:5;background-color:rgba(0,0,255,0)}.bannerDesktop,.benefitDesktop,.meninaDesktop{display:block}.bannerMobile,.benefitMobile,.meninaMobile,.mobileMenuBar.secondBar{display:none}.headerBanner{width:100%;top:0}.headerBanner img,.sectionApresentationImageBackground img,.sectionProductDetailsBackgroundImage,.sectionProductDetailsBackgroundImage img,.videoAbeThumb img{width:100%}.headerIcon{height:17rem;align-items:center;position:absolute;bottom:-1rem}.apresentation,.headerText,.sectionApresentationImageBackground{width:100%;height:fit-content}.apresentation,.sectionApresentationText{justify-content:center;row-gap:1rem;display:flex}.headerIcon img{height:80%}.headerText{position:absolute;bottom:17rem}.headerText h1{text-align:center;font-size:52px;color:var(--branco)}.apresentation{margin-top:1rem;align-items:center;flex-direction:column;z-index:3}.sectionApresentationText{width:fit-content;height:18rem;align-items:center;flex-direction:column;text-align:center}.benefitTitleContainer h1,.sectionApresentationText h1{font-size:28px}.sectionApresentationText p{font-size:16px}.videoAbeThumb{width:50%;height:24.95rem;margin-bottom:2rem;cursor:pointer}.videoAbe{width:100%;height:100%}.productDetails{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-8.5%;z-index:4;position:relative;padding:1rem 0}.sectionProductDetailsTextAndIcons{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:4.25rem;position:absolute;top:50%;transform:translateY(-55%)}.benefitContainer{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column}.benefitTitleContainer{width:100%;height:fit-content;margin-bottom:2.75rem;text-align:center}.benefitInstitutionItemsContainer,.benefitStudentItemsContainer{width:100%;height:fit-content;display:flex;justify-content:space-evenly;align-items:center}.itemContainer{width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:1rem;padding:.75rem;text-align:center}.itemContainer img{width:75%}.textIconBenefit{font-size:16px;font-weight:600}.abeContainer{width:100%;height:fit-content;padding:3rem 0 6rem;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap-reverse}.thankyouBody,.thankyouContainer{justify-content:center;display:flex}.sectiondText{width:30rem;padding-left:1rem;height:fit-content}.sectiondText h1{font-size:28px;line-height:3rem}.sectiondText p{font-size:16px;line-height:1.65rem;margin-top:.25rem}.sectionImage{width:25rem;height:fit-content}.sectionImage img{width:90%}.thankyouContainer{margin:0;padding:0;width:100vw;height:100vh;position:fixed;z-index:99;top:0;left:-1000rem;align-items:center;color:var(--colorFontPattern);background:rgba(73,73,73,.43);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(11.2px);-webkit-backdrop-filter:blur(11.2px);transition:1s}.thankyouContainer.showThankyouContainer{left:0}.thankyouBody{max-width:var(--maxWidth);width:var(--minWidth);height:100%;align-items:center}.thankyouCardTilt{width:55%;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:1rem;padding:1rem}.navContainer,.navUpBar{padding:15px 0}.thankyouContainerPattern{width:80%;min-height:5rem;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.thankyouSectionTitleTitle{font-size:65px;margin-bottom:.5rem}.thankyouSectionTitle p{margin:0;font-size:20px}.thankyouSectionImage{height:15rem}.thankyouSectionImage img{height:100%}.thankyouSectionText{height:fit-content}.thankyouSectionText p{font-size:18px;margin:0}.thankyouSectionSocialMedia{display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:.5rem}.thankyouSectionSocialMediaIconSocialMedia{width:35%;height:fit-content;display:flex;justify-content:space-around;align-items:center}.thankyouSectionSocialMediaIconSocialMedia img{width:80%;opacity:1;transition:.4s}.thankyouSectionSocialMediaIconSocialMedia img:hover{opacity:.6}.thankyouSectionSocialMediaHiddenButton{width:80%;height:fit-content;display:flex;justify-content:center;align-content:center}.navUpBar,.navbarSection{width:100%;display:block;text-align:center}.thankyouSectionSocialMediaHiddenButton button{padding:.5rem 1rem;border-style:none;font-size:10px;border-radius:2rem;cursor:pointer;transition:.3s;color:var(--colorFontPattern);background-color:var(--colorButtonReturn)}#callLogin:hover,.dropDrowLink:hover,.navLink:hover,.navLinkItem:hover,.navbarDropDrown ul{color:var(--indigo)}.navUpBar,.navbarDropDrown ul{background-color:var(--indigo)}.navbarSection{position:fixed;top:0;left:0;right:0;z-index:999999}.navUpBarText{font-size:18px;line-height:20px;font-weight:700;color:var(--whiteColor);text-decoration:none}.dropDrowLink,.navLink,.navLinkItem{color:var(--whiteColor);font-size:14px;text-decoration:none;font-weight:600}.navContainer{max-width:var(--maxWidth);width:var(--minWidth);margin:auto;display:flex;justify-content:space-between;align-items:center}.navLogoImg{max-width:200px;width:calc(100% - 50px)}.navLinksBox{width:auto;justify-content:center;align-items:center;list-style:none;column-gap:20px;display:flex}.navLinksBox.closedMenu{display:flex}.navLink,.navLinkItem{transition:.3s;line-height:16px;cursor:pointer}.navbarDropDrown{width:auto;position:relative;display:flex;column-gap:15px;color:var(--whiteColor)}.navbarDropDrown ul{position:absolute;top:25px;left:auto;right:0;width:auto;display:none;flex-direction:column;justify-content:start;align-items:start;white-space:nowrap;list-style:none;border-radius:0 0 5px 5px;border:2px solid currentColor;overflow:hidden}.dropDrownItem{width:100%;display:flex;justify-content:start;align-items:start}.dropDrowLink{width:100%;padding:10px;text-align:start}#callLogin{width:auto;border:1px solid currentColor;padding:5px 10px}.form-login-title{color:var(--whiteColor)!important}.dropDrownIcon{font-size:16px;transition:.3s}.dropDrownIcon.upPosition{transform:rotateX(180deg)}.mobileMenu{width:32px;height:32px;display:none;flex-direction:column;justify-content:center;align-items:center;row-gap:8px;cursor:pointer;overflow:hidden}.mobileMenuBar{width:35px;height:2px;border-radius:5px;transition:.3s;position:relative}.mobileMenuBar.firstBar{transform:rotate(45deg);position:absolute;width:35px}.mobileMenuBar.thirdBar{transform:rotate(-45deg);position:absolute;width:35px}.mobileMenuBar.blackBg{background-color:var(--blackColor)}.blackColor{color:var(--blackColor)}@media (max-width:992px){.dropDrowLink,.navLink,.navLinkItem,.navbarDropDrown{color:var(--blackColor)}.navLinksBox{position:fixed;top:111px;left:0;right:0;bottom:0;display:none;flex-direction:column;justify-content:start;align-items:start;padding:20px 45px;background-color:var(--whiteColor);row-gap:20px;border-top:1px solid #0000001f}.mobileMenu{display:flex}.navbarDropDrown{display:flex;flex-direction:column;align-items:start}.navbarDropDrown ul{background-color:transparent;position:relative;border:none;top:5px;padding-left:10px}.dropDrowLink{text-align:start}#form-login{margin-left:0!important}}@media (max-width:1024px){.bannerDesktop{display:none}.bannerMobile{display:block}.headerText h1{font-size:42px}.videoAbeThumb{height:17rem}.sectionProductDetailsTextAndIcons{flex-wrap:wrap;row-gap:2rem;transform:translateY(-50%)}.benefitInstitutionItemsContainer,.benefitStudentItemsContainer{flex-wrap:wrap}.benefitTitleContainer h1{font-size:24px}.textIconBenefit{font-size:14px}.benefitTitleContainer{margin-bottom:2rem}.itemContainer img{width:70%}.itemContainer{width:14rem;height:10rem}.abeContainer{gap:2rem}.sectiondText h1{font-size:24px;line-height:2.45rem;text-align:center}.sectiondText p{font-size:14px;line-height:1.15rem;text-align:center}.sectionImage{display:flex;justify-content:center;align-items:center}}@media (max-width:925px){.benefitDesktop,.meninaDesktop{display:none}.benefitMobile,.meninaMobile{display:block}.productDetails{margin-top:-22.5%}.apresentation{margin-top:-25rem;position:relative}.sectionApresentationText{position:relative;bottom:-30rem}.videoAbeThumb{width:75%;height:22rem;z-index:10;position:relative;bottom:-35rem}}@media (max-width:760px){.videoAbeThumb{width:75%;height:19rem;bottom:-31rem}}@media (max-width:625px){.videoAbeThumb{width:75%;height:16rem;bottom:-30rem}}@media (max-width:560px){.headerText h1{font-size:32px}.headerIcon{height:13rem}.headerText{bottom:12rem}.meninaDesktop{display:none}.meninaMobile{display:block}.apresentation{margin-top:-25rem;position:relative}.sectionApresentationText{position:relative;bottom:-25rem}.videoAbeThumb{width:80%;height:15rem;bottom:-25rem}}@media (max-width:480px){.videoAbeThumb{height:13rem;bottom:-23rem}}@media (max-width:430px){.headerText{bottom:10rem}.headerText h1{font-size:28px}.headerIcon{height:11rem}.sectionApresentationText{bottom:-23rem}.sectionApresentationText h1{font-size:22px}.sectionApresentationText p{font-size:12px}.videoAbeThumb{height:11.5rem;bottom:-20rem}.productDetails{margin-top:-25%}.sectionProductDetailsTextAndIcons{flex-wrap:wrap;row-gap:2rem}.benefitTitleContainer h1{font-size:24px}.textIconBenefit{font-size:14px}.benefitTitleContainer{margin-bottom:2rem}.itemContainer img{width:70%}.sectiondText{width:16rem;padding-left:0}.sectiondText h1{font-size:24px;line-height:2.45rem}.sectiondText p{font-size:14px;line-height:1.15rem}}@media (max-width:360px){.headerText{bottom:7rem}.headerText h1{font-size:22px}.headerIcon{height:8rem}.sectionApresentationText{bottom:-21rem}.benefitTitleContainer h1,.sectionApresentationText h1{font-size:18px}.sectionApresentationText p,.textIconBenefit{font-size:10px}.videoAbeThumb{height:10rem;bottom:-17rem}.productDetails{margin-top:-25%}.sectionProductDetailsTextAndIcons{flex-wrap:wrap;row-gap:2rem}.benefitTitleContainer{margin-bottom:2rem}.itemContainer img{width:70%}.sectiondText h1{font-size:18px;line-height:1.25rem}.sectiondText p{font-size:10px;line-height:1.15rem}.sectionImage{width:15rem}}@media (max-width:280px){.videoAbeThumb{height:7rem;bottom:-16rem}}