.wrapper-gap{padding-left:16px;padding-right:16px}@media (min-width:768px){.wrapper-gap{padding-left:34px;padding-right:34px}}@media (min-width:1920px){.wrapper-gap{padding:0}}.wrapper-gap{padding-bottom:60px}@media (min-width:768px){.wrapper-gap{padding-bottom:40px}}@media (min-width:1920px){.wrapper-gap{padding-bottom:100px}}.contacts .block-contact{--tw-bg-opacity:1!important;background-color:rgb(243 241 233/var(--tw-bg-opacity,1))!important;background-image:none!important}.contacts .contact{display:flex!important;flex-direction:column!important;padding-left:0!important;padding-right:0!important;padding-top:0!important}@media (min-width:768px){.contacts .contact{padding-bottom:68px!important}}@media (min-width:1440px){.contacts .contact{padding-bottom:0!important}}@media (min-width:1920px){.contacts .contact{margin-left:0!important;margin-right:0!important;max-width:1920px!important}}@media (min-width:1440px){.contacts .contact-map{position:relative}}.contacts .contact-form{gap:10px;padding:60px 16px}@media (min-width:768px){.contacts .contact-form{padding:52px 94px}}@media (min-width:1024px){.contacts .contact-form{gap:24px}}@media (min-width:1440px){.contacts .contact-form{gap:80px;padding-top:180px;padding-bottom:100px}}.contacts .contact-form{display:flex!important;flex-direction:column!important;--tw-bg-opacity:1!important;background-color:rgb(43 55 51/var(--tw-bg-opacity,1))!important;background-image:url(/noise.png)!important;background-attachment:fixed!important;background-position:50%!important}@media (min-width:1440px){.contacts .contact-form{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;background-image:none!important}}.contacts .contact-form__texts{gap:8px}@media (min-width:768px){.contacts .contact-form__texts{gap:10px}}.contacts .contact-form__texts{display:flex;flex-direction:column}@media (min-width:1024px){.contacts .contact-form__texts{grid-column:span 6/span 6}}@media (min-width:1920px){.contacts .contact-form__texts{grid-column:span 7/span 7}}.contacts .contact-form__title{font-family:var(--font-sofia-sans);font-size:34px;font-weight:600;line-height:40.8px;letter-spacing:.01em}@media (min-width:768px){.contacts .contact-form__title{font-size:40px;line-height:48px}}.contacts .contact-form__title{text-transform:uppercase;--tw-text-opacity:1;color:rgb(200 209 200/var(--tw-text-opacity,1))}@media (min-width:1440px){.contacts .contact-form__title{font-size:60px;line-height:80px}}@media (min-width:1920px){.contacts .contact-form__title{font-size:90px;line-height:108px}}.contacts .contact-form__text{font-family:var(--font-manrope);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.03em}@media (min-width:768px){.contacts .contact-form__text{font-size:24px;line-height:31.2px}}@media (min-width:1920px){.contacts .contact-form__text{font-size:32px;line-height:41.6px}}.contacts .contact-form__text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.contacts .contact~.contact-form .form-contact{gap:24px}@media (min-width:768px){.contacts .contact~.contact-form .form-contact{gap:26px}}.contacts .contact~.contact-form .form-contact{display:flex;flex-direction:column}@media (min-width:1024px){.contacts .contact~.contact-form .form-contact{grid-column:span 6/span 6}}@media (min-width:1440px){.contacts .contact~.contact-form .form-contact{grid-column:span 4/span 4;grid-column-end:-1}}.contacts .contact~.contact-form .form-contact input{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:\!text-gradient,.group:hover .group-hover\:text-gradient{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-contact__socials{gap:8px}@media (min-width:768px){.form-contact__socials{gap:16px}}.form-contact__socials{display:flex;flex-direction:column}.form-contact__socials__checkboxes{gap:22px}@media (min-width:768px){.form-contact__socials__checkboxes{gap:40px}}.form-contact__socials__checkboxes{display:flex}.form-contact__socials__text{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.form-contact__socials__text{font-size:20px;line-height:26px}}.form-contact__socials__text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.form-contact__socials__text{font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:15px;letter-spacing:.02em}@media (min-width:768px){.form-contact__socials__text{font-size:14px;line-height:18px}}}.form-contact__personal-data{gap:12px}@media (min-width:768px){.form-contact__personal-data{gap:8px}}.form-contact__personal-data{display:flex}.form-contact__personal-data .checkbox-container{padding-bottom:16px}@media (min-width:768px){.form-contact__personal-data .checkbox-container{padding-bottom:0}}.form-contact__personal-data__text{font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:15px;letter-spacing:.02em}@media (min-width:768px){.form-contact__personal-data__text{font-size:14px;line-height:18px}}.form-contact__personal-data__text{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}@media (min-width:1440px){.form-contact__personal-data__text,.lg\:text__element-menu{font-size:12px;line-height:15px;letter-spacing:.02em}.lg\:text__element-menu{font-family:var(--font-manrope);font-weight:500}@media (min-width:768px){.lg\:text__element-menu{font-size:14px;line-height:18px}}}.input{border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity,1));background-color:transparent;outline-width:0}.input::-moz-placeholder{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}.input::placeholder{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.input::-moz-placeholder{font-size:20px;line-height:26px}.input::placeholder{font-size:20px;line-height:26px}}.input::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.input::placeholder{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.input-container{display:flex;flex-direction:column;gap:16px}.input-label{font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:15px;letter-spacing:.02em}@media (min-width:768px){.input-label{font-size:14px;line-height:18px}}.input-label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@tailwind components;.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1920px}}.text-basic{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.text-basic{font-size:20px;line-height:26px}}.text__accent-basic{font-family:var(--font-manrope);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.03em}@media (min-width:768px){.text__accent-basic{font-size:24px;line-height:31.2px}}@media (min-width:1920px){.text__accent-basic{font-size:32px;line-height:41.6px}}.text__accent-main{font-family:var(--font-alumni-sans);font-size:54px;font-weight:600;line-height:60px;letter-spacing:.01em}@media (min-width:768px){.text__accent-main{font-size:100px;line-height:100px}}@media (min-width:1920px){.text__accent-main{font-size:140px;line-height:140px}}.checkbox{position:absolute;top:0;z-index:50;height:100%;width:100%;cursor:pointer;opacity:0}.checkbox:checked~.checkbox-box .checkbox-box__checked{opacity:1}.checkbox-input-container{position:relative;display:flex;align-items:center}.checkbox-box{border-radius:2px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));padding:6px}.checkbox-box__checked{height:12px;width:12px;border-radius:2px;background-image:linear-gradient(44.83deg,#ef2828 2.25%,#ffa107 98.02%);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.checkbox-container{display:flex;gap:4px}@media (min-width:768px){.checkbox-container{gap:8px}}.checkbox-label{font-family:var(--font-manrope);font-size:16px;font-weight:300;line-height:20.8px;letter-spacing:.02em}@media (min-width:1920px){.checkbox-label{font-size:20px;line-height:26px}}.checkbox-label{display:inline-flex;align-items:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1440px){.lg\:text__element-menu{font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:15px;letter-spacing:.02em}@media (min-width:768px){.lg\:text__element-menu{font-size:14px;line-height:18px}}}.buttonContact_button_contact__2hxH1{position:relative;display:inline-flex;color:#000;z-index:0;background:transparent;border:none;outline:none;margin:0;height:44px;align-items:center;padding:13px 20px;transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:768px){.buttonContact_button_contact__2hxH1{height:36px;padding:10px 15px}}@media (min-width:1024px){.buttonContact_button_contact__2hxH1{height:45px;padding:16px 20px}}.buttonContact_button_contact__entered__V4w1H{padding-top:20px;padding-bottom:20px}.buttonContact_button_contact__hit__Kx6DO{position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.buttonContact_button_contact__border__xAu5f{z-index:-1;top:0;left:0;right:0;bottom:0;pointer-events:none;border:2px solid transparent;border-radius:25px;--a:3px;--b:1px;--c:20px;--d:24px;--e:2px;background:linear-gradient(248deg,#ff4a0a,#ffa107) border-box;-webkit-mask:radial-gradient(farthest-side at bottom left,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) top right/var(--c) var(--d),radial-gradient(farthest-side at top right,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) bottom left/var(--c) var(--d),radial-gradient(farthest-side at top left,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) bottom right/var(--c) var(--d),radial-gradient(farthest-side at bottom right,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) top left/var(--c) var(--d),linear-gradient(#fff,#fff) top/100% var(--e),linear-gradient(#fff,#fff) bottom/100% var(--e),linear-gradient(#fff,#fff) left/var(--e) 100%,linear-gradient(#fff,#fff) right/var(--e) 100%;mask:radial-gradient(farthest-side at bottom left,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) top right/var(--c) var(--d),radial-gradient(farthest-side at top right,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) bottom left/var(--c) var(--d),radial-gradient(farthest-side at top left,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) bottom right/var(--c) var(--d),radial-gradient(farthest-side at bottom right,transparent calc(100% - var(--a)),#fff calc(100% - var(--b)) 100%) top left/var(--c) var(--d),linear-gradient(#fff,#fff) top/100% var(--e),linear-gradient(#fff,#fff) bottom/100% var(--e),linear-gradient(#fff,#fff) left/var(--e) 100%,linear-gradient(#fff,#fff) right/var(--e) 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;height:100%;width:100%;transition-property:transform,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.buttonContact_button_contact__border__entered__PWqUy{width:44px}.buttonContact_button_contact__text__jVmMX{position:relative;display:inline-flex;align-items:center;-moz-column-gap:16px;column-gap:16px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:768px){.buttonContact_button_contact__text__jVmMX{gap:0}}@media (min-width:1024px){.buttonContact_button_contact__text__jVmMX{-moz-column-gap:8px;column-gap:8px}}@media (min-width:1440px){.buttonContact_button_contact__text__jVmMX{-moz-column-gap:12px;column-gap:12px}}@media (min-width:1920px){.buttonContact_button_contact__text__jVmMX{-moz-column-gap:16px;column-gap:16px}}.buttonContact_button_contact__text__jVmMX:after{background:radial-gradient(48.85% 52.85% at 53.26% 50.97%,#f44a20 20%,rgba(255,161,7,0) 100%);display:inline-flex;height:36px;width:36px;background-position:50%;background-repeat:no-repeat;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.buttonContact_button_contact__text__jVmMX:after{height:28px;width:28px}}@media (min-width:1024px){.buttonContact_button_contact__text__jVmMX:after{height:36px;width:36px}}.buttonContact_button_contact__block__Hlj_X{width:100%}.buttonContact_button_contact__block__Hlj_X .buttonContact_button_contact__text__jVmMX{width:-moz-min-content;width:min-content}