@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff");font-weight:300;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff");font-weight:700;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat-ExtraBold.woff") format("woff");font-weight:800;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;scroll-behavior:smooth}*,*::after,*::before{box-sizing:inherit;margin:0}body{margin:0}img{max-width:100%}ul{list-style:none;padding:0}button{cursor:pointer}a{text-decoration:none;color:inherit}html,body{height:100%}body{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;color:#fff}.wrapper{overflow:hidden;display:flex;flex-direction:column;min-height:100%}.main{flex:1 1 auto}.conteiner{max-width:1720px;padding:0 20px;margin:0 auto}@media(max-width: 1200px){.conteiner{max-width:970px}}@media(max-width: 992px){.conteiner{max-width:750px}}@media(max-width: 767px){.conteiner{max-width:none}}.button-transparent{display:inline-block;position:relative;font-size:12px;font-weight:700;padding:14px 22px;text-transform:uppercase;box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d;border-radius:40px;transition:background .4s}.button-transparent:hover{background:#f71b2c}.button-gradient{display:inline-block;position:relative;font-size:15px;font-weight:700;letter-spacing:.8px;padding:22px 24px;background:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);text-transform:uppercase;border-radius:40px;transition:box-shadow .3s}.button-gradient:hover{box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d}.title{font-weight:500;font-size:50px;color:#fff}@media(max-width: 992px){.title{font-size:38px}}@media(max-width: 400px){.title{font-size:28px}}.logo{display:flex;align-items:center}.logo__text{font-weight:500;display:flex;flex-direction:column;align-items:center}.logo__text_top{font-size:24px;margin:0 0 10px 0}.logo__text_bottom{font-size:10px;text-transform:uppercase}.logo img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;margin:0 10px 0 0}@media(max-width: 375px){.logo img{width:30px;height:30px}}.socnetwork{display:flex;width:100%}@media(max-width: 500px){.socnetwork{justify-content:space-between}}.socnetwork__item{border-radius:50px;box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d}.socnetwork__item:not(:last-child){margin:0 30px 0 0}@media(max-width: 500px){.socnetwork__item:not(:last-child){margin:0}}.socnetwork__link{display:flex;justify-content:center;align-items:center;padding:20px}@media(max-width: 500px){.socnetwork__link{padding:14px}}.socnetwork__img{width:20px;height:20px}.decor{position:absolute;z-index:1;pointer-events:none}.btn-scroll-up{position:fixed;bottom:40px;right:40px;z-index:99;display:flex;align-items:center;justify-content:center;cursor:pointer;width:50px;height:50px;border-radius:100%;background:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);transition:box-shadow .4s,opacity .4s;opacity:1}@media(max-width: 425px){.btn-scroll-up{right:10px;bottom:10px}}.btn-scroll-up.hide{opacity:0}.btn-scroll-up:hover{box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d}.btn-scroll-up__img{width:20px;height:20px;transform:rotate(180deg);transition:transform .3s}.btn-scroll-up:hover .btn-scroll-up__img{transform:rotate(180deg) translateY(5px)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#0f0f34}::-webkit-scrollbar-thumb{background:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);border-radius:50px}.cards{display:flex;flex-wrap:wrap;gap:25px}@media(max-width: 700px){.cards{gap:20px}}.card{display:flex;flex:1 0 31%;background-color:rgba(0,0,0,0);border:2px solid #2d2d5a;border-radius:12px;padding:25px;transition:all .3s !important}.card:hover{box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d;border:2px solid #ed1b8d;transition:all .3s}@media(max-width: 1200px){.card{flex-direction:column}}@media(max-width: 700px){.card{flex:3 0 40%}}@media(max-width: 600px){.card{flex:3 0 50%;flex-direction:row;padding:18px}}@media(max-width: 400px){.card{flex-direction:column}}.card__img{margin:0 24px 0 0;max-width:52px;max-height:52px}@media(max-width: 1200px){.card__img{margin:0 0 20px 0}}@media(max-width: 600px){.card__img{margin:0 20px 0 0}}@media(max-width: 400px){.card__img{margin:0 0 20px 0}}.card__text{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto}.card__title{font-weight:600;margin:0 0 10px 0;flex:1 0 auto}@media(max-width: 700px){.card__title{font-size:18px}}.card__subtitle{font-size:15px;line-height:20px;margin:0 0 15px 0;max-width:270px}.card__link{position:relative;font-weight:700;font-size:14px;text-transform:uppercase;background-image:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.card__link::after{content:"";position:absolute;top:0;left:0;right:-20px;bottom:0px;background-image:url(../img/arrow-gradient.png);background-position:right center;background-repeat:no-repeat;transition:transform .3s}.card__link:hover.card__link::after{transform:translateX(10px)}.header{background:rgba(0,0,0,0);padding:45px 0;position:absolute;top:0;left:0;width:100%;height:30%;z-index:99;overflow:hidden;transition:height .6s ease-out}.header.height{height:100%;overflow-y:scroll;overflow-x:hidden}@media(max-width: 425px){.header{padding:18px 0}}.header__conteiner{position:relative;display:flex;align-items:center}@media(max-width: 1200px){.header__conteiner{justify-content:space-between}}.header .logo{display:flex;align-items:center;max-width:320px}.header .logo__text{font-weight:500;display:flex;flex-direction:column;align-items:center}.header .logo__text_top{font-size:24px;margin:0 0 10px 0}.header .logo__text_bottom{font-size:10px;text-transform:uppercase}.header .logo img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;margin:0 10px 0 0}@media(max-width: 375px){.header .logo img{width:30px;height:30px}}@media(max-width: 768px){.header .header__logo .logo__text{display:none}}.header__nav{margin:0 160px 0 auto}@media(max-width: 1400px){.header__nav{margin:0 100px 0 auto}}@media(max-width: 1300px){.header__nav{margin:0 60px 0 auto}}@media(max-width: 1200px){.header__nav{display:none}}.header .nav__list{display:flex}@media(max-width: 1200px){.header .nav__list{flex-direction:column}}.header .nav__item:not(:last-child){margin:0 60px 0 0}@media(max-width: 1300px){.header .nav__item:not(:last-child){margin:0 30px 0 0}}.header .nav__link{font-size:16px;color:#e9f2ff;transition:color .3s}.header .nav__link:hover{color:#fff}.header__info{display:flex;align-items:center;margin:0 50px 0 0}@media(max-width: 425px){.header__info{text-align:center}}@media(max-width: 768px){.header__info .info__img{display:none}}.header .info__img{margin:0 18px 0 0;width:40px;height:40px}.header .info__box{display:flex;flex-direction:column}.header .info__tel{margin:0 0 10px 0;font-weight:800}@media(max-width: 425px){.header .info__tel{font-size:14px;margin:0 0 6px 0}}.header .info__time{color:#e9f2ff;font-size:14px}@media(max-width: 425px){.header .info__time{font-size:12px}}.header .info__time_bold{font-weight:600}@media(max-width: 1200px){.header .header__button{display:none}}.header .burger{display:flex;flex-direction:column;justify-content:space-between;width:21px;height:20px;cursor:pointer;z-index:100;display:none}.header .burger__line{position:relative;width:100%;height:2px;background-color:#fff;border-radius:2px;transition:transform .5s}.header .burger__line_short{width:14px;margin-left:auto;transform:translateX(0)}@media(max-width: 1200px){.header .burger{display:flex}.header .burger.active span:nth-of-type(1){top:8px;transform:rotate(46deg);transition:transform .5s}.header .burger.active span:nth-of-type(2){transform:translateX(200px);transition:transform .5s}.header .burger.active span:nth-of-type(3){bottom:10px;transform:rotate(132deg);transition:transform .5s}}.header__menu{position:absolute;width:100%;min-height:100%;padding:43px 0;top:0;left:0;background-color:#0f0f34;transform:translateX(1200px);transition:transform .6s ease-in-out;z-index:99}@media(max-width: 772px){.header__menu{transform:translateX(772px)}}@media(max-width: 600px){.header__menu{transform:translateX(600px)}}@media(max-width: 500px){.header__menu{transform:translateX(500px)}}@media(max-width: 400px){.header__menu{transform:translateX(400px)}}@media(max-width: 320px){.header__menu{transform:translateX(320px)}}@media(min-width: 1200px){.header .menu{display:none}}@media(max-width: 425px){.header .menu{padding:18px 0}}.header .menu.active{transform:translateX(0);z-index:99}.header .menu__logo{padding:0 0 30px 0}@media(max-width: 376px){.header .menu .logo__text_top{font-size:16px}.header .menu .logo__text_bottom{font-size:8px}}.header .menu__nav{padding:30px 0 0 0;border-top:1px solid #e9f2ff}.header .menu .nav__item{margin:0 0 32px 0}.header .menu .nav__item:last-child{margin:0 0 60px 0}.header .menu__info{margin:0 0 24px 0}.header .menu .info{display:flex}.header .menu__button{margin:0 0 40px 0}.header .menu__text{font-weight:600;margin:0 0 30px 0}@media(max-width: 340px){.header .menu__text{font-size:16px}}.header .menu__list{margin:0 0 20px 0}.header .menu .socnetwork{display:flex}@media(max-width: 500px){.header .menu .socnetwork{justify-content:space-between}}.header .menu .socnetwork__item{border-radius:50px;box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d}.header .menu .socnetwork__item:not(:last-child){margin:0 30px 0 0}@media(max-width: 500px){.header .menu .socnetwork__item:not(:last-child){margin:0}}.header .menu .socnetwork__link{display:flex;justify-content:center;align-items:center;padding:20px}@media(max-width: 500px){.header .menu .socnetwork__link{padding:14px}}.header .menu .socnetwork__img{width:20px;height:20px}.hero{background-image:url("../img/hero-bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:158px 0 0 0;height:100%;z-index:5}@media(max-width: 768px){.hero{padding:178px 0 0 0}}.hero__conteiner{position:relative;display:flex;flex-direction:column;min-height:100%}.hero__title{font-weight:500;font-size:50px;line-height:78px;text-align:center;max-width:940px;margin:0 auto 40px auto}@media(max-width: 768px){.hero__title{font-size:38px;line-height:50px}}@media(max-width: 564px){.hero__title{margin:0 auto 20px auto}}@media(max-width: 440px){.hero__title{font-size:28px;line-height:40px}}@media(max-width: 320px){.hero__title{font-size:24px}}.hero__title_gradient{position:relative;font-weight:700;background-image:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.hero__title_gradient::before{content:"";position:absolute;top:0;left:20px;right:0;bottom:-10px;background-image:url("../img/title-gradient.png");background-position:center bottom;background-repeat:no-repeat;background-size:contain}.hero__subtitle{line-height:30px;text-align:center;max-width:730px;margin:0 auto 60px auto;color:#e9f2ff}@media(max-width: 768px){.hero__subtitle{font-size:16px;line-height:20px}}@media(max-width: 440px){.hero__subtitle{font-size:14px}}.hero__button{padding:30px 40px;margin:0 auto 50px auto}@media(max-width: 420px){.hero__button{font-size:12px;padding:20px 22px}}@media(max-width: 320px){.hero__button{font-size:12px;padding:18px 20px}}.hero__list{display:flex;margin:auto auto 50px auto}@media(max-width: 772px){.hero__list{display:grid;grid-template:1fr 1fr/1fr 1fr;gap:20px}}.hero__item{display:flex;flex-direction:column;align-items:center;padding:0 40px}@media(max-width: 1230px){.hero__item{padding:0 20px}}@media(max-width: 992px){.hero__item{text-align:center}}@media(max-width: 772px){.hero__item{padding:0}}.hero__item:not(:last-child){border-right:1px solid #363656}@media(max-width: 772px){.hero__item:not(:last-child){border:none}}.hero__item-title{font-weight:300;font-size:50px;margin:0 0 20px 0}@media(max-width: 1230px){.hero__item-title{font-size:38px}}.hero__item-title_lowercase{font-size:40%}.hero__item-subtitle{color:#e9f2ff;margin:0}@media(max-width: 1230px){.hero__item-subtitle{font-size:14px}}.hero .hero__scroll{position:absolute;bottom:60px;left:20px}@media(max-width: 992px){.hero .hero__scroll{display:none}}.services{position:relative;background-color:#0f0f34;padding:110px 0 10px 0}.services__decor-lines-top-to-right{top:50px;left:0}.tabs__nav{display:flex;align-items:center;position:relative}@media(max-width: 992px){.tabs__nav{display:none}}.tabs__nav::after{content:"";position:absolute;left:-1000px;right:-1000px;bottom:-25px;height:1px;background-color:#2d2d5a}.tabs__nav .button-transparent{margin-left:auto}.tabs__nav-btn{position:relative;font-size:24px;font-weight:500;color:#7e7ea5;padding:0;border:none;background-color:rgba(0,0,0,0);margin:0 60px 0 0;transition:color .4s}.tabs__nav-btn::after{content:"";position:absolute;left:0;right:0;bottom:-32px;height:0px;border-radius:4px;background:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);transition:height .4s ease-in-out}.tabs__nav-btn:last-child{margin:0}.tabs__nav-btn.active{position:relative;color:#fff}.tabs__nav-btn.active::after{content:"";position:absolute;left:0;right:0;bottom:-32px;height:6px;border-radius:4px;background:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%)}.tabs__content{padding:70px 0 0 0;display:flex;flex-direction:column}.tabs__content .button-transparent{display:none}@media(max-width: 992px){.tabs__content .button-transparent{display:inline-block;margin:30px auto 0 auto}}@media(max-width: 992px){.tabs__content{padding:0}}.tabs .tabs__item__cards{display:none}.tabs .tabs__item__cards.active{display:flex}.services-all{padding:200px 0 20px 0;background-color:#0f0f34}.services-all__links{position:relative;font-weight:500;font-size:16px;color:#7e7ea5;z-index:1}.services-all__links__link:hover{background-image:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.services-all__decor-lines-right-to-bottom{top:50%;right:0}.consultation{position:relative;background-color:#0f0f34;padding:186px 0 80px 0;display:flex}.consultation__conteiner{position:relative}.consultation__decor-circles-bottom{left:10px;bottom:0;opacity:.7}.consultation__decor-circles-right{top:0;right:0}.consultation__decor-plus{bottom:-80px;right:-80px}.form{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(24,24,39,.2);box-shadow:0px 14px 44px #02040f,inset 0px 10px 62px #30385f;border-radius:130px 20px 20px 20px;padding:80px 160px}@media(max-width: 992px){.form{padding:40px 80px}}@media(max-width: 600px){.form{padding:40px}}@media(max-width: 400px){.form{padding:20px}}.form::after{content:"";position:absolute;top:-20px;left:0;right:-20px;bottom:0;background-image:url(../img/telegram-gradient.png);background-repeat:no-repeat;background-position:right top}@media(max-width: 992px){.form::after{top:-10px;right:-10px}}@media(max-width: 600px){.form::after{display:none}}.form__title{font-weight:600;font-size:36px;margin:0 0 25px 0;text-align:center;z-index:2}@media(max-width: 992px){.form__title{font-size:30px}}@media(max-width: 400px){.form__title{font-size:22px}}.form__subtitle{font-weight:300;font-size:20px;color:#c1caf1;margin:0 0 55px 0;max-width:580px;text-align:center;z-index:2}@media(max-width: 992px){.form__subtitle{font-size:16px}}@media(max-width: 400px){.form__subtitle{font-size:14px;margin:0 0 30px 0}}.form__box{display:flex;z-index:4}@media(max-width: 1200px){.form__box{flex-direction:column;align-items:center}}.form__input{border:none;outline:1px solid #7e7ea5;background-color:rgba(25,25,64,.6);border-radius:50px;padding:20px 0px 20px 60px;margin:0 40px 0 0;color:#7e7ea5;font-weight:600;background-image:url(../img/tel.png);background-repeat:no-repeat;background-position:22px center}@media(max-width: 1200px){.form__input{margin:0 auto 30px auto}}@media(max-width: 400px){.form__input{font-size:14px;padding:10px 0 10px 40px;background-position:10px center;width:90%}}.form__input::-moz-placeholder{color:#7e7ea5}.form__input::placeholder{color:#7e7ea5}.form__btn{border:none;color:inherit}.form__btn.button-gradient{padding:18px 14px}.why-us{position:relative;padding:100px 0 0 0;background-color:#0f0f34}.why-us__decor-lines-top-to-bottom{top:200px;right:0}.why-us__title{max-width:800px;margin:0 auto 100px auto}.why-us__item{display:flex;align-items:center;justify-content:center;gap:80px}.why-us__item:not(:last-child){margin:0 0 120px 0}@media(max-width: 776px){.why-us__item:not(:last-child){border-bottom:1px solid #e9f2ff;margin:0 0 60px 0}}@media(max-width: 1204px){.why-us__img{width:40%}}@media(max-width: 776px){.why-us__img{display:none}}.why-us__text__title{font-weight:500;font-size:28px;margin:0 0 20px 0}@media(max-width: 400px){.why-us__text__title{font-size:22px}}.why-us__text__subtitle{font-weight:300;line-height:30px;max-width:580px;margin:0 0 50px 0}@media(max-width: 400px){.why-us__text__subtitle{font-size:16px;line-height:20px}}@media(max-width: 776px){.why-us__text__btn{display:none}}.our-clients{background-color:#0f0f34;padding:170px 0 0 0}.our-clients__title{margin:0 auto 80px auto}.our-clients__list{display:flex;justify-content:space-between}@media(max-width: 1600px){.our-clients__list{display:grid;grid-template:auto/1fr 1fr 1fr;gap:60px}}@media(max-width: 700px){.our-clients__list{grid-template:auto/1fr 1fr}}@media(max-width: 500px){.our-clients__list{grid-template:auto/1fr}}.our-clients__item{display:flex;justify-content:center;align-items:center}.our-clients__img{max-width:220px;max-height:50px}@media(max-width: 992px){.our-clients__img{max-width:180px;max-height:50px}}.faq{position:relative;background-color:#0f0f34;padding:170px 0 0 0}.faq__decor-lines-left-to-right{top:0;left:0}.faq__decor-lines-right-to-left{top:0;right:0}.faq__title{margin:0 0 60px 0}.faq__accordion{position:relative;max-width:890px;width:100%;margin:0 auto;z-index:2}.faq__accordion-content{background-color:#261f49;border:1px solid #2e2e4b;border-radius:12px;transition:border .4s,box-shadow .4s}.faq__accordion-content.active{border:1px solid #7373b1;box-shadow:0px 0px 10px 4px #7373b1}.faq__accordion-content:not(:last-child){margin:0 0 20px 0}.faq__accordion-content__title{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:22px;padding:40px;min-height:100px;cursor:pointer}@media(max-width: 600px){.faq__accordion-content__title{font-size:20px;padding:30px}}@media(max-width: 500px){.faq__accordion-content__title{font-size:18px;padding:20px}}@media(max-width: 400px){.faq__accordion-content__title{font-size:16px;padding:16px}}.faq__accordion-content__title-img{max-width:28px;width:100%;height:16px;margin:0 0 0 20px;transition:transform .4s}@media(max-width: 500px){.faq__accordion-content__title-img{max-width:20px}}.faq__accordion-content.active .faq__accordion-content__title-img{transform:rotate(180deg)}.faq__accordion-content__text{font-weight:300;line-height:30px;color:#e9f2ff;padding:0 40px;transition:height .3s linear}@media(max-width: 600px){.faq__accordion-content__text{padding:0 30px;font-size:16px}}@media(max-width: 500px){.faq__accordion-content__text{padding:0 20px;line-height:20px}}@media(max-width: 400px){.faq__accordion-content__text{padding:0 16px;font-size:14px}}.faq .accordion-content{overflow:hidden}.faq .accordion-content__text{height:0}.faq .accordion-content.active .accordion-content__text{margin-bottom:20px}.questions{position:relative;padding:270px 0 160px 0;background-color:#0f0f34}.questions__decor-lines-right-to-bottom{top:0;right:0}.questions__decor-plus{right:-100px;bottom:-80px}.questions__box{position:relative;display:flex;max-width:1170px;width:100%;margin:0 auto;padding:60px 40px 60px 90px;background-color:rgba(24,24,39,.2);box-shadow:0px 14px 44px #02040f,inset 0px 10px 62px #30385f;border-radius:130px 20px 20px 20px}@media(max-width: 600px){.questions__box{padding:50px 30px}}@media(max-width: 500px){.questions__box{border-radius:100px 20px 20px 20px}}@media(max-width: 400px){.questions__box{padding:25px 15px}}.questions__content{display:flex;flex-direction:column;align-items:flex-start}.questions__content__title{font-weight:600;font-size:36px;margin:0 0 40px 0;max-width:634px}@media(max-width: 700px){.questions__content__title{text-align:center}}@media(max-width: 500px){.questions__content__title{font-size:26px}}@media(max-width: 400px){.questions__content__title{font-size:18px}}.questions__content__list{margin:0 0 50px 0}.questions__content__item{font-weight:600;padding:5px 0 5px 50px;background-image:url(../img/list-element.png);background-repeat:no-repeat;background-position:left}.questions__content__item:not(:last-child){margin:0 0 20px 0}@media(max-width: 600px){.questions__content__item{font-size:16px}}@media(max-width: 500px){.questions__content__item{padding:50px 0 0 0;background-position:top;text-align:center;font-size:14px}}@media(max-width: 700px){.questions__content__btn{margin:0 auto}}@media(max-width: 400px){.questions__content__btn{font-size:12px}}.questions__img{position:absolute;right:0;bottom:0}@media(max-width: 1200px){.questions__img{display:none}}.contacts{position:relative;z-index:2}@media(max-width: 1000px){.contacts{background-color:#0f0f34}}.contacts__map{width:100%;height:80vh}@media(max-width: 1000px){.contacts__map{display:none}}.contacts__content{position:absolute;margin:10px 0 0 10px;max-width:390px;width:100%;box-shadow:0px 0px 12px 3px #f71b2c,inset 0px 0px 0px 2px #ed1b8d;background-color:#fff;border-radius:40px;padding:40px;color:#0f0f34}@media(max-width: 1000px){.contacts__content{position:static;margin:0 auto;background-color:#0f0f34;color:#fff}}@media(max-width: 450px){.contacts__content{padding:20px}}.contacts__title{font-weight:600;font-size:36px;margin:0 0 30px 0}.contacts__small-title{font-weight:300;font-size:16px;margin:0 0 15px 0}.contacts__subtitle{font-weight:500;margin:0 0 40px 0;max-width:300px}.contacts__subtitle__tel{font-size:22px}.contacts__subtitle__time{font-weight:400;font-size:14px}.contacts__subtitle__time_bold{font-weight:600}.contacts__link{font-weight:500;font-size:20px;background-image:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.footer{position:relative;padding:90px 0 55px 0;background-color:#0f0f34}.footer__decor-lines-left-to-top{left:0;bottom:0}.footer__decor-lines-right-to-bottom{right:0;bottom:0}.footer__conteiner{display:flex;justify-content:space-between}@media(max-width: 1400px){.footer__conteiner{display:grid;grid-template:1fr/1fr 1fr}}@media(max-width: 1000px){.footer__conteiner{display:flex;flex-direction:column;align-items:center}}.footer__info{margin:0 60px 0 0}@media(max-width: 1000px){.footer__info{margin:0 auto 50px auto;display:flex;flex-direction:column;align-items:center}}.footer__info__logo{margin:0 0 30px 0}.footer__info__list{margin:0 0 30px 0}@media(max-width: 1000px){.footer__info__list{display:flex;flex-direction:column;align-items:center}}.footer__info__item{display:flex;align-items:center;font-weight:500;font-size:16px;text-decoration:underline;color:#e9f2ff}.footer__info__item:not(:last-child){margin:0 0 30px 0}@media(max-width: 500px){.footer__info__item:not(:last-child){margin:0 0 20px 0}}.footer__info__item__img{max-width:20px;height:20px;width:100%;margin:0 10px 0 0}.footer__info__item .footer__info__link{display:flex;align-items:center}.footer__info__copyright{font-weight:500;font-size:14px;color:#7373b1}.footer__menu{display:grid;grid-template:1fr/1fr 1fr;gap:40px;margin:0 60px 0 0}@media(max-width: 1000px){.footer__menu{margin:0 auto 50px auto}}@media(max-width: 500px){.footer__menu{display:flex;flex-direction:column}}.footer__menu__title{font-weight:600;font-size:18px;margin:0 0 20px 0}@media(max-width: 1000px){.footer__menu__title{text-align:center}}.footer__menu__list{display:flex;flex-direction:column}@media(max-width: 1000px){.footer__menu__item{text-align:center}}.footer__menu__item:not(:last-child){margin:0 0 20px 0}@media(max-width: 500px){.footer__menu__item:not(:last-child){margin:0 0 10px 0}}.footer__menu__link{font-weight:500;font-size:14px}.footer__menu__link:hover{background-image:linear-gradient(93.89deg, #F71B2C -1.38%, #ED1B8D 45.84%, #FF7027 100.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.footer__contact{display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 1400px){.footer__contact{grid-column:1/span 2;margin:0 auto;align-items:center}}.footer__contact__tel{font-weight:600;font-size:20px;margin:0 0 10px 0}.footer__contact__time{font-weight:600;font-size:14px;color:#7373b1;text-transform:uppercase;margin:0 0 20px 0}.footer__contact__btn{display:flex;align-items:center;margin:0 0 25px 0}.footer__contact__btn__img{max-width:22px;height:22px;width:100%;margin:0 5px 0 0}.footer__contact__text{font-weight:600;font-size:16px;margin:0 0 20px 0}
/*# sourceMappingURL=main.min.css.map */
