.index-module-scss-module__yC4ZTW__container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;margin-bottom:40px}@media screen and (max-width:480px){.index-module-scss-module__yC4ZTW__container{height:179px;margin-bottom:24px}}.index-module-scss-module__yC4ZTW__itemsWrap{color:var(--color-white);justify-content:space-between;align-items:center;gap:18px;height:100%;display:flex}@media screen and (max-width:640px){.index-module-scss-module__yC4ZTW__itemsWrap{flex-wrap:wrap;place-content:center;gap:18px 24px}}.index-module-scss-module__yC4ZTW__item{text-align:center;min-width:0}@media screen and (max-width:640px){.index-module-scss-module__yC4ZTW__item{flex:0 calc(50% - 24px)}}.index-module-scss-module__yC4ZTW__item p{text-transform:uppercase;font-size:24px;line-height:120%;font-family:var(--font-montserrat);color:var(--color-white);text-align:center}@media screen and (max-width:768px){.index-module-scss-module__yC4ZTW__item p{font-size:18px}}@media screen and (max-width:480px){.index-module-scss-module__yC4ZTW__item p{font-size:14px}}.index-module-scss-module__yC4ZTW__item span{text-transform:uppercase;font-size:96px;font-weight:700;line-height:120%;font-family:var(--font-montserrat)}@media screen and (max-width:768px){.index-module-scss-module__yC4ZTW__item span{font-size:60px}}@media screen and (max-width:480px){.index-module-scss-module__yC4ZTW__item span{font-size:40px}}
.index-module-scss-module__nvwroq__contactUsContainer h2{text-transform:uppercase;margin-bottom:24px}.index-module-scss-module__nvwroq__contactUsContainer p{margin-bottom:66px}.index-module-scss-module__nvwroq__formContainer{width:445px;min-height:640px;position:relative}.index-module-scss-module__nvwroq__formContainer img{object-fit:contain;width:445px;height:auto;max-height:572px;position:absolute;top:56px;right:-390px}@media screen and (max-width:1024px){.index-module-scss-module__nvwroq__formContainer{width:100%;min-height:auto}.index-module-scss-module__nvwroq__formContainer form{margin:0 auto}}@media screen and (max-width:768px){.index-module-scss-module__nvwroq__formContainer{min-height:auto}}
.index-module-scss-module__bsRBVG__lessonCard{border-radius:var(--radius-card);width:100%;max-width:832px;box-shadow:var(--shadow-soft);background:#fff;gap:35px;display:flex;overflow:hidden}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__lessonCard{flex-direction:column;gap:0}}.index-module-scss-module__bsRBVG__lessonCard:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__lessonCard:nth-child(2n){flex-direction:column}}.index-module-scss-module__bsRBVG__lessonCard:nth-child(2n) .index-module-scss-module__bsRBVG__content{padding:32px 0 32px 30px}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__lessonCard:nth-child(2n) .index-module-scss-module__bsRBVG__content{padding:0 24px 22px}}.index-module-scss-module__bsRBVG__imgWrap{flex:0 0 349px}.index-module-scss-module__bsRBVG__imgWrap img{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__imgWrap{aspect-ratio:16/9;flex-basis:auto;overflow:hidden}.index-module-scss-module__bsRBVG__imgWrap img{width:100%;height:100%}}.index-module-scss-module__bsRBVG__content{flex-direction:column;width:100%;padding:32px 30px 32px 0;display:flex}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__content{padding:24px}}.index-module-scss-module__bsRBVG__content button{align-self:flex-start;min-width:132px;width:auto!important}.index-module-scss-module__bsRBVG__content h3{color:var(--Gray9,#171717);text-transform:capitalize;margin-bottom:24px;font-size:32px}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__content h3{margin-bottom:16px;font-size:clamp(26px,7vw,32px);line-height:1.15}}.index-module-scss-module__bsRBVG__content p{color:var(--color-muted);text-align:left;text-overflow:ellipsis;-webkit-line-clamp:7;-webkit-box-orient:vertical;flex-grow:1;max-height:10.5em;margin-bottom:12px;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}@media screen and (max-width:768px){.index-module-scss-module__bsRBVG__content p{-webkit-line-clamp:unset;max-height:none;margin-bottom:16px}}
.index-module-scss-module__ilYDcW__cardWrap{flex-direction:column;gap:32px;margin-bottom:40px;display:flex}@media screen and (max-width:768px){.index-module-scss-module__ilYDcW__cardWrap{gap:24px;margin-bottom:24px}}
