.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;height:100%;display:flex}.index-module-scss-module__yC4ZTW__item{text-align:center}.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__364H4W__styledForm{width:100%;max-width:445px;font-family:var(--font-inter);z-index:3;box-shadow:var(--shadow-soft);background-color:#0d0d14;border-radius:24px;flex-direction:column;align-items:flex-start;padding:40px 32px;display:flex;position:relative}.index-module-scss-module__364H4W__styledForm h4{color:var(--color-white);align-self:center;margin-bottom:40px}.index-module-scss-module__364H4W__styledForm input{margin-bottom:24px}.index-module-scss-module__364H4W__styledForm label{color:var(--color-white);font-family:var(--font-inter);margin-bottom:7px;font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:block}.index-module-scss-module__364H4W__styledForm div{width:100%}.index-module-scss-module__364H4W__styledForm button{margin-top:40px}@media (max-width:480px){.index-module-scss-module__364H4W__styledForm{padding:2rem 1rem}.index-module-scss-module__364H4W__styledForm input{margin-bottom:2.4rem}}.index-module-scss-module__364H4W__styledInput{box-sizing:border-box;border-radius:var(--radius-form);text-align:left;color:#cfcfcf;background:#ffffff0f;border:1px solid #ffffff2e;width:100%;height:3.6rem;padding:8px 14px;font-size:18px;font-style:normal;font-weight:300;transition:border-color .2s,color .2s}.index-module-scss-module__364H4W__styledInput:focus{border-color:#ffffffa8;outline:none;box-shadow:0 0 0 3px #ffffff14}.index-module-scss-module__364H4W__styledInput::placeholder{color:#cfcfcf;font-size:18px;font-style:normal;font-weight:300}.index-module-scss-module__364H4W__styledInput:focus::placeholder{color:var(--color-black)}@media (max-width:480px){.index-module-scss-module__364H4W__styledInput{height:3.7rem;font-size:12px}.index-module-scss-module__364H4W__styledInput::placeholder{font-size:12px}}.index-module-scss-module__364H4W__styledTextArea{border-radius:var(--radius-form);text-align:left;color:#cfcfcf;background:#ffffff0f;border:1px solid #ffffff2e;outline:none;width:100%;padding:12px 14px;font-size:18px;font-weight:400;line-height:21px;transition:border-color .2s,color .2s}.index-module-scss-module__364H4W__styledTextArea:focus{border-color:#ffffffa8;box-shadow:0 0 0 3px #ffffff14}.index-module-scss-module__364H4W__styledTextArea::placeholder{color:var(--color-black);font-size:18px;font-style:normal;font-weight:300}@media (max-width:480px){.index-module-scss-module__364H4W__styledTextArea{font-size:12px}}.index-module-scss-module__364H4W__error{color:var(--color-red);font-size:1.2rem}@media (max-width:480px){.index-module-scss-module__364H4W__error{font-size:1rem}}
.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;height:640px;position:relative}.index-module-scss-module__nvwroq__formContainer img{position:absolute;top:56px;right:-390px}@media screen and (max-width:1024px){.index-module-scss-module__nvwroq__formContainer{width:100%}.index-module-scss-module__nvwroq__formContainer form{margin:0 auto}}@media screen and (max-width:768px){.index-module-scss-module__nvwroq__formContainer{height:580px}}
.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:24px}}.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 img{width: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:0 24px 22px}}.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}}.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{margin-bottom:16px}}
.index-module-scss-module__ilYDcW__cardWrap{flex-direction:column;gap:32px;min-height:600px;margin-bottom:40px;display:flex}@media screen and (max-width:768px){.index-module-scss-module__ilYDcW__cardWrap{margin-bottom:24px}}
