.navigation__list{display:flex;gap:30px;list-style:none}.navigation__list li{color:#303236;font-size:1.0125rem;font-weight:500;line-height:21.6px;cursor:pointer}@media screen and (max-width:567px){.navigation__list{flex-direction:column;gap:10px}}.toggle-button{outline:none;border:none;cursor:pointer;position:absolute;top:18px;left:15px;width:50px;height:50px;border-radius:50%;background:transparent;z-index:10}.button{border:none;border-radius:10px;font-family:var(--font-inter);font-size:.95625rem;font-weight:600;line-height:27.9px;cursor:pointer;background:linear-gradient(276deg,#7158e2 44.33%,#cd84f1 98.56%);color:#fff}.nav,.nav__list{display:flex;flex-direction:column}.nav{padding:25px;position:absolute;top:50px;width:230px;z-index:15;list-style:none;gap:15px}.nav__logo{overflow:hidden;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.nav__list{gap:10px}.nav__list a{color:#303236;font-size:1.0125rem;font-weight:500;line-height:21.6px}.nav__contact a,.nav__contact p{font-size:.86875rem;font-weight:400;line-height:19.2px;color:#303236}.nav__button{padding:11.6px 33px;font-size:.75rem;line-height:16.8px}.mobile-menu{position:relative;display:none}@media screen and (max-width:850px){.mobile-menu{display:block}}.mobile-menu__nav{height:400px}.burger-background,.mobile-menu__nav{position:absolute;top:0;left:0;bottom:0;width:300px}.burger-background{background-color:#4064d5}.header-large{width:100%;display:flex;justify-content:center;align-items:center;gap:30px;padding:20px}@media screen and (max-width:850px){.header-large{display:none}}.header__logo{overflow:hidden;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.header__contact{padding:0 6px 0 30px}.header__contact a,.header__contact p{font-size:.86875rem;font-weight:400;line-height:19.2px;text-align:end;color:#303236}.header__button{padding:11.6px 33px;font-size:.75rem;line-height:16.8px}.hero{height:700px;display:flex;align-items:center;justify-content:center;padding-left:175px}@media screen and (max-width:850px){.hero{flex-direction:column-reverse;padding:0}}@media only screen and (min-width:1024px)and (max-width:1200px){.hero{padding:0}}.hero__titles{display:flex;flex-direction:column;gap:38px}.hero__titles h1,.hero__titles h2{margin:0;color:#303236}.hero__titles h1{width:661px;height:150px;font-size:2.75rem;font-weight:600;line-height:50px}.hero__titles h1 span{color:#4064d5}.hero__titles h2{width:600px;height:87px;font-size:1.25rem;font-weight:400;line-height:29px}.hero__titles h2 strong{color:#4064d5}@media screen and (max-width:850px){.hero__titles{gap:19px}.hero__titles h1{font-size:2.525rem;line-height:46px}.hero__titles h2{font-size:1.10625rem;line-height:26px}}@media screen and (max-width:567px){.hero__titles{align-items:center}.hero__titles h1,.hero__titles h2{width:320px;text-align:center}.hero__titles h1{font-size:1.75625rem;line-height:35px}.hero__titles h2{font-size:.95625rem;line-height:22px}}@media only screen and (min-width:1024px)and (max-width:1200px){.hero__titles{gap:19px}.hero__titles h1{width:550px;font-size:1.75625rem;line-height:35px}.hero__titles h2{width:500px;font-size:.95625rem;line-height:22px}}.hero__button{padding:15px 60px}@media screen and (max-width:567px){.hero__button{display:none}}.hero__button-mobile{display:none}@media screen and (max-width:567px){.hero__button-mobile{display:block}}.hero__image,.hero__image-container{position:relative}.hero__image{z-index:5}@media screen and (max-width:850px){.hero__image{width:378.953px;height:330px}}@media screen and (max-width:567px){.hero__image{width:265.397px;height:250px}}.background-letter{font-size:435px;font-weight:700;line-height:698px;color:#4064d5;position:absolute;z-index:1;opacity:.06}.background-letter:first-child{top:-150px}.background-letter:first-child+h1{top:-70px;right:0}@media screen and (max-width:850px){.background-letter{font-size:284px}.background-letter:first-child{top:-180px;left:-70px}.background-letter:first-child+h1{top:-120px;right:-120px}}@media screen and (max-width:567px){.background-letter{font-size:241px}.background-letter:first-child{top:-240px;left:-50px}.background-letter:first-child+h1{top:-215px;right:-50px}}.card{width:560px;height:703px;display:flex;flex-direction:column;border-radius:10px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:72px 30px 44px}@media screen and (max-width:567px){.card{width:335px;height:auto}.card-image{width:275px;height:113px}}.card__title{margin-top:47px;font-size:1.5375rem;font-weight:600;line-height:37.8px;color:#4064d5}@media screen and (max-width:567px){.card__title{margin-top:17px}}.card__lists{margin-top:16px}.card__lists ul{list-style-type:circle}.card__lists li{padding-left:5px;line-height:26.1px}.card__lists li,.card__price{font-size:.975rem;font-weight:400;color:#303236}.card__price{margin-top:37px;line-height:27.9px}.card__button-wrapper{margin-top:20px}.card__button-wrapper .card__button{padding:14.1px 30.63px 13.9px 31px}.language__header{display:flex;gap:110px}.language__header h3{width:540px;font-size:2.74375rem;font-weight:600;line-height:53px;color:#303236}.language__header h3 span{color:#4064d5}@media screen and (max-width:850px){.language__header{flex-direction:column;align-items:center;gap:70px}.language__header h3{text-align:center}}@media screen and (max-width:567px){.language__header{flex-direction:column;align-items:center;gap:50px}.language__header h3{width:320px;text-align:center}}.language__header-inner-wrapper{display:inline-flex;gap:28px}.language__header-inner-wrapper h2,.language__header-inner-wrapper p{color:#4064d5;opacity:.05}.language__header-inner-wrapper h2{margin-top:-30px;font-size:145px;font-weight:700}.language__header-inner-wrapper p{font-size:2.96875rem;font-weight:600;line-height:65px;align-self:flex-end;margin-bottom:30px}@media screen and (max-width:567px){.language__header-inner-wrapper{flex-direction:column;gap:16px}.language__header-inner-wrapper p{margin-bottom:0;margin-top:-50px}}.language__list-wrapper{margin-top:70px}@media screen and (max-width:850px){.language__list-wrapper{margin-top:40px}}@media screen and (max-width:567px){.language__list-wrapper{margin-top:20px}}.language__list{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:16px;row-gap:16px;list-style-type:circle}.language__list li{width:270px;font-size:.99375rem;font-weight:400;line-height:18px;color:#303236}@media screen and (max-width:850px){.language__list{padding-left:60px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:567px){.language__list{padding-left:30px;grid-template-columns:repeat(2,1fr);column-gap:20px}.language__list li{width:-moz-fit-content;width:fit-content}}.service{background-color:#f6f7fa;display:flex;flex-direction:column;align-items:center;padding-bottom:120px;padding-top:30px}@media screen and (max-width:850px){.service{padding-top:60px}}.service__title{font-size:2.74375rem;font-weight:600;line-height:58.5px;color:#303236}.service__title span{color:#4064d5}.service__lists{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;column-gap:40px;grid-row-gap:40px;row-gap:40px;margin-top:45px}@media screen and (max-width:850px){.service__lists{display:flex;flex-direction:column}}.service__languages{width:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;padding-top:120px;padding-bottom:115px;margin-top:120px}@media screen and (max-width:567px){.service__languages{flex-direction:column;padding-top:80px;padding-bottom:80px}}.about-us{width:100%;background:#f6f7fa;display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:80px;padding-bottom:120px}@media screen and (max-width:850px){.about-us{padding-top:40px}}.about-us__image{border-radius:10px}.about-us__image img{border-radius:inherit}@media screen and (max-width:850px){.about-us__image img{width:459px;height:198px}}@media screen and (max-width:567px){.about-us__image img{width:320px;height:120px}}.about-us__title{font-size:2.74375rem;font-weight:600;line-height:58.5px;color:#4064d5}.about-us__text{width:958px;font-size:1.2375rem;font-weight:400;line-height:25.74px;color:#303236;text-align:center}.about-us__text strong{color:#4064d5}@media screen and (max-width:850px){.about-us__text{width:556px;text-align:center}}@media screen and (max-width:567px){.about-us__text{width:335px;text-align:center}}.about-us__point{display:flex;gap:40px}@media screen and (max-width:850px){.about-us__point{flex-direction:column}}.about__us__point-list{width:360px;height:250px;border-radius:10px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:30px}.about__us__point-list h5{font-size:1.5375rem;font-weight:600;line-height:37.8px;color:#4064d5}.about__us__point-list p{font-size:.975rem;font-weight:400;line-height:27.9px;color:#303236}@media screen and (max-width:850px){.about__us__point-list{width:600px;height:auto}}@media screen and (max-width:567px){.about__us__point-list{width:335px;height:auto}}.progress{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.MuiCircularProgress-root{width:100px!important;height:100px!important}@media screen and (max-width:567px){.MuiCircularProgress-root{width:50px!important;height:50px!important}}.feedback{display:flex;flex-direction:column;gap:15px;align-items:center}.MuiAlert-root{width:-moz-fit-content;width:fit-content;background-color:transparent!important}.MuiAlert-root .MuiSvgIcon-root{font-size:100px}@media screen and (max-width:567px){.MuiAlert-root .MuiSvgIcon-root{font-size:50px}}.feedback__message{width:400px;text-align:center;font-size:1rem;font-weight:400;line-height:21.6px;color:#303236}@media screen and (max-width:567px){.feedback__message{width:100%;font-size:.8rem;line-height:18px}}.feedback__number{font-size:1rem;color:#303236;line-height:21.6px}@media screen and (max-width:567px){.feedback__number{font-size:.8rem;line-height:18px}}.feedback__button{border:none;padding:10px 25px;border-radius:10px;background-color:#4064d5;color:#fff;font-family:var(--font-inter);font-size:1rem;line-height:21.6px;font-weight:300;cursor:pointer}.form,.form__data,.form__title{display:flex;flex-direction:column}.form{width:650px;height:590px;justify-content:center;background:#fff;padding:40px 45px;border-radius:10px;position:relative}@media screen and (max-width:567px){.form{width:335px;padding:20px 25px;gap:20px}}.form__title h3,.form__title p{text-align:center}.form__title h3{font-size:1.75rem;font-weight:600px;line-height:42px;color:#4064d5}.form__title p{font-size:1.125rem;font-weight:400;line-height:27px;color:#303236}@media screen and (max-width:567px){.form__title p{font-size:.95625rem;line-height:22.95px}}.form__data{gap:10px}.form__data label{font-size:1.1rem;font-weight:400;color:#303236;line-height:26.4px}.form__data input{border-radius:10px}.form__data input,.form__data textarea{padding:15px;border:1px solid #c9c9c9;outline:none;font-size:1rem;font-weight:400;line-height:24px;color:#303236}.form__data textarea{resize:none;border-radius:5px;height:100px}@media screen and (max-width:567px){.form__data label{font-size:.9rem;line-height:21.6px}.form__data input,.form__data textarea{font-size:.8rem;line-height:19.6px}}.form__button{border:none;padding:15px;background-color:#4064d5;border-radius:10px;color:#fff;cursor:pointer;font-family:var(--font-inter);font-size:1.125rem;font-weight:400;line-height:27px}@media screen and (max-width:567px){.form__button{font-size:.95625rem;line-height:27.9px}}.contact-us{width:100%;background:#162f8a;padding:100px 120px;display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media screen and (max-width:850px){.contact-us{flex-direction:column;gap:40px}}@media screen and (max-width:567px){.contact-us{flex-direction:column;padding:60px 20px;gap:40px}}.contact-us__heading{position:relative;width:570px}.contact-us__heading h3{font-size:2.74375rem;font-weight:600;line-height:60px;color:#f6f7fa}@media screen and (max-width:850px){.contact-us__heading h3{text-align:center}}@media screen and (max-width:567px){.contact-us__heading{width:335px}.contact-us__heading h3{font-size:1.61875rem;line-height:36px;text-align:center}}.contact-us__bg-letter{position:absolute;font-size:435px;font-weight:700;color:#fff;opacity:.06}.contact-us__bg-letter:first-child{top:-350px}.contact-us__bg-letter:first-child+h1{top:-100px;right:-100px}@media screen and (max-width:850px){.contact-us__bg-letter{font-size:350px}.contact-us__bg-letter:first-child{top:-160px;left:-30px}.contact-us__bg-letter:first-child+h1{top:-100px;right:-20px}}@media screen and (max-width:567px){.contact-us__bg-letter{font-size:250px}.contact-us__bg-letter:first-child{top:-100px;left:-30px}.contact-us__bg-letter:first-child+h1{top:-50px;right:-30px}}.location{width:100%;height:700px;background:#e5e3df;position:relative}@media screen and (max-width:850px){.location{height:500px}}@media screen and (max-width:567px){.location{height:auto;display:flex;flex-direction:column}}.address-block{position:absolute;width:560px;background:#fff;padding:60px;display:flex;flex-direction:column;gap:30px;z-index:10;top:50%;transform:translateY(-50%);left:100px}.address-block h3{width:400px;font-size:1.5375rem;font-weight:600;line-height:32.76px;color:#4064d5}@media screen and (max-width:850px){.address-block{width:420px;padding:20px;gap:15px;top:50%;transform:translateY(-50%);left:50px}}@media screen and (max-width:567px){.address-block{position:relative;width:100%;padding:30px;gap:15px;top:0;transform:translateY(0);left:0}.address-block h3{width:335px}}.address-block__contacts{display:flex;flex-direction:column}.address-block__contacts a{font-size:.975rem;font-weight:400;line-height:27.9px;color:#303236}.map{max-width:100%;height:100%;z-index:1}@media screen and (max-width:567px){.map{width:100%;height:300px}}.footer{display:flex;padding:50px 120px;justify-content:space-between;align-items:center;overflow:hidden}@media screen and (max-width:850px){.footer{padding:15px}}@media screen and (max-width:567px){.footer{flex-direction:column;gap:10px;padding:25px 0 25px 30px;align-items:flex-start}}.footer__title p{font-size:.86875rem;font-weight:400;line-height:19.2px}.footer__logo{overflow:hidden;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.footer__button{border:2px solid #4064d5;padding:10px 30px;background:#fff;color:#4064d5}.footer__address{padding:0 6px 0 30px}.footer__address a,.footer__address p{font-size:.86875rem;font-weight:400;line-height:19.2px;text-align:end;color:#303236}@media screen and (max-width:567px){.footer__address{padding:0}.footer__address a,.footer__address p{text-align:start}}.speed-dial-button{position:fixed;right:50px;bottom:50px;z-index:50}@media screen and (max-width:567px){.speed-dial-button{right:10px;bottom:20px}}.MuiSpeedDial-root .MuiButtonBase-root{width:70px;height:70px}@media screen and (max-width:567px){.MuiSpeedDial-root .MuiButtonBase-root{width:60px;height:60px}}.page{background-color:#fff;height:100%;position:relative}