.ContactHeader-module-scss-module__8y4pwW__contactHeader{flex-direction:column;gap:50px;margin-top:81px;margin-bottom:75px;display:flex}@media screen and (max-width:1024px){.ContactHeader-module-scss-module__8y4pwW__contactHeader{gap:20px;margin-top:60px;margin-bottom:80px}}@media screen and (max-width:768px){.ContactHeader-module-scss-module__8y4pwW__contactHeader{margin-top:40px;margin-bottom:60px}}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{font-family:var(--font-arm-bebas);font-weight:400;font-style:Regular;letter-spacing:9px;color:#000;margin-bottom:9px;font-size:50px;line-height:100%}@media screen and (max-width:1280px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{letter-spacing:8px;font-size:46px}}@media screen and (max-width:1024px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{letter-spacing:7px;font-size:42px}}@media screen and (max-width:768px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{letter-spacing:6px;text-align:left;font-size:36px}}@media screen and (max-width:480px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{letter-spacing:5px;font-size:30px}}@media screen and (max-width:375px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__title{letter-spacing:4px;font-size:26px}}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{font-family:var(--font-montserrat);font-weight:400;font-style:Regular;letter-spacing:0;text-align:justify;font-size:16px;line-height:31px}@media screen and (max-width:1280px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{font-size:18px}}@media screen and (max-width:1024px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{font-size:16px}}@media screen and (max-width:768px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{text-align:left;font-size:14px;line-height:140%}}@media screen and (max-width:480px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{font-size:13px;line-height:140%}}@media screen and (max-width:375px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__description{font-size:12px}}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap{gap:24px;display:flex}@media screen and (max-width:1024px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap{gap:20px}}@media screen and (max-width:768px){.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap{flex-direction:column;gap:20px}}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock{background:#fff;border-radius:32px;width:100%;max-width:800px;padding:40px 63px 20px 50px;box-shadow:0 0 2px #00000040}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__nameSurname{gap:35px;margin-bottom:40px;display:flex}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__nameSurname input{width:100%;font-family:var(--font-montserrat);font-weight:400;font-style:Regular;letter-spacing:0;vertical-align:middle;background:#fff;border:1px solid #e4e4e7;border-radius:5px;padding:15px 37px 15px 20px;font-size:16px;line-height:26px}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__nameSurname input::placeholder{color:#71717a}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__phoneEmail{gap:35px;margin-bottom:40px;display:flex}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__phoneEmail input{width:100%;font-family:var(--font-montserrat);font-weight:400;font-style:Regular;letter-spacing:0;vertical-align:middle;background:#fff;border:1px solid #e4e4e7;border-radius:5px;padding:15px 37px 15px 20px;font-size:16px;line-height:26px}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__phoneEmail input::placeholder{color:#71717a}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__message{margin-bottom:40px}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__message textarea{width:100%;font-family:var(--font-montserrat);font-weight:400;font-style:Regular;letter-spacing:0;vertical-align:middle;resize:none;background:#fff;border:1px solid #e4e4e7;border-radius:5px;height:130px;padding:15px 37px 15px 20px;font-size:16px;line-height:26px}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__message textarea::placeholder{color:#71717a}.ContactHeader-module-scss-module__8y4pwW__contactHeader .ContactHeader-module-scss-module__8y4pwW__formMap .ContactHeader-module-scss-module__8y4pwW__formBlock form .ContactHeader-module-scss-module__8y4pwW__subButton{color:#fff;font-family:var(--font-montserrat);font-weight:600;font-style:SemiBold;letter-spacing:0;text-align:right;vertical-align:middle;background-color:#2563eb;border:none;border-radius:5px;padding:11px 55px;font-size:16px;line-height:28px}
.ContactPage-module-scss-module__8PqRYW__container{width:100%;max-width:1628px;margin:0 auto;padding:0 16px}
.ContactFormMap-module-scss-module__Ytp0lG__formMap{gap:24px;margin-bottom:170px;display:flex}@media screen and (max-width:1280px){.ContactFormMap-module-scss-module__Ytp0lG__formMap{gap:20px;margin-bottom:140px}}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap{gap:16px;margin-bottom:110px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap{flex-direction:column;gap:16px;margin-bottom:60px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap{gap:12px;margin-bottom:40px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap{gap:10px;margin-bottom:30px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{background:#fff;border-radius:32px;width:100%;max-width:800px;padding:40px 63px 20px 50px;box-shadow:0 0 2px #00000040}@media screen and (max-width:1280px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{padding:36px 50px 20px 40px}}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{border-radius:24px;padding:30px 40px 20px 32px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{border-radius:20px;max-width:100%;padding:28px 32px 20px 28px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{border-radius:16px;padding:24px 20px 20px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock{border-radius:14px;padding:20px 16px 16px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper{width:100%;position:relative}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{width:100%;font-family:var(--font-montserrat);letter-spacing:0;vertical-align:middle;background:#fff;border:1px solid #e4e4e7;border-radius:5px;outline:none;padding:15px 37px 15px 20px;font-size:16px;font-weight:400;line-height:26px}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input::placeholder,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea::placeholder{color:#0000}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input:focus,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea:focus{border-color:#2563eb}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input:focus+label,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input:not(:placeholder-shown)+label,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea:focus+label,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea:not(:placeholder-shown)+label{color:#2563eb;background:#fff;padding:0 4px;font-size:12px;top:0;transform:translateY(-50%)}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{padding:13px 20px;font-size:15px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{padding:12px 16px;font-size:14px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper input,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{padding:10px 14px;font-size:13px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{resize:none;height:130px}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea+label{top:20px;transform:none}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea:focus+label,.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea:not(:placeholder-shown)+label{top:0;transform:translateY(-50%)}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{height:120px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{height:110px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{height:100px;padding:10px 14px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper textarea{height:90px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper label{font-family:var(--font-montserrat);color:#71717a;pointer-events:none;background:0 0;font-size:16px;transition:top .2s,transform .2s,font-size .2s,color .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper label{font-size:12px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper label{font-size:14px;left:12px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__inputWrapper label{font-size:13px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__nameSurname{gap:35px;margin-bottom:40px;display:flex}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__nameSurname{gap:20px;margin-bottom:28px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__nameSurname{gap:16px;margin-bottom:24px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__nameSurname{flex-direction:column;gap:12px;margin-bottom:16px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__phoneEmail{gap:35px;margin-bottom:40px;display:flex}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__phoneEmail{gap:20px;margin-bottom:28px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__phoneEmail{gap:16px;margin-bottom:24px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__phoneEmail{flex-direction:column;gap:12px;margin-bottom:16px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__message{margin-bottom:40px}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__message{margin-bottom:28px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__message{margin-bottom:24px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__message{margin-bottom:16px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__subButton{color:#fff;font-family:var(--font-montserrat);font-weight:600;font-style:SemiBold;letter-spacing:0;text-align:right;vertical-align:middle;cursor:pointer;background-color:#2563eb;border:none;border-radius:5px;padding:11px 55px;font-size:16px;line-height:28px}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__subButton{padding:10px 45px;font-size:15px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__subButton{padding:10px 40px;font-size:14px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__subButton{text-align:center;width:100%;padding:12px 20px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__formBlock form .ContactFormMap-module-scss-module__Ytp0lG__subButton{padding:10px 16px;font-size:13px}}.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__mapBlock{border-radius:32px;width:100%;overflow:hidden;box-shadow:0 0 2px #00000040}@media screen and (max-width:1024px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__mapBlock{border-radius:24px}}@media screen and (max-width:768px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__mapBlock{border-radius:20px;height:350px}}@media screen and (max-width:480px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__mapBlock{border-radius:16px;height:280px}}@media screen and (max-width:375px){.ContactFormMap-module-scss-module__Ytp0lG__formMap .ContactFormMap-module-scss-module__Ytp0lG__mapBlock{border-radius:14px;height:240px}}
