.hero .container{margin-bottom:80px}.hero__ttile{margin-bottom:80px;color:var(--colorBlack);font-family:Prosto One;font-size:64px;font-style:normal;font-weight:400;line-height:100%}.contacts__top{display:grid;grid-template-columns:1fr 2fr;gap:20px;margin-bottom:20px}.contacts__details{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contacts__item{display:flex;flex-direction:column;gap:16px;padding:32px 40px;border-radius:32px;background:#fff}.contacts__item_email p{text-transform:uppercase}.contacts__item_email a{font-family:Prosto One,sans-serif}.contacts__item h5{color:var(--colorBlack);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.contacts__item p{color:#000;font-family:Prosto One;font-size:24px;font-style:normal;font-weight:400;line-height:110%}.map .container{max-width:1600px;margin-bottom:120px}.map iframe{width:100%;border-radius:32px}.help .container{display:flex;justify-content:space-between;align-items:center}.help__left{display:flex;flex-direction:column;margin-right:20px;max-width:555px}.help__left__title{margin-bottom:24px}.help__text{margin-bottom:80px;color:var(--colorBlack);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:120%}.help__img{width:274px;height:280px;animation:img-anim 7s linear infinite}.form{display:flex;flex-direction:column;padding:40px 48px;width:100%;max-width:670px;border-radius:32px;background:#fff}textarea::-webkit-input-placeholder,.form__input-block input::-webkit-input-placeholder{color:#a9a9a9}textarea::-moz-placeholder,.form__input-block input::-moz-placeholder{color:#a9a9a9}.form__input-block input{height:56px}.form__input-block{margin-bottom:32px;width:100%;max-width:100%}.form__input-block h5{margin-bottom:12px;color:var(--colorBlack);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.form__input-textarea:hover{border:1px solid #E6E6E6}.form__input-textarea:focus{border:1px solid #E6E6E6}textarea,.form__input-block input{padding:10px 24px;width:100%;border-radius:16px;border:1px solid #E6E6E6;color:var(--colorBlack);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:120%}textarea{padding-top:17px;height:120px;resize:none}.form__input-double-block{display:flex;justify-content:space-between;align-items:center}.form__input-double-block__item{width:100%;max-width:283px}.form__btn{max-width:171px;border:none}#contact__unsuccessfully{padding-top:213px;padding-bottom:214px;display:none}#contact__successfully{padding-top:245px;padding-bottom:245px;display:none}.form__inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact__successfully-img{margin-bottom:32px}.contact__successfully-subtitle{font-size:24px;line-height:120%;color:#000;text-align:center;font-weight:400;margin-bottom:64px}.contact__unsuccessfully-btn{display:block;width:100%;max-width:277px;font-size:18px;line-height:140%;font-weight:500;border:none;border-radius:40px;padding:19px 0;background:linear-gradient(90deg,#5438dc 35%,#2a72e2);color:#fff}@media (max-width: 1360px){.hero__ttile{font-size:52px;margin-bottom:64px}.contacts__item_email p{text-transform:none}.contacts__item p{font-size:20px}}@media (max-width: 1190px){.contacts__hero__item{padding:24px;border-radius:24px}.map .container{margin-bottom:96px}}@media (max-width: 1150px){.contacts__top{grid-template-columns:1fr 1fr}.form__input-double-block{flex-direction:column}.form__input-double-block__item{max-width:100%}.form__input-block,.form__input-double-block__item:first-child{margin-bottom:24px}.help__left__title span,.help__left__title{font-size:40px}.help__left{width:100%;max-width:470px}.form{padding:24px}}@media (max-width: 1000px){.hero{margin-bottom:64px}.hero__ttile{font-size:52px;margin-bottom:64px}.contacts__top,.contacts__details{gap:12px}.contacts__top{margin-bottom:12px}.contacts__item p{font-size:18px}.map .container{margin-bottom:80px}.help .container{-webkit-box-orient:vertical}.form,.help__left{max-width:100%}.help__left{margin-right:20px;margin-bottom:56px}.form{max-width:728px;border-radius:24px}.form__input-double-block{flex-direction:column}.form__input-double-block__item:first-child{margin-right:0;margin-bottom:24px}.help__text,.hero .container{margin-bottom:64px}.map .container{margin-bottom:96px}main{margin-bottom:96px}}@media (max-width:768px){.hero__ttile{font-size:44px;margin-bottom:56px}.hero .container{margin-bottom:56px}.map .container{margin-bottom:80px}.help .container{flex-direction:column}.form__input-double-block{flex-direction:row}.form__input-double-block__item:first-child{margin-right:8px;margin-bottom:0}.help__left__title{margin-bottom:20px}.help__text{margin-bottom:56px}main{margin-bottom:80px}}@media (max-width: 767px){.contact__successfully-subtitle{font-size:18px}.contact__unsuccessfully-btn{font-size:16px}.hero{margin-bottom:56px}.hero__ttile{font-size:56px}.contacts__top,.contacts__details{grid-template-columns:1fr}.contacts__item{padding:20px;border-radius:20px;gap:8px}.contacts__item h5{font-size:16px}.contacts__item p{font-size:18px}.map .container{margin-bottom:64px}.form{border-radius:20px}.form__input-double-block{flex-direction:column}.form__input-double-block__item:first-child{margin-right:0;margin-bottom:12px}textarea,.form__input-block input{padding-right:20px;padding-left:20px;font-size:16px}.form__input-block h5{padding-left:5px;font-size:16px}.form__input-block input{height:52px}.help__img{width:215px;height:220px}.help__text{font-size:18px;margin-bottom:48px}.help__left__title span,.help__left__title{margin-bottom:16px;font-size:32px}}@media (max-width: 600px){.form__btn{max-width:155px!important}}@media (max-width: 480px){.form__input-block{margin-bottom:20px}.hero{margin-bottom:48px}.hero__ttile{font-size:36px;margin-bottom:48px}.map .container{margin-bottom:64px}.help__left__title span,.help__left__title{font-size:24px}.hero .container,.help__left{margin-bottom:48px}main{margin-bottom:64px}}@media (max-width: 360px){.hero__ttile{font-size:28px}.hero .container{margin-bottom:40px}.map .container{margin-bottom:56px}.hero__ttile,.hero,.help__text{margin-bottom:40px}.help__img{width:156px;height:160px}.help__left{margin-bottom:40px}main{margin-bottom:56px}}
