.application-form-container{margin:100px auto 0;max-width:1280px}.contacts-form-wrapper{background:#fff;border-radius:50px;display:flex;gap:60px;padding:60px;width:100%}.contacts-info{display:flex;flex-direction:column;justify-content:space-between;max-width:510px;width:100%}.contacts-info-header{font-size:28px;letter-spacing:-.28px;line-height:28px;width:90%}.contacts-info-content{display:flex;flex-direction:column;gap:40px}.contacts-info-manager-picture{border-radius:100%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.manager1{background-image:url(../images/manager-avatar.png)}.contacts-info-managers{align-items:flex-start;display:flex;gap:40px}.contacts-info-manager{align-items:center;display:flex;gap:12px}.contacts-info-manager-about{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.contacts-info-manager-name{font-size:16px;letter-spacing:-.16px;line-height:25.6px}.contacts-info-manager-position{color:#50566a;font-family:JetBrains Mono;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:19.6px;text-transform:uppercase}.contacts-numbers{display:flex;flex-direction:column;font-size:24px;font-style:normal;font-weight:400;gap:12px;letter-spacing:.24px;line-height:33.6px}.contacts-numbers a{width:-moz-fit-content;width:fit-content}.contacts-messengers{align-items:flex-start;align-self:stretch;display:flex;gap:40px}.contacts-adresses{color:#50566a;display:flex;flex-direction:column;font-family:JetBrains Mono;font-size:16px;font-style:normal;font-weight:400;gap:12px;letter-spacing:.16px;line-height:20.8px;text-transform:uppercase}.contacts-adress-item{align-items:center;display:flex;gap:8px}.form-application{display:flex;flex-direction:column;gap:8px;max-width:590px;width:100%}.input-couple{align-items:flex-start;display:flex;gap:8px;width:100%}.form-input,.form-textarea{align-items:center;border:1px solid rgba(21,21,18,.1);border-radius:20px;color:var(--Gray-Blue,#50566a);font-size:16px;font-style:normal;font-weight:400;height:72px;letter-spacing:-.16px;line-height:22.72px;padding:0 32px;transition:all .2s ease-in-out;width:100%}.form-input:hover,.form-textarea:hover{border:1px solid rgba(21,21,18,.2);transition:all .2s ease-in-out}.form-textarea{align-items:flex-start;height:222px;padding:26px 32px 0}.send-application-btn{width:100%}@media (max-width:1100px){.application-form-container{height:100%;margin-top:100px;max-width:654px}.contacts-form-wrapper{flex-direction:column;gap:40px;padding:40px;width:100%}.contacts-info{display:flex;flex-direction:column;gap:60px;justify-content:space-between;max-width:100%;width:100%}.contacts-info-header{font-size:36px;letter-spacing:-.36px;line-height:36px;width:100%}.contacts-numbers{flex-direction:row;flex-wrap:wrap;gap:32px;row-gap:16px}.input-couple{flex-direction:column}@media (max-width:660px){.application-form-container{height:100%;margin-top:60px;max-width:100%;padding:0 16px}.contacts-form-wrapper{border-radius:32px;gap:32px;padding:32px 20px;width:100%}.contacts-info-header{font-size:32px;letter-spacing:-.32px;line-height:35.2px}.contacts-info-managers{flex-direction:column;gap:24px}.form-application{gap:12px;max-width:100%;width:100%}}@media (max-width:375px){.application-form-container{padding:0 10px}}}.form-errors{color:#e80000;padding:5px 15px}.form-sent{align-items:center;justify-content:center}.big-form-container{align-items:flex-start;background:#fff;border-radius:30px;display:flex;flex-direction:column;gap:32px;padding:32px;width:590px}.big-form-header{color:#151512;font-size:40px;letter-spacing:-.8px;line-height:40px}.big-form-description{color:#50566a;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:22.72px;margin-top:24px}.checkbox-buttons-wrapper,.radio-buttons-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.big-form-title{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.18px;line-height:27px;padding-bottom:4px}.checkbox-button{align-items:center;cursor:pointer;display:flex}.checkbox-button a{text-underline-offset:3px}.checkbox-button input[type=checkbox]{box-sizing:border-box;padding:0}.checkbox-button input{background-color:transparent;border:1px solid rgba(0,0,0,.15);border-radius:0;font-size:1rem;line-height:1.5;outline:0;padding:11px 23px}.checkbox-button__input{opacity:0;position:absolute}.checkbox-button__control{background-color:#1515121a;border:none;border-radius:4px;display:inline-block;flex-shrink:0;height:16px;margin-right:12px;position:relative;vertical-align:middle;width:16px}.checkbox-button__input:checked+.checkbox-button__control:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none' viewBox='0 0 16 17'%3E%3Cpath stroke='%23151512' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' d='m10.667 6.5-3.666 3.667L5.334 8.5'/%3E%3C/svg%3E");display:flex;left:0;position:absolute;top:0}.checkbox-button__label,.radio-label{color:#50566a;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:22.72px}.checkbox-button__input:checked+.checkbox-button__control{border-color:#000;flex-shrink:0}.radio{align-items:center;display:flex;justify-content:center;margin-top:5px;width:-moz-fit-content;width:fit-content}.radio-label{padding-left:12px}.radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#1515121a;border:none;border-radius:100%;height:16px;position:relative;transition:.5s;width:16px}.checkbox-input:after,.radio-input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' fill='none' viewBox='0 0 4 5'%3E%3Crect width='4' height='4' y='.5' fill='%23151512' rx='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";font-size:30px;height:0;position:absolute;width:0}.radio-input:checked:after{height:16px;width:16px}.inputs{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.download-btn{background:#151512;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:16px;height:40px;justify-content:center;letter-spacing:-.28px;line-height:21px;padding:0 16px}.big-form-input,.big-form-textarea,.download-btn{align-items:center;font-style:normal;font-weight:400}.big-form-input,.big-form-textarea{border:1px solid rgba(21,21,18,.1);border-radius:20px;color:#50566a;font-size:16px;height:72px;letter-spacing:-.16px;line-height:22.72px;padding:0 32px;transition:all .2s ease-in-out;width:100%}.big-form-input:hover,.big-form-textarea:hover{border:1px solid rgba(21,21,18,.2);transition:all .2s ease-in-out}.big-form-input:active,.big-form-textarea:active,:focus,:hover{outline:0;outline-offset:0}.big-form-textarea{align-items:flex-start;height:222px;padding:26px 32px 0}@media (max-width:660px){.big-form-container{padding:32px 20px;width:100%}.big-form-header{font-size:32px;letter-spacing:-.8px;line-height:32px}.big-form-description{margin-top:0}}.img-lightbox[data-v-c3d7e694]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:101}.lightbox-closer img[data-v-c3d7e694]{cursor:pointer;position:absolute;right:10px;top:10px;transform:rotate(45deg)}.lightbox-image[data-v-c3d7e694]{max-height:90vh}.lightbox-slide[data-v-c3d7e694]{align-items:center;display:flex;justify-content:center}.popup-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100vw;z-index:100}.popup-wrapper{height:-moz-fit-content;height:fit-content;margin-bottom:80px;margin-top:80px}.btn-popup-close{cursor:pointer;height:48px;position:fixed;right:10px;top:10px;width:48px}@media (max-width:660px){.popup-container{padding:0 10px}}.btn-popup-close{height:32px;width:32px}
