@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.contacts-page .contacts-datas .brand-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}.contacts-page .contacts-datas .brand-col{background:var(--c-contact);display:flex;padding:clamp(12px, 12px + 14 * (100vw - 320px) / 1600, 26px) clamp(8px, 8px + 8 * (100vw - 320px) / 1600, 16px)}.contacts-page .contacts-datas .brand-icon{display:flex;flex-shrink:0;width:48px;height:48px}.contacts-page .contacts-datas .brand-text{padding-left:clamp(6px,6px + 10*(100vw - 320px)/1600,16px)}.contacts-page .contacts-datas h3{color:var(--c-prime)}.contacts-page .contacts-datas .phone-item,.contacts-page .contacts-datas .address-item,.contacts-page .contacts-datas .email-item{display:inline-block;margin-top:4px}.contacts-page .contacts-datas .custom-shortcode{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px);color:var(--c-text)}.contacts-page .feedback h2{text-align:center;margin-bottom:clamp(16px,16px + 32*(100vw - 320px)/1600,48px)}.contacts-page .feedback .feedback-body{width:100%;max-width:560px;margin:0 auto;position:relative}.contacts-page .feedback input,.contacts-page .feedback textarea{display:inline-flex;width:100%;background-color:var(--b-borders);font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:inherit;font-size:clamp(14px,14px + 0*(100vw - 320px)/1600,14px);color:var(--c-description);outline:none;-webkit-appearance:none;border:none;padding:0 10px;transition:all .3s ease-in-out}.contacts-page .feedback input:focus::-webkit-input-placeholder,.contacts-page .feedback textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.contacts-page .feedback input:focus::-moz-placeholder,.contacts-page .feedback textarea:focus::-moz-placeholder{color:rgba(0,0,0,0)}.contacts-page .feedback input:focus:-moz-placeholder,.contacts-page .feedback textarea:focus:-moz-placeholder{color:rgba(0,0,0,0)}.contacts-page .feedback input:focus:-ms-input-placeholder,.contacts-page .feedback textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.contacts-page .feedback input{height:48px;line-height:48px}.contacts-page .feedback textarea{resize:none;padding-top:10px}.contacts-page .feedback .form-group{margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.contacts-page .feedback .btn-center{display:flex;justify-content:center}.contacts-page .feedback .text-small.message-error{color:var(--svg-fill--not)}.contacts-page .feedback .feedback-preloader{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--c-background);display:flex;justify-content:center;align-items:center;z-index:10}.contacts-page .feedback .spinner{--r1: 154%;--r2: 68.5%;width:60px;aspect-ratio:1;border-radius:50%;background:radial-gradient(var(--r1) var(--r2) at top, rgba(0, 0, 0, 0) 79.5%, #269af2 80%),radial-gradient(var(--r1) var(--r2) at bottom, #269af2 79.5%, rgba(0, 0, 0, 0) 80%),radial-gradient(var(--r1) var(--r2) at top, rgba(0, 0, 0, 0) 79.5%, #269af2 80%),#ccc;background-size:50.5% 220%;background-position:-100% 0%,0% 0%,100% 0%;background-repeat:no-repeat;animation:l9 2s infinite linear}@keyframes l9{33%{background-position:0% 33%,100% 33%,200% 33%}66%{background-position:-100% 66%,0% 66%,100% 66%}100%{background-position:0% 100%,100% 100%,200% 100%}}.contacts-page .feedback .feedback-response{margin-top:16px;font-size:14px;text-align:center;opacity:0;transition:opacity .3s ease-in-out;display:none}.contacts-page .feedback .feedback-response.show{opacity:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contacts-page .feedback .preloader-message.success{color:var(--c-prime)}.contacts-page .feedback .preloader-message.error{color:var(--svg-fill--not)}@media(max-width: 1024px){.contacts-page .contacts-datas .brand-row{display:block}.contacts-page .contacts-datas .brand-col{width:100%;max-width:560px;margin:0 auto;margin-top:24px}.contacts-page .contacts-datas .brand-col:first-child{margin-top:0}}
