﻿body.HomeRoute{--gap-s: 2.96875rem;padding-top:var(--padding-top-fullbanner)}@media screen and (max-width:1023px){body.HomeRoute{--gap-s: 2.5rem}}body.HomeRoute .navigation-bar{display:flex}body.HomeRoute h1{display:inline-block}body.HomeRoute .rodape{margin-top:8.9375rem}@media screen and (max-width:1023px){body.HomeRoute .rodape{margin-top:2.8125rem}}body.HomeRoute #vitrine-1 .title-vitrine{text-align:center}.home{display:flex}@media screen and (max-width:1023px){.home{display:grid;grid-template-columns:100%}}.home>section{margin-block:var(--gap-s)}.home__fullbanner{margin-block:0 !important}.home__fullbanner .wrapper{position:absolute;left:50%;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 25px;transform:translateX(-50%)}@media screen and (max-width:1023px){.home__fullbanner .wrapper{padding:0}}.home__fullbanner .swiper-arrow{transform:unset}.home__fullbanner .swiper-pagination{position:absolute;bottom:.75rem}.home__fullbanner__hero{padding-top:var(--padding-top-fullbanner);margin:0 !important}.home__fullbanner__hero img{border-radius:30px}.home__tipos-de-curso .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;align-items:center;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr repeat(10, 0);gap:0 2.1875rem}.home__tipos-de-curso a{background-color:#fff;color:#383838;border:2px solid #003c37;display:block;height:5.125rem;line-height:5.125rem;border-radius:2.8125rem;text-align:center;font-size:1.3rem;font-weight:700;font-family:var(--font-2)}@media screen and (max-width:1023px){.home__tipos-de-curso a{height:2.8125rem;line-height:2.8125rem;font-size:.9375rem}}.home__quem-somos{background:transparent linear-gradient(180deg, #d7f9d366 0%, #d7f9d300 100%) 0% 0% no-repeat padding-box;padding:6.5625rem 0 4.4375rem}@media screen and (max-width:1023px){.home__quem-somos{padding:2.5625rem 0}}.home__quem-somos .flex{align-items:center;gap:3.125rem}@media screen and (max-width:1023px){.home__quem-somos .flex{flex-direction:column;gap:2.125rem}}.home__quem-somos__text{max-width:61.25rem}@media screen and (max-width:1023px){.home__quem-somos__text{max-width:100%}}.home__quem-somos__text>span{font-size:1.3125rem;letter-spacing:.315rem;font-weight:700;display:block;margin-bottom:.5625rem;text-transform:uppercase}@media screen and (max-width:1023px){.home__quem-somos__text>span{font-size:.875rem;letter-spacing:.225rem;margin-bottom:.625rem}}.home__quem-somos__text ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.875rem;margin:2.3125rem 0}@media screen and (max-width:1023px){.home__quem-somos__text ul{display:flex;overflow:auto;max-width:100%;gap:30px;margin:23px 0 0}.home__quem-somos__text ul::-webkit-scrollbar{display:none}}.home__quem-somos__text li{display:flex;align-items:center;gap:.8125rem}@media screen and (max-width:1023px){.home__quem-somos__text li{min-width:calc(50vw - 15px - 10px)}}.home__quem-somos__text li img{flex-shrink:0}.home__quem-somos__text li span{font-size:1rem;letter-spacing:.24rem;font-weight:600;display:block;margin-bottom:.1875rem;font-family:var(--font-2)}@media screen and (max-width:1023px){.home__quem-somos__text li span{font-size:.6875rem;letter-spacing:.24rem;margin-bottom:.0625rem}}.home__quem-somos__text li strong{display:block;font-size:1.5625rem;line-height:1.5625rem}@media screen and (max-width:1023px){.home__quem-somos__text li strong{font-size:.9375rem;line-height:.9375rem}}@media screen and (max-width:1023px){.home__quem-somos__text img[class*=icone]{width:2.0625rem}}.home__quem-somos__text .icone-conceito{width:2.6875rem}.home__quem-somos__text .icone-narrativa{width:2.6875rem}.home__quem-somos__text .icone-inspiracao{width:2.4375rem}.home__quem-somos__video{width:100%;max-width:45.125rem;overflow:hidden;border-radius:.9375rem;height:-moz-fit-content;height:fit-content;cursor:pointer}.home__quem-somos a.btn-1{max-width:26.125rem;font-size:1.4375rem}@media screen and (max-width:1023px){.home__quem-somos a.btn-1{max-width:18.25rem;font-size:.875rem}}.home__quem-somos .img{position:relative}.home__quem-somos .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.home__quem-somos .wd-marketing-banner{position:relative}.home__quem-somos iframe{width:100%;height:auto;aspect-ratio:722/407;height:100%;visibility:hidden;z-index:-1;position:absolute;top:0;left:0}.home__quem-somos iframe.show{z-index:1;visibility:visible}.home__quem-somos .title-vitrine strong,.home__quem-somos .title-vitrine span{text-align:left}@media screen and (max-width:1023px){.home__quem-somos .title-vitrine strong{line-height:1.8125rem}}.home__quem-somos .title-vitrine span{line-height:2.4375rem}@media screen and (max-width:1023px){.home__quem-somos .title-vitrine span{line-height:1.3125rem;font-size:.875rem;margin-top:1.0625rem}}.home__depoimentos [class*=group]{box-sizing:border-box}.home__depoimentos .aluno{background-color:#fff;display:grid;grid-template-columns:minmax(0, 5.5rem) minmax(0, 1fr);grid-template-rows:auto minmax(0, 1fr);gap:1.3125rem 1.875rem;border-radius:1.25rem;padding:1.875rem 2.5rem}@media screen and (max-width:1023px){.home__depoimentos .aluno{padding:1.25rem}}.home__depoimentos .aluno .stars{display:flex;align-items:center;gap:.4375rem;margin-top:.5625rem}@media screen and (max-width:1023px){.home__depoimentos .aluno .stars{margin-top:.625rem}}.home__depoimentos .aluno .stars svg{width:1.3125rem;height:1.25rem}@media screen and (max-width:1023px){.home__depoimentos .aluno .stars svg{width:.875rem;height:.875rem}}.home__depoimentos .aluno__img{overflow:hidden;position:relative;border-radius:100%;aspect-ratio:1}.home__depoimentos .aluno__img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.home__depoimentos .aluno__nome strong{display:block;font-family:var(--font-2);font-size:1.5625rem}@media screen and (max-width:1023px){.home__depoimentos .aluno__nome strong{font-size:1.1875rem;margin-bottom:.5rem}}.home__depoimentos .aluno__nome span{font-size:1.25rem;font-weight:500;display:block;line-height:1.5rem}@media screen and (max-width:1023px){.home__depoimentos .aluno__nome span{font-size:.9375rem;line-height:1.125rem}}.home__depoimentos .aluno__depoimento{grid-column:1/-1}.home__depoimentos .aluno__depoimento p{font-size:1.4375rem;line-height:2.125rem}@media screen and (max-width:1023px){.home__depoimentos .aluno__depoimento p{font-size:.875rem;line-height:1.4375rem}}.home__banners-middle,.home__beneficios,.home__depoimentos,.home__quem-somos{content-visibility:auto;contain-intrinsic-size:700px}.home__beneficios__content{padding-block:3.3125rem;border-radius:1.25rem;overflow:hidden}@media screen and (max-width:1023px){.home__beneficios__content{background-color:#e2fedf;padding:2.875rem .8125rem}}.home__beneficios .grid{display:grid;justify-content:center;align-items:center;grid-template-columns:repeat(3, fit-content(100%));gap:3.6875rem}@media screen and (max-width:1023px){.home__beneficios .grid{grid-template-columns:repeat(2, fit-content(100%));gap:2rem 1.75rem}}.home__beneficios li{display:flex;align-items:center;justify-content:center;gap:1.0625rem}@media screen and (max-width:1023px){.home__beneficios li{gap:.625rem}}@media screen and (max-width:1023px){.home__beneficios li:nth-child(3){grid-column:span 2}}@media screen and (max-width:1023px){.home__beneficios li br{display:none}}.home__beneficios li strong{display:block;font-size:2rem;line-height:2rem}@media screen and (max-width:1023px){.home__beneficios li strong{font-size:1.4375rem;line-height:1.3125rem}}.home__beneficios li span{font-size:1.5625rem}@media screen and (max-width:1023px){.home__beneficios li span{font-size:.625rem}}.home__beneficios .img{flex-shrink:0}.home__beneficios .icone-cancer{width:5.1875rem}@media screen and (max-width:1023px){.home__beneficios .icone-cancer{width:3rem}}.home__beneficios .icone-medicina{width:5.6875rem}@media screen and (max-width:1023px){.home__beneficios .icone-medicina{width:3.25rem}}.home__beneficios .icone-hospital{width:4.75rem}@media screen and (max-width:1023px){.home__beneficios .icone-hospital{width:2.6875rem}}.wd-browsing-breadcrumbs{display:none}body:has(.blog__fullbanner){padding-top:var(--padding-top-fullbanner)}.blog:not(body){font-size:1.4375rem;line-height:2.0625rem}@media screen and (max-width:1023px){.blog:not(body){font-size:.875rem;line-height:1.375rem}}.blog__posts{display:flex;flex-direction:column;gap:3.125rem;margin-top:4.875rem;margin-bottom:6.0625rem}@media screen and (max-width:1023px){.blog__posts{margin-top:2.5rem;margin-bottom:6.0625rem;gap:1.875rem}}.blog__posts__post{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;border-radius:40px;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8}@media screen and (max-width:1023px){.blog__posts__post{grid-template-columns:100%;border-radius:20px}}@media screen and (min-width:1024px)and (min-width:1024px){.blog__posts__post:nth-child(odd) .blog__posts__post__description{padding-left:4.6875rem}}@media screen and (min-width:1024px){.blog__posts__post:nth-child(even) .blog__posts__post__description{order:-1}}@media screen and (min-width:1024px)and (min-width:1024px){.blog__posts__post:nth-child(even) .blog__posts__post__description{padding-right:4.6875rem}}.blog__posts__post__description{padding:0 3.125rem}@media screen and (max-width:1023px){.blog__posts__post__description{padding:1.5625rem .875rem}}.blog__posts__post__description h2{font-size:2.5rem;line-height:3.0625rem;font-weight:700;margin-bottom:1.25rem;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog__posts__post__description h2{font-size:1.4375rem;line-height:1.75rem;margin-bottom:0}}.blog__posts__post__description .description-html{margin:1.25rem 0}@media screen and (max-width:1023px){.blog__posts__post__description .description-html{margin:1rem 0 1.3125rem}}.blog__posts__post__description a{max-width:15.125rem;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog__posts__post__description a{max-width:8.8125rem;font-size:.875rem;line-height:2.5625rem;height:2.5625rem}}.blog__page{margin-top:3.75rem}@media screen and (max-width:1023px){.blog__page{margin-top:2.0625rem}}.blog__page a.voltar{max-width:14.0625rem;line-height:3.4375rem;height:3.4375rem;font-size:1.125rem;text-transform:uppercase;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog__page a.voltar{max-width:9rem;line-height:2.1875rem;height:2.1875rem;font-size:.875rem;flex-shrink:2}}.blog__page .col-content{background-color:#fff;padding:3.1875rem;border-radius:20px}@media screen and (max-width:1023px){.blog__page .col-content{padding:.8125rem}}.blog__page .col-related>strong{font-size:2.5rem;display:block;margin-bottom:2.5rem;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog__page .col-related>strong{font-size:1.4375rem;margin-bottom:1.875rem;display:block;text-align:center}}.blog__page .col-related ul{flex-direction:column;gap:1.875rem}@media screen and (max-width:1023px){.blog__page .col-related .blog-post__card{padding:0;border:1px solid #e8e8e8}.blog__page .col-related .blog-post__card__header{display:none}.blog__page .col-related .blog-post__card__title{font-size:1.4375rem;line-height:1.75rem}.blog__page .col-related .blog-post__card__content{padding:1.5625rem .875rem}.blog__page .col-related .blog-post__card__description{margin-top:1rem}.blog__page .col-related .blog-post__card__description .description{line-height:1.375rem}}.blog__page__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}@media screen and (max-width:1023px){.blog__page__header{gap:1rem;margin-bottom:1.25rem}}.blog__page__header__author{display:flex;align-items:center;font-weight:500}@media screen and (max-width:1023px){.blog__page__header__author{display:grid;grid-template-columns:3.4375rem fit-content(100%) fit-content(100%);grid-template-rows:1fr 1fr;-moz-column-gap:10px;column-gap:10px;flex-shrink:0}.blog__page__header__author img{grid-row:span 2;margin-right:10px}.blog__page__header__author .name{grid-column:span 2;padding:0}}.blog__page__header__author *{font-size:1.0625rem;font-weight:500}@media screen and (max-width:1023px){.blog__page__header__author *{font-size:.6875rem}}.blog__page__header__author>div{padding:0 1.4375rem}@media screen and (max-width:1023px){.blog__page__header__author>div{padding:0}}.blog__page__header__author .date{border-inline:1px solid #dfdfdf}@media screen and (max-width:1023px){.blog__page__header__author .date{padding:0 .75rem}}.blog__page .grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 27rem);gap:3.8125rem}@media screen and (max-width:1023px){.blog__page .grid{grid-template-columns:100%;gap:0}}.blog__page__image img{width:100%}.blog__page__content{margin-top:3.875rem}@media screen and (max-width:1023px){.blog__page__content{margin-top:2.6875rem}}.blog__page__content h1{font-size:2.625rem;margin-bottom:2.6875rem;font-weight:700;line-height:normal}@media screen and (max-width:1023px){.blog__page__content h1{font-size:1.4375rem;line-height:1.875rem;margin-bottom:1.125rem}}.blog__page__content .text{font-size:1.4375rem}.blog__page__content .text *{line-height:2.0625rem}@media screen and (max-width:1023px){.blog__page__content .text *{line-height:1.375rem}}.blog__page__content .text h2{font-size:1.5em}.blog__page__content .text h3{font-size:1.17em}.blog__page__content .text a{text-decoration:underline;color:#467dff}.blog__page__content ul{list-style:disc}.blog__page__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:2.625rem}@media screen and (max-width:1023px){.blog__page__bottom{margin-top:1.8125rem;margin-bottom:4.5625rem;gap:.625rem}}.blog__page__bottom .redes{display:flex;align-items:center;gap:2rem}@media screen and (max-width:1023px){.blog__page__bottom .redes{gap:.5rem}}.blog__page__bottom .redes>span{font-size:1.0625rem;font-weight:500}@media screen and (max-width:1023px){.blog__page__bottom .redes>span{font-size:.8125rem}}.blog__page__bottom .redes>div{display:flex;align-items:center;gap:1.25rem}@media screen and (max-width:1023px){.blog__page__bottom .redes>div{gap:1rem}}@media screen and (max-width:1023px){.blog__page__bottom .redes .icon{width:2.0625rem;height:2.0625rem}}.blog__page .carousel{margin-top:4.5rem;padding-top:2.75rem;border-top:1px solid #d6d6d6}.blog-post__cards{display:flex;gap:10px}.blog-post__card{padding:1.875rem;background-color:#fff;border-radius:20px;overflow:hidden}@media screen and (max-width:1023px){.blog-post__card{padding:1.3125rem}}.blog-post__card img{width:100%;border-radius:20px}.blog-post__card__header{display:flex;justify-content:space-between;align-items:center;margin:1.4375rem 0 1.875rem}@media screen and (max-width:1023px){.blog-post__card__header{margin:1.125rem 0 .9375rem}}.blog-post__card__category{color:var(--baseColor2);text-decoration:underline;font-size:1.25rem;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog-post__card__category{font-size:.8125rem}}.blog-post__card__date{color:#9a9a9a;font-family:var(--font-2);font-size:1.125rem}@media screen and (max-width:1023px){.blog-post__card__date{font-size:.75rem}}.blog-post__card__title{font-size:1.5625rem;line-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-2)}@media screen and (max-width:1023px){.blog-post__card__title{font-size:1rem;line-height:1.375rem;margin-bottom:.625rem}}.blog-post__card__description{overflow:hidden}.blog-post__card__description .description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:2.0625rem}@media screen and (max-width:1023px){.blog-post__card__description .description{line-height:1.375rem}}.blog-post__card__link{color:var(--baseColor2);font-weight:700}@media screen and (max-width:1023px){.blog-post__carousel .swiper{overflow:visible}}