.header-vertical{position:fixed;top:0}.banner-backcolor{width:100%;background-color:#f0a5ce}.banner-title{position:absolute;top:10%;left:20%;font-size:calc(1.7rem - 10%);font-weight:600;line-height:normal;color:#fff}.banner-title span{font-size:1rem;font-weight:400}.banner-btn{padding:5px;width:fit-content;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#004e93}.banner-btn:hover{background-color:#00468b}.title{font-size:2.9rem;font-weight:800;color:#004e93}.title span{color:#f1a5cf}.depoiments-slider,.products-slider{width:100%;margin:0;padding:0;display:flex;z-index:1}.slide{width:calc(var(--content-width) - 300px);text-align:center}.degrade-left{width:100px;height:calc(100% - 50px);position:absolute;top:0;left:0;background:linear-gradient(90deg,#fff 0,rgba(0,0,0,0) 80%);z-index:2}.degrade-right{width:100px;height:calc(100% - 50px);position:absolute;top:0;right:0;background:linear-gradient(90deg,rgba(0,0,0,0) 20%,#fff 100%);z-index:2}.glider{overflow:hidden}.sub-title{font-size:1.1rem;font-weight:500}.slide-item{margin:0 10px 0 10px;max-width:220px;min-width:180px}.service-name{text-align:center;line-height:normal;font-size:.9rem;font-weight:700;height:30px}.btn-value{padding:10px 20px 10px 20px;width:fit-content;font-weight:700;font-size:1rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#4bb6b5;color:#fff;white-space:nowrap}.btn-value div{position:absolute;top:2px;font-size:9px;font-weight:400;font-style:italic}.saiba-mais{padding:15px 50px 15px 50px;width:fit-content;background-color:#2f7771;font-size:1.5rem;font-weight:700;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.glider-prev,.glider-prev .depoiments{margin-left:-25px}.glider-next,.glider-next .depoiments{margin-right:-25px}.glider-next .depoiments svg,.glider-next svg,.glider-prev .depoiments svg,.glider-prev svg{width:80px;height:80px;color:#00b7b6}.dots,.dots .depoiments{margin-top:25px}.about{margin-bottom:30px}.vidaclass-porque .text{position:absolute;top:30px;left:38%}.vidaclass-porque .text .response{font-weight:400}.vidaclass-porque img{max-width:500px}.assine-agora{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.assine-agora div{padding:10px;font-size:1.8rem;line-height:25px}.assine-agora .bar{padding:0;width:3px;height:65px;border-style:solid;border-width:0 3px 0 0;border-color:#fff}.assine-agora .value{padding-top:15px;font-weight:800;line-height:20px}.assine-agora .value span{font-weight:400;font-size:.9rem}.more img{max-width:600px}.desconto div,.online div,.presencial div{margin:0 20px 0 20px;width:400px;line-height:normal}.desconto p,.online p,.presencial p{margin-bottom:15px;font-size:2.5rem;font-weight:700;color:#4bb6b5;line-height:35px}.online p{color:#2f7771}.desconto p{color:#f1a5cf}.desconto span,.online span,.presencial span{font-size:1.5rem;font-weight:400;color:#004e93}.benefits{flex-direction:column}.oferece{padding:100px 0 100px 0;background-image:url("../../../../img/vertical/desktop/mother/oferece.webp");background-repeat:no-repeat;background-size:cover}.oferece .header{width:calc(100% - 50px)}.oferece .body-width{width:70%;display:flex;align-items:normal;justify-content:center}.ofe-l,.ofe-r{width:50%}.ofe-row{display:flex;flex-direction:row}.ofe-row div{display:flex;justify-content:center;flex-direction:column}.ofe-row p{margin-bottom:10px;line-height:normal;font-size:1.4rem;font-weight:700}.ofe-row span{line-height:normal;font-size:1rem;font-weight:400}.oferece .bar{padding:0;margin:0 25px 0 25px;width:3px;height:500px;border-style:solid;border-width:0 3px 0 0;border-color:#2f7771}.oferta{width:768px;padding:15px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2f7771;color:#fff}.oferta .body{padding:15px;border-style:solid;border-width:1px;border-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.oferta .title{color:#fff}.oferta .assine-plano{width:50%;margin-right:10px;font-size:2rem;font-weight:700}.oferta .assine-detail{width:50%;padding:20px;margin-left:10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#48ada5;font-size:2rem;font-weight:500}.assine-detail .assine{padding:10px 20px 10px 20px;background-color:#fff;color:#004e93;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;font-size:1.4rem;font-weight:700;white-space:nowrap}.assine-detail .assine:hover{background-color:#f0f0f0}.assine-detail .value{font-size:2.4rem}.assine-detail span{font-size:1rem}.slide-depoiment{margin:0 15px 0 15px;padding:0 10px 0 10px;max-width:260px;min-width:230px;justify-content:normal}.picture{width:100%;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.client-info{width:100%;text-align:left}.client-info .name{font-size:.9rem;font-weight:600}.client-info .uf{font-size:.8rem}.depoiment-text{text-align:justify;font-size:1rem;height:150px;overflow:hidden}.keep-reading{padding:0 0 5px 10px;position:absolute;bottom:-6px;right:0;background-color:#fff;font-weight:500;font-style:italic;font-size:.8rem}.rate{margin-top:10px;display:inline;width:20px;vertical-align:bottom}.questions .body{width:85%;padding:20px;flex-direction:column}.questions .body-question{padding:0 25px 0 25px;width:100%;flex-direction:column;border-style:solid;border-width:3px;border-color:#eaecec;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#f5f5f5}.body-question hr{width:100%;height:3px;background-color:#eaecec}.questions .title{width:100%;color:#1f2127;font-weight:700}.question-accordion{width:100%;margin:25px 0 25px 0;font-size:1rem}.question-accordion .action{display:flex;align-items:center}.question-accordion .question{padding:10px 0 10px 0;display:flex;width:90%;align-items:center;font-size:1.5rem;font-weight:600}.question-accordion .question span{margin-right:20px;font-size:1.9rem;font-weight:800;color:#a196a6}.question-accordion .btns{width:10%;display:flex;align-items:center;justify-content:right}.btns .close div,.btns .open div{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#fff;font-size:1.9rem;font-weight:800}.question-accordion .response{padding:0 70px 0 60px;text-align:justify;font-size:1.2rem}@media (max-width:1680px){.banner-title{font-size:1.6rem}.service-name{font-size:1rem}.vidaclass-porque .text{position:absolute;top:25px;left:35%}}@media (max-width:1600px){.vidaclass-porque .text{position:absolute;top:30px;left:38%}}@media (max-width:1440px){.banner-title{font-size:1.4rem}.title{font-size:2.5rem}.sub-title{font-size:1rem}.service-name{font-size:.9rem}.vidaclass-porque .text{position:absolute;top:30px;left:40%}}@media (max-width:1366px){.banner-title{font-size:1.3rem}.title{font-size:2rem}.sub-title{font-size:1rem}.vidaclass-porque .text{position:absolute;top:30px;left:45%}.oferece .body-width{width:80%}}@media (max-width:1360px){.title{font-size:2rem}.sub-title{font-size:1rem}}@media (max-width:1280px){.banner-title{font-size:1rem}.banner-title span{font-size:.8rem;font-weight:400}.title{font-size:2rem}.sub-title{font-size:1rem}.vidaclass-porque .text{position:absolute;top:30px;left:48%}.oferece .body-width{width:90%}}@media (max-width:1180px){.vidaclass-porque .text{position:absolute;top:30px;left:52%}}@media (max-width:1080px){.banner-title{font-size:.9rem}.banner-title span{font-size:.7rem;font-weight:400}.banner-btn-adj{margin-top:0}.title{font-size:1.5rem}.sub-title{font-size:.9rem}.service-name{font-size:.8rem}.vidaclass-porque .text{position:absolute;top:30px;left:55%}.client-info .name{font-size:.8rem}.client-info .uf{font-size:.7rem}.depoiment-text{text-align:justify;font-size:.9rem;height:150px;overflow:hidden}}@media (max-width:1024px){.banner-btn-adj{margin-top:0}.banner-title span{font-size:.7rem;font-weight:400}.title{font-size:1.5rem}.sub-title{font-size:.9rem}.btn-value{font-weight:600;font-size:1.2rem}.btn-value div{font-size:10px}.vidaclass-porque .text{position:absolute;top:30px;left:55%}.slide-item{margin:0 10px 0 10px;max-width:220px;min-width:142px}.slide-depoiment{min-width:215px;margin:0 15px 0 15px;padding:0 10px 0 10px}}@media (max-width:980px){:root{--content-width:calc(100vw - 20px);--content-padding-lr:0 15px 0 15px}.margin-tb15{margin:5px 0 5px 0}.margin-tb30{margin:20px 0 20px 0}.banner-btn{padding:5px;font-size:.7rem}.banner-btn-adj{margin-top:0}.banner-title{position:absolute;top:10%;left:20%;font-size:1.2rem;font-weight:600;line-height:normal;color:#fff}.banner-title span{font-size:.7rem;font-weight:400}.title{font-size:1.2rem}.sub-title{font-size:.9rem}.service-name{height:40px}.btn-value{padding:10px 15px 10px 15px;font-weight:600;font-size:1rem}.btn-value div{font-size:10px}.slide{width:85%;text-align:center}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%;min-width:unset}.slide-depoiment img{max-width:70%}.slide-item{margin:0;max-width:unset;min-width:unset}.slide-item img{width:70%!important;height:auto!important}.vidaclass-porque{max-width:100%}.vidaclass-porque img{margin:30px 0 60px 0;width:40%!important}.vidaclass-porque .text{position:absolute;top:0;left:45%}.assine-agora div{padding:10px;font-size:1.2rem;line-height:20px}.more img{width:40%!important}.desconto p,.online p,.presencial p{margin-bottom:15px;font-size:1.8rem;line-height:20px}.desconto span,.online span,.presencial span{font-size:1.2rem;font-weight:400}.ofe-row p{font-size:1rem}.ofe-row span{font-size:.8rem}.ofe-row div img{width:120px!important;height:auto!important}.oferta .assine-plano{width:50%;font-size:1.7rem}.oferta .assine-detail{font-size:1.4rem;font-weight:500}.assine-detail .value{font-size:2rem}.slide-depoiment{margin:0;width:unset;max-width:unset;min-width:unset}.depoiment-text{height:142px}.question-accordion .question{font-size:1.2rem}.question-accordion .response{font-size:1rem}}.btn_cards_outubro{background-color: #f1a5cf;}.btn_out{background-color: #ec268f;}.class_title_out{color: #ec268f !important;}.class_title_2_out{color: #f1a5cf !important;}.class_title_3_out{color: #51225b !important;}.ofereceout{background-image: url(../../../../img/vertical/desktop/mother/ofereceout.webp);}a:hover{cursor: pointer;}