[data-v-64dfeb6b]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-64dfeb6b]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-64dfeb6b]:root{--header-height:86px}}.contact-hero-section[data-v-64dfeb6b]{position:relative}.contact-hero-section .wrapper[data-v-64dfeb6b]{aspect-ratio:1840/780;color:#fff;z-index:0;background-color:#12191f;background-repeat:no-repeat;background-size:cover;border-radius:24px;flex-direction:column;padding:31px 20px 30px;display:flex;position:relative}@media screen and (min-width:768px){.contact-hero-section .wrapper[data-v-64dfeb6b]{background-size:cover;padding:35px}}@media screen and (min-width:1024px){.contact-hero-section .wrapper[data-v-64dfeb6b]{padding:40px 50px}}@media screen and (min-width:1440px){.contact-hero-section .wrapper[data-v-64dfeb6b]{justify-content:center;padding:50px 70px}}@media screen and (min-width:1920px){.contact-hero-section .wrapper[data-v-64dfeb6b]{padding:60px 85px}}.contact-hero-section .content[data-v-64dfeb6b]{z-index:1;flex-direction:column;gap:30px;max-width:1000px;display:flex}@media screen and (min-width:1360px){.contact-hero-section .content[data-v-64dfeb6b]{max-width:600px}}@media screen and (min-width:1600px){.contact-hero-section .content[data-v-64dfeb6b]{max-width:700px}}@media screen and (min-width:1920px){.contact-hero-section .content[data-v-64dfeb6b]{max-width:954px}}@media screen and (min-width:2100px){.contact-hero-section .content[data-v-64dfeb6b]{max-width:1200px}}@media screen and (min-width:2560px){.contact-hero-section .content[data-v-64dfeb6b]{max-width:1500px}}.contact-hero-section .logo[data-v-64dfeb6b]{z-index:1;width:100%;max-width:200px}@media screen and (min-width:1024px){.contact-hero-section .logo[data-v-64dfeb6b]{max-width:250px}}@media screen and (min-width:1440px){.contact-hero-section .logo[data-v-64dfeb6b]{max-width:300px}}.contact-hero-section .content[data-v-64dfeb6b] .description p{max-width:900px;line-height:28px}@media screen and (min-width:768px){.contact-hero-section .content[data-v-64dfeb6b] .description p{line-height:31px}}@media screen and (min-width:1024px){.contact-hero-section .content[data-v-64dfeb6b] .description p{line-height:34px}}@media screen and (min-width:1360px){.contact-hero-section .content[data-v-64dfeb6b] .description p{max-width:600px}}@media screen and (min-width:1440px){.contact-hero-section .content[data-v-64dfeb6b] .description p{line-height:38px}}@media screen and (min-width:1600px){.contact-hero-section .content[data-v-64dfeb6b] .description p{max-width:720px}}.contact-hero-section .shadow[data-v-64dfeb6b]{z-index:-1;background-color:#12191f66;border-radius:24px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}[data-v-3fda6241]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-3fda6241]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-3fda6241]:root{--header-height:86px}}.contact-form-first-step-component[data-v-3fda6241]{flex-direction:column;display:flex}.contact-form-first-step-component .header[data-v-3fda6241]{flex-direction:column;align-items:center;gap:20px;display:flex}@media screen and (min-width:1600px){.contact-form-first-step-component .header[data-v-3fda6241]{gap:29px}}.contact-form-first-step-component .header .title[data-v-3fda6241]{width:100%;font-size:41px;font-weight:700;line-height:.92}@media screen and (min-width:1024px){.contact-form-first-step-component .header .title[data-v-3fda6241]{font-size:44px}}@media screen and (min-width:1600px){.contact-form-first-step-component .header .title[data-v-3fda6241]{font-size:46px;line-height:1}}@media screen and (min-width:1920px){.contact-form-first-step-component .header .title[data-v-3fda6241]{font-size:48px}}.contact-form-first-step-component .header .subtitle[data-v-3fda6241]{font-size:24px;font-weight:500;line-height:28px}@media screen and (min-width:1024px){.contact-form-first-step-component .header .subtitle[data-v-3fda6241]{line-height:31px}}@media screen and (min-width:1600px){.contact-form-first-step-component .header .subtitle[data-v-3fda6241]{line-height:34px}}.contact-form-first-step-component .form[data-v-3fda6241]{flex-direction:column;gap:10px;margin-top:20px;display:flex}@media screen and (min-width:768px){.contact-form-first-step-component .form[data-v-3fda6241]{gap:16px}}@media screen and (min-width:1360px){.contact-form-first-step-component .form[data-v-3fda6241]{gap:12px}}@media screen and (min-width:1600px){.contact-form-first-step-component .form[data-v-3fda6241]{gap:16px;margin-top:30px}}@media screen and (min-width:1920px){.contact-form-first-step-component .form[data-v-3fda6241]{gap:20px}}.contact-form-first-step-component .form .button[data-v-3fda6241]{padding:14.1px 42px}.contact-form-first-step-component .contact-number[data-v-3fda6241]{text-align:center;flex-direction:column;margin-top:20px;font-size:20px;font-weight:600;line-height:1;display:flex}.contact-form-first-step-component .contact-number span[data-v-3fda6241]{font-weight:500}@media screen and (min-width:1024px){.contact-form-first-step-component .contact-number[data-v-3fda6241]{display:inline}}@media screen and (min-width:1600px){.contact-form-first-step-component .contact-number[data-v-3fda6241]{margin-top:27px}}.contact-form-first-step-component .textarea[data-v-3fda6241] .wrapper{height:112px}[data-v-3a2dd0ab]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-3a2dd0ab]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-3a2dd0ab]:root{--header-height:86px}}.contact-form-success-step-component[data-v-3a2dd0ab]{flex-direction:column;align-items:center;display:flex}.contact-form-success-step-component .icon[data-v-3a2dd0ab]{width:150px;height:150px}.contact-form-success-step-component .description[data-v-3a2dd0ab],.contact-form-success-step-component .title[data-v-3a2dd0ab]{width:100%;max-width:548px}.contact-form-success-step-component .title[data-v-3a2dd0ab]{margin-top:30px}@media screen and (min-width:1024px){.contact-form-success-step-component .title[data-v-3a2dd0ab]{margin-top:40px}}.contact-form-success-step-component .description[data-v-3a2dd0ab]{margin-top:24px;font-weight:500;line-height:1.3}@media screen and (min-width:1024px){.contact-form-success-step-component .description[data-v-3a2dd0ab]{margin-top:32px}}.contact-form-success-step-component .button[data-v-3a2dd0ab]{width:100%;margin-top:32px;padding:14.1px 42px}@media screen and (min-width:1024px){.contact-form-success-step-component[data-v-3a2dd0ab]{margin-top:41px}}[data-v-ce1ce2c3]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-ce1ce2c3]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-ce1ce2c3]:root{--header-height:86px}}.base-button-wrapper.with-limit[data-v-ce1ce2c3],.base-limiter-wrapper[data-v-ce1ce2c3]{width:100%;max-width:100%;margin:0 auto;padding:0 20px;position:relative}@media (min-width:768px){.base-button-wrapper.with-limit[data-v-ce1ce2c3],.base-limiter-wrapper[data-v-ce1ce2c3]{padding:0 30px}}@media (min-width:1024px){.base-button-wrapper.with-limit[data-v-ce1ce2c3],.base-limiter-wrapper[data-v-ce1ce2c3]{padding:0 40px}}@media (min-width:1921px){.base-button-wrapper.with-limit[data-v-ce1ce2c3],.base-limiter-wrapper[data-v-ce1ce2c3]{padding:0 60px}}@media (min-width:2560px){.base-button-wrapper.with-limit[data-v-ce1ce2c3],.base-limiter-wrapper[data-v-ce1ce2c3]{padding:0 80px}}.base-button-wrapper[data-v-ce1ce2c3]{justify-content:center;width:100%;display:flex}.base-button-wrapper.tablet-to-left[data-v-ce1ce2c3]{justify-content:flex-start}.base-button-wrapper[data-v-ce1ce2c3]>*{width:100%!important}@media screen and (min-width:568px){.base-button-wrapper[data-v-ce1ce2c3]>*{width:-moz-fit-content!important;width:fit-content!important}}.base-page-top-retreat[data-v-ce1ce2c3]{padding-top:10px}@media screen and (min-width:786px){.base-page-top-retreat[data-v-ce1ce2c3]{padding-top:12px}}@media screen and (min-width:1024px){.base-page-top-retreat[data-v-ce1ce2c3]{padding-top:24px}}@media screen and (min-width:1440px){.base-page-top-retreat[data-v-ce1ce2c3]{padding-top:30px}}.service-page-top-retreat[data-v-ce1ce2c3]{padding-top:12px}@media screen and (min-width:1024px){.service-page-top-retreat[data-v-ce1ce2c3]{padding-top:21px}}@media screen and (min-width:1440px){.service-page-top-retreat[data-v-ce1ce2c3]{padding-top:24px}}.base-page-bottom-retreat[data-v-ce1ce2c3]{padding-bottom:37px}@media screen and (min-width:1024px){.base-page-bottom-retreat[data-v-ce1ce2c3]{padding-bottom:50px}}@media screen and (min-width:1440px){.base-page-bottom-retreat[data-v-ce1ce2c3]{padding-bottom:75px}}.multi-step-contact-form-section[data-v-ce1ce2c3]{justify-content:center;width:-moz-fit-content;width:fit-content;display:flex}.multi-step-contact-form-section.popup[data-v-ce1ce2c3]{border-radius:24px;max-width:700px;min-height:680px;box-shadow:0 -5px 9px #6b6b6b1a,0 16px 16px #6b6b6b17,0 36px 22px #6b6b6b0d,0 65px 26px #6b6b6b03,0 101px 28px #6b6b6b00}@media screen and (min-width:1360px){.multi-step-contact-form-section.popup[data-v-ce1ce2c3]{width:500px}}@media screen and (min-width:1600px){.multi-step-contact-form-section.popup[data-v-ce1ce2c3]{width:600px}}@media screen and (min-width:1920px){.multi-step-contact-form-section.popup[data-v-ce1ce2c3]{width:680px;min-height:730px}}.multi-step-contact-form-section.popup .step[data-v-ce1ce2c3]{padding:25px 15px 30px}@media screen and (min-width:768px){.multi-step-contact-form-section.popup .step[data-v-ce1ce2c3]{padding:30px 40px}}@media screen and (min-width:1024px){.multi-step-contact-form-section.popup .step[data-v-ce1ce2c3]{padding:30px 25px}}@media screen and (min-width:1600px){.multi-step-contact-form-section.popup .step[data-v-ce1ce2c3]{padding:40px}}@media screen and (min-width:1920px){.multi-step-contact-form-section.popup .step[data-v-ce1ce2c3]{padding:50px}}.multi-step-contact-form-section.block .step[data-v-ce1ce2c3]{padding:30px 15px}@media screen and (min-width:768px){.multi-step-contact-form-section.block .step[data-v-ce1ce2c3]{padding:40px 20px}}@media screen and (min-width:1024px){.multi-step-contact-form-section.block .step[data-v-ce1ce2c3]{padding:50px 25px}}@media screen and (min-width:1600px){.multi-step-contact-form-section.block .step[data-v-ce1ce2c3]{padding:60px 40px}}@media screen and (min-width:1920px){.multi-step-contact-form-section.block .step[data-v-ce1ce2c3]{padding:80px}}.multi-step-contact-form-section .wrapper[data-v-ce1ce2c3]{width:100%}.multi-step-contact-form-section .wrapper.popup[data-v-ce1ce2c3]{color:#fff;background-color:#12191f;border-radius:24px;align-items:center;display:flex}.multi-step-contact-form-section .wrapper.block[data-v-ce1ce2c3]{flex-direction:column;gap:20px;display:flex}@media screen and (min-width:1024px){.multi-step-contact-form-section .wrapper.block[data-v-ce1ce2c3]{grid-template-columns:repeat(3,1fr) 5% repeat(3,1fr);gap:30px;display:grid}}@media screen and (min-width:1600px){.multi-step-contact-form-section .wrapper.block[data-v-ce1ce2c3]{grid-template-columns:repeat(3,1fr) 14.4% repeat(3,1fr);gap:40px}}@media screen and (min-width:1920px){.multi-step-contact-form-section .wrapper.block[data-v-ce1ce2c3]{gap:50px}}.multi-step-contact-form-section .wrapper.block .step[data-v-ce1ce2c3]{grid-column:span 3}.multi-step-contact-form-section .wrapper.block .media-wrapper[data-v-ce1ce2c3]{aspect-ratio:335/340;border-radius:24px;grid-column:span 4;width:100%;height:100%;max-height:660px;overflow:hidden}@media screen and (min-width:1024px){.multi-step-contact-form-section .wrapper.block .media-wrapper[data-v-ce1ce2c3]{aspect-ratio:1050/860;max-height:1200px}}.multi-step-contact-form-section .wrapper.block .media-wrapper .image[data-v-ce1ce2c3]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.multi-step-contact-form-section .wrapper .step[data-v-ce1ce2c3]{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}[data-v-7802555f]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-7802555f]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-7802555f]:root{--header-height:86px}}.contact-hero-group-section[data-v-7802555f]{padding-bottom:var(--68dcb752);position:relative}.contact-hero-group-section .hero-section-wrapper[data-v-7802555f]{flex-direction:column;align-items:center;gap:40px;display:flex;position:relative}@media screen and (min-width:1024px){.contact-hero-group-section .hero-section-wrapper[data-v-7802555f]{gap:50px}}.contact-hero-group-section .hero-section-wrapper .hero[data-v-7802555f]{width:100%}@media screen and (min-width:2100px){.contact-hero-group-section .hero-section-wrapper .hero[data-v-7802555f] .content{max-width:900px}}@media screen and (min-width:2560px){.contact-hero-group-section .hero-section-wrapper .hero[data-v-7802555f] .content{max-width:1100px}}.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{z-index:2}@media screen and (min-width:1360px){.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{margin-top:90px;position:absolute;right:58px}}@media screen and (min-width:1600px){.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{bottom:-175px}}@media screen and (min-width:1920px){.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{bottom:-88px}}@media screen and (min-width:2160px){.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{right:70px}}@media screen and (min-width:2560px){.contact-hero-group-section .hero-section-wrapper .form[data-v-7802555f]{right:85px}}[data-v-c521d691]:root{--header-height:60px;--page-top-margin:106px}@media screen and (min-width:768px){[data-v-c521d691]:root{--header-height:80px;--page-top-margin:120px}}@media screen and (min-width:1024px){[data-v-c521d691]:root{--header-height:86px}}.contact-page[data-v-c521d691]{padding-top:20px;position:relative}.contact-page .breadcrumbs[data-v-c521d691]{margin-bottom:36px}@media screen and (min-width:1024px){.contact-page .breadcrumbs[data-v-c521d691]{margin-bottom:22px}}.contact-page .about-section[data-v-c521d691]{margin-top:40px}@media screen and (min-width:768px){.contact-page .about-section[data-v-c521d691]{margin-top:60px}}@media screen and (min-width:1360px){.contact-page .about-section[data-v-c521d691]{margin-top:80px}}@media screen and (min-width:1920px){.contact-page .about-section[data-v-c521d691]{margin-top:110px}}
