.contact-form-wrapper{padding:90px 0;position:relative}.contact-form-wrapper__flex{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#d9edff0d;border:1px solid #0061ff33;border-radius:20px;padding:60px;display:flex}@media screen and (max-width:768px){.contact-form-wrapper__flex{flex-direction:column;padding:20px}}.contact-form-wrapper__flex__text-wrapper{flex-direction:column;justify-content:space-between;width:40%;display:flex}@media screen and (max-width:768px){.contact-form-wrapper__flex__text-wrapper{width:100%}}.contact-form-wrapper__flex__text-wrapper h2{font-size:var(--font-size-xxxl);margin-bottom:24px;font-weight:400}.contact-form-wrapper__flex__text-wrapper p{color:var(--white-200);font-size:var(--font-size-l);line-height:1.5}.contact-form-wrapper__flex__text-wrapper a{color:var(--white-200);font-size:var(--font-size-m);margin-top:auto}.contact-form-wrapper__flex__text-wrapper a:hover{color:#95beff}.contact-form-wrapper__flex__form-wrapper{width:60%;margin-left:20%}@media screen and (max-width:768px){.contact-form-wrapper__flex__form-wrapper{width:100%;margin-top:24px;margin-left:0}}.contact-form-wrapper__flex__form-wrapper__inputs{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}@media screen and (max-width:768px){.contact-form-wrapper__flex__form-wrapper__inputs{display:block}.contact-form-wrapper__flex__form-wrapper__inputs__item{margin-bottom:16px}}.contact-form-wrapper__flex__form-wrapper__inputs__item:last-child{grid-column:span 2}.contact-form-wrapper__flex__form-wrapper__button{text-align:right;margin-top:40px}
