.section-contact h1{color:var(--Black,#112c3e);font-size:60px;font-style:normal;font-weight:500;line-height:108.3%;margin-bottom:20px}@media screen and (min-width:744px){.section-contact h1{margin-bottom:60px}}.section-contact .contact-header{display:grid;gap:44px;grid-auto-columns:100%}@media screen and (min-width:768px){.section-contact .contact-header{grid-template-columns:1fr 1fr}}.section-contact .contact-header--title{color:var(--Black,#112c3e);font-size:30px;font-style:normal;font-weight:500;line-height:35px}.section-contact .contact-header--text{color:var(--Black,#112c3e);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:31px}.section-contact .contact-header--tel{background:var(--Grey-Light,#eaf1f6);border-radius:10px;color:var(--Black,#112c3e);font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.2px;line-height:120%;padding:10px 14px;text-align:center;width:100%}@media screen and (min-width:768px){.section-contact .contact-header--tel{font-size:20px;text-align:left;width:-moz-fit-content;width:fit-content}}.section-contact .contact-header--adress{display:flex;gap:20px;justify-content:stretch;line-height:25px}.section-contact .contact-header--adress div{font-family:Inter}.section-contact .contact__social-icons{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:768px){.section-contact .contact__social-icons{flex-wrap:wrap;gap:26.929px;justify-content:stretch}}.section-contact-form{background-image:url(/images/new-des/bg-strips-contact.svg);background-position:bottom 0 right 0;background-repeat:no-repeat}.section-contact-form .container{padding:0}@media screen and (min-width:768px){.section-contact-form .container{padding:0 60px}}.section-contact-form h3{padding:0 15px}@media screen and (min-width:744px){.section-contact-form h3{padding:0}}.section-contact-form .contact-forms-wrapper{border-radius:40px;padding:15px}@media screen and (min-width:768px){.section-contact-form .contact-forms-wrapper{padding:30px}}.section-contact-form .contact-forms-wrapper.adv{background:var(--Blue-2,#8cf08a)}.section-contact-form .contact-forms-wrapper.adv .contact-form-adv{display:block}.section-contact-form .contact-forms-wrapper.adv .contact-form-pub{display:none}.section-contact-form .contact-forms-wrapper.pub{background:var(--Blue-2,#e2e6f8)}.section-contact-form .contact-forms-wrapper.pub .contact-form-adv{display:none}.section-contact-form .contact-forms-wrapper.pub .contact-form-pub{display:block}.section-contact-form .contact-forms-wrapper.pub .contact-form-switcher-adv{background:none;border:1px solid var(--Blue-1,#3e4fea);color:#112c3e}.section-contact-form .contact-forms-wrapper.pub .contact-form-switcher-pub{background:var(--Blue-1,#3e4fea);border:1px solid var(--Blue-1,#3e4fea);border-radius:0 20px 20px 0}.section-contact-form .contact-forms-switcher{display:flex;margin-bottom:20px}.section-contact-form .contact-form-switcher{cursor:pointer;font-style:normal;font-weight:500;line-height:35px;padding:15px 20px}@media screen and (min-width:768px){.section-contact-form .contact-form-switcher{align-items:center;display:flex;gap:15px}}.section-contact-form .contact-form-switcher-adv{background:var(--Black,#112c3e);border:1px solid var(--Black,#112c3e);border-radius:20px 0 0 20px;color:#fff;flex:1}.section-contact-form .contact-form-switcher-pub{border:1px solid var(--Black,#112c3e);border-radius:0 20px 20px 0;flex:1}.section-contact-form .contact-form-switcher-title{font-size:20px}@media screen and (min-width:768px){.section-contact-form .contact-form-switcher-aim{font-size:30px}}.section-contact-form .text-notice-req{font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.14px;line-height:127%;margin-bottom:20px}.section-contact-form .form{display:grid;gap:20px;grid-template-columns:100%}@media screen and (min-width:768px){.section-contact-form .form{grid-template-columns:1fr 1fr}}.section-contact-form .form .form__recaptcha{margin-bottom:0;margin-top:20px}.section-contact-form .form .contact-form__field{align-items:center;align-self:stretch;background:var(--White,#fff);border:1px solid var(--Grey-1,#677f9b);border-radius:10px;color:#677f9b;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;height:46px;line-height:normal;padding-left:12px;width:100%}.section-contact-form .form .contact-form__field--textarea{height:142px;padding:15px 12px}.section-contact-form .form .select2-selection{align-items:center;background:var(--White,#fff);border:1px solid var(--Grey-1,#677f9b);border-radius:10px;color:#677f9b;display:flex;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;height:46px;justify-content:space-between;padding-left:12px}.section-contact-form .form .select2-selection__rendered{padding-right:0}.section-contact-form .form .control-label{color:var(--Black,#112c3e);font-size:14px;font-weight:500;letter-spacing:-.14px;line-height:127%}.section-contact-form .form .contact-phone-code-number{align-items:end;display:flex}.section-contact-form .form .contact-phone-code-number .select2-selection{border-radius:10px 0 0 10px}.section-contact-form .form .contact-phone-code-number input{border-left:0;border-radius:0 10px 10px 0}.section-contact-form .form .form__agreement{color:var(--Black,#112c3e);font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.14px;line-height:127%;margin-top:10px}.section-contact-form .form .button--black-new{border:none}.section-contact-form .form .button--black-new span{flex-grow:1;text-align:center}.section-contact-about{background-color:var(--Black,#112c3e);border-radius:40px;color:#fff}@media screen and (min-width:768px){.section-contact-about{padding:100px 30px}}@media screen and (min-width:1024px){.section-contact-about{padding:100px 105px}}@media screen and (min-width:1600px){.section-contact-about{margin:auto;max-width:1560px}}.section-contact-service{background:var(--White,#fff);color:var(--Black,#112c3e);display:flex;flex-direction:column;gap:40px;padding:40px}@media screen and (min-width:1024px){.section-contact-service{flex-direction:row}}.section-contact-service--wrapper{display:grid;grid-template-columns:95% 100%;overflow-x:auto}@media screen and (min-width:768px){.section-contact-service--wrapper{display:flex;gap:1px}}@media screen and (min-width:1024px){.section-contact-service--wrapper{display:block}}.section-contact-service-adv{border-radius:40px;margin-bottom:1px}@media screen and (min-width:1024px){.section-contact-service-adv{border-radius:40px 40px 40px 0}}.section-contact-service-pub{border-radius:40px}@media screen and (min-width:1024px){.section-contact-service-pub{border-radius:0 40px 40px 40px}}.section-contact-service--header{align-self:center}.section-contact-service--header small{color:var(--Black,#112c3e);font-size:20px;font-style:normal;font-weight:500;line-height:35px}.section-contact-service--header strong{color:var(--Black,#112c3e);font-size:30px;font-style:normal;font-weight:500;line-height:35px}.section-contact-service--header .button--sign-up{display:none}@media screen and (min-width:768px){.section-contact-service--header .button--sign-up{display:flex}}.section-contact-service--list{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1024px){.section-contact-service--list{flex-direction:row}}.section-contact-service--list li{display:grid;font-size:20px;font-style:normal;font-weight:400;gap:5px;grid-template-columns:auto 1fr;line-height:25px;margin-bottom:10px}.section-contact-service>.button--sign-up{display:flex;gap:0;justify-content:space-between;padding:15px 3px 15px 20px}@media screen and (min-width:768px){.section-contact-service>.button--sign-up{display:none}}.section-contact-faq .contact-us__wrapper{background:#fff;border:1px solid var(--Blue-2,#e2e6f8);border-radius:10px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin-top:50px;padding:20px}@media screen and (max-width:767px){.section-contact-faq .contact-us__wrapper{margin-top:20px}}.section-contact-faq .contact-us__item{align-items:center;display:grid;gap:20px}@media screen and (min-width:767px){.section-contact-faq .contact-us__item{display:flex;flex-wrap:wrap;justify-content:space-between}}.section-contact-faq .contact-us__item .button--contact-us{background:var(--Grey-1,#677f9b);border-radius:65px;padding:15px 20px;width:157px}.section-contact-faq .contact-us__item .button--contact-us span{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:114%;margin-top:4px}.section-contact-faq .contact-us__item .button--contact-us:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),#677f9b}@media screen and (max-width:767px){.section-contact-faq .contact-us__item .button--contact-us{width:100%}}.section-contact-faq .contact-us__item .button--jump-to-faq{background:var(--Black,#112c3e);border-radius:65px;padding:15px 20px;width:157px}.section-contact-faq .contact-us__item .button--jump-to-faq span{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.16px;line-height:114%;margin-top:4px}.section-contact-faq .contact-us__item .button--jump-to-faq:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),#112c3e}@media screen and (max-width:767px){.section-contact-faq .contact-us__item .button--jump-to-faq{width:100%}}.section-contact-faq .book-icon{display:block;font-size:30px;margin-bottom:20px}@media screen and (min-width:768px){.section-contact-faq .book-icon{display:inline;font-size:20px;margin-bottom:0}}.section-contact-faq .jump-title{font-size:20px;font-weight:500}