.container{margin:0 auto;max-width:1200px;padding:0 15px}.wrapper{background-image:url(/lemon-react-2/static/media/bg.80c05a40ef59bc1ad1e8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;max-width:1920px}body{font-family:DM Sans,sans-serif;font-family:Rubik,sans-serif}li,ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}img{display:block;flex-shrink:0;height:auto;max-width:100%}a,button{cursor:pointer;margin:0;padding:0}svg{display:block}.header{padding:40px 0 0}.header__logo{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:500;gap:7.75px;justify-content:center}.header .header__open{display:none}@media (max-width:1000px){.header .header__open{align-items:center;background-color:initial;border:#0000;color:#fff;display:block;display:flex;font-size:20px;font-weight:500;gap:7.75px;justify-content:center}}.header__link{background:linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%);background:var(--Gardient,linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%));border-radius:5px;color:#f9fafb;display:block;font-size:14px;font-weight:500;max-width:137px;padding:12px 24px}.header .close{height:24px;width:24px}.header__list{align-items:center;display:flex;gap:60px}@media (max-width:1000px){.header__list{flex-direction:column}}.header__list-item a{color:#f9fafb;font-size:14px;font-weight:500}.header .wrap{display:flex;gap:60px}@media (max-width:1000px){.header .wrap{align-items:center;flex-direction:column}}@media (max-width:576px){.header .wrap{padding-left:10px}}.header nav{align-items:center;display:flex;gap:20px;justify-content:space-between}.hero{padding-bottom:127px}@media (max-width:1000px){.hero{padding-top:50px}}.hero .container{align-items:center;display:flex;justify-content:space-between}@media (max-width:1000px){.hero .container{flex-wrap:wrap;justify-content:center}}.hero .hero__wrap{max-width:534px}.hero .hero__wrap div{align-items:center;display:flex}.hero .hero__wrap .hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb .11%,#d946ef 58.65%);background:var(--Gd,linear-gradient(90deg,#2563eb .11%,#d946ef 58.65%));background-clip:text;-webkit-background-clip:text;font-family:DM Sans;font-size:58px;font-weight:700;letter-spacing:1.16px;line-height:84px;text-shadow:0 4px 4px #00000012}@media (max-width:576px){.hero .hero__wrap .hero-title{font-size:48px}}.hero .hero__wrap .hero-text{color:#e5e7eb;font-family:DM Sans;font-size:15px;font-weight:500;line-height:30px;margin:29px 0;text-shadow:0 4px 4px #00000012}.hero .hero__wrap .hero-link{background:linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%);background:var(--Gardient,linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%));border-radius:6px;color:#f9fafb;display:inline-block;font-family:DM Sans;font-size:16px;font-weight:500;margin-right:29px;padding:20px 40px}@media (max-width:576px){.hero .hero__wrap .hero-link{padding:15px 30px}}.hero .hero__wrap .hero-video{align-items:center;color:#f9fafb;display:inline-flex;font-family:DM Sans;font-size:16px;font-weight:500;gap:15px;justify-content:center}.servise__title{font-size:24px;font-weight:500;margin-bottom:30px}.servise__text,.servise__title{color:#fff;font-family:DM Sans;text-align:center}.servise__text{display:block;font-size:16px;font-weight:400;line-height:26px;margin:0 auto 40px;max-width:587px}.servise__list{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.servise__list-item{background:linear-gradient(268deg,#fefeff08 -11.04%,#ffffff05 104.89%);border:1px solid #ffffff14;border:1px solid var(--Bg-2,#ffffff14);border-radius:34px;box-shadow:0 22px 18px 0 #0000000d;max-height:336px;max-width:370px;padding:32px 23px;text-align:center}@media (max-width:576px){.servise__list-item{max-height:405px}}.servise__list-item img{margin:0 auto 19px}.servise__list-item h2{color:#fff;font-family:DM Sans;font-size:24px;font-weight:500;margin-bottom:17px}.servise__list-item p{color:#fff;font-family:DM Sans;font-size:16px;font-weight:400;line-height:26px;margin-bottom:24px;text-align:left}.servise__list-item a{align-items:center;display:flex;justify-content:center}.servise__list-item a span{color:#fff;font-family:DM Sans;font-size:16px;font-weight:400;line-height:26px}.servise__list-item a img{margin:0}.desc{padding-top:120px}.desc .container{align-items:center;display:flex;justify-content:space-between}@media (max-width:1000px){.desc .container{align-items:center;flex-wrap:wrap;gap:40px;justify-content:center}}.desc .desc__wrap{max-width:582px}.desc .desc-title{font-size:42px;font-weight:700}.desc .desc-text,.desc .desc-title{color:#fff;font-family:DM Sans;margin-bottom:30px}.desc .desc-text{font-size:16px;font-weight:400;line-height:26px}.desc .desc-link{background:linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%);background:var(--Gardient,linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%));border-radius:4px;color:#fff;display:inline-block;font-family:DM Sans;font-size:14px;font-weight:400;padding:7px 15px}.desc.text-right .container{flex-direction:row-reverse}.team{padding-top:107px}.team .team__title{font-size:42px;font-weight:700;margin-bottom:30px}.team .team__text,.team .team__title{color:#fff;font-family:DM Sans;text-align:center}.team .team__text{display:block;font-size:16px;font-weight:400;margin:0 auto;max-width:480px}.team .team__list{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:40px}.team .team__list .team__list-item{background:linear-gradient(268deg,#fefeff08 -11.04%,#ffffff05 104.89%);border:1px solid #ffffff14;border:1px solid var(--Bg-2,#ffffff14);border-radius:34px;box-shadow:0 22px 18px 0 #0000000d;display:block;max-height:275px;max-width:270px;padding:32px 55px;text-align:center}.team .team__list .team__list-item img{margin:0 auto}.team .team__list .team__list-item h3{text-wrap:none;color:#fff;font-family:DM Sans;font-size:28px;font-weight:500;margin-bottom:7px}.team .team__list .team__list-item p{color:#fff;font-family:DM Sans;font-size:12px;font-weight:400;letter-spacing:.48px;text-transform:uppercase}.team .team__list .team__list-item ul{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:11px}.wrapper-form .form{padding-left:25px;padding-right:25px;padding-top:120px}.wrapper-form .form .container{background:linear-gradient(180deg,#fefeff03,#ffffff05);background:var(--Bg,linear-gradient(180deg,#fefeff03 0,#ffffff05 100%));border:1px solid #ffffff14;border:1px solid var(--Stoke,#ffffff14);border-radius:34px;box-shadow:0 22px 18px 0 #0000000d;padding-bottom:38px;padding-top:50px}.wrapper-form .form .form__title{color:#fff;font-family:DM Sans;font-size:42px;font-weight:700;margin-bottom:13px;text-align:center}.wrapper-form .form .form__text{color:#fff;display:block;font-family:Roboto;font-size:16px;font-weight:400;line-height:30px;margin:0 auto 29px;text-align:center}.wrapper-form .form .form__wrap{margin:0 auto;width:75%}@media (max-width:576px){.wrapper-form .form .form__wrap{width:100%}}.wrapper-form .form .form__label{display:block;position:relative;width:100%}@media (max-width:850px){.wrapper-form .form .form__label{align-items:center;display:flex;flex-direction:column;justify-content:center;position:static}}.wrapper-form .form .form__label input{background:linear-gradient(180deg,#fefeff08,#ffffff0d);border:#0000;border-radius:70px;box-shadow:10px 24px 54px 0 #00000012;color:#fff;display:block;font-family:Rubik;font-size:18px;font-weight:400;line-height:30px;margin:0 auto;padding:25px 0 25px 44px;width:100%}@media (max-width:576px){.wrapper-form .form .form__label input{padding-left:20px}}.wrapper-form .form .form__label input ::placeholder{color:#fff;font-family:Rubik;font-size:18px;font-weight:400;line-height:30px;text-align:center}.wrapper-form .form .form__label button{background:linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%);background:var(--Gardient,linear-gradient(90deg,#2563eb .36%,#d946ef 201.02%));border:#0000;border-radius:70px;color:#fff;display:inline-block;font-family:Rubik;font-size:20px;font-weight:500;line-height:30px;opacity:.9;padding:15px 49px;position:absolute;right:10px;text-align:center;top:10px}@media (max-width:850px){.wrapper-form .form .form__label button{margin-top:25px;position:static}}.nav{padding-top:109px}.nav .container{display:flex;justify-content:space-between}@media (max-width:850px){.nav .container{align-items:center;justify-content:center}}.nav .address{display:flex;flex-direction:column}@media (max-width:850px){.nav .address{align-items:center;justify-content:center}}.nav .address .address__logo{align-items:center;color:#fff;display:flex;font-family:Rubik;font-size:20px;font-style:normal;font-weight:500;gap:7.75px;margin-bottom:20px}.nav .address .address__location{margin-bottom:10px}.nav .address .address__location,.nav .address .address__mail,.nav .address .address__tel{align-items:center;color:#fffc;display:flex;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;gap:7.75px;line-height:32px}.nav .address .address__mail{margin-bottom:10px}.nav .servis{display:flex;gap:55px}@media (max-width:1000px){.nav .servis{gap:10px}}.nav .servis .servis__list{display:flex;flex-direction:column}@media (max-width:850px){.nav .servis .servis__list{display:none}}.nav .servis .servis__list li a{color:#fffc;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.18px;line-height:40px}.footer{padding:33px 0}.footer p{color:#fffc;font-family:Rubik;font-size:14px;font-weight:400;line-height:14px}.footer .container{border-top:1px solid #969696;display:flex;justify-content:space-between;padding-top:33px}@media (max-width:576px){.footer .container{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:25px;justify-content:center}}.footer .footer__list{display:flex;gap:53px}.footer .footer__list li a{color:#fffc;font-family:DM Sans;font-size:14px;font-weight:400;line-height:14px}@media screen and (max-width:1000px){.wrap{background-color:var(--write-title);background-color:#111827;display:block;height:100%;padding-left:36px;padding-top:106px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s ease-in-out;visibility:hidden;width:45%;z-index:20}.is-open{overflow:scroll;transition:transform .25s ease-in-out,visibility .25s ease-in-out;visibility:visible}.wrap.is-open{transform:translateX(0);transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,visibility .25s ease-in-out}}
/*# sourceMappingURL=main.975c82ba.css.map*/