.input{position:relative;width:100%}.input label{position:absolute;top:50%;left:15px;padding:0;transform:translateY(-50%);transition:.2s;cursor:text}.input input:focus+label,.input textarea:focus+label,.input label.input__active{top:0%}.input input,.input select,.input textarea{padding:20px 15px 10px;background-color:transparent;border:1.5px solid #a5a5a5;font-size:14px;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input input:-webkit-autofill,.input input:-webkit-autofill:hover,.input input:-webkit-autofill:focus,.input input:-webkit-autofill:active,.input select:-webkit-autofill,.input select:-webkit-autofill:hover,.input select:-webkit-autofill:focus,.input select:-webkit-autofill:active,.input textarea:-webkit-autofill,.input textarea:-webkit-autofill:hover,.input textarea:-webkit-autofill:focus,.input textarea:-webkit-autofill:active{-webkit-text-fill-color:#010103!important;background-color:#fff;-webkit-box-shadow:0 0 0 30px white inset!important}.input select{cursor:pointer}.input textarea{resize:none}.input input:focus+label,.input textarea:focus+label,.input label.input__active,.input input:focus+.input__text,.input textarea:focus+.input__text label,.input .input__text label.input__active{top:13px;font-size:10px}.input:focus-within label,.input:focus-within .input__text label{top:13px;font-size:10px}.input__text label{top:25px}.input__text textarea{resize:none;min-height:300px;height:100%}.e_input__error{border:3px solid #6ac6dc!important}.input__file{width:100%}.input__file label{padding:15px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:22.5px;width:100%;color:#010103;border:1.5px solid #a5a5a5;border-radius:20px;cursor:pointer}.input__file input{opacity:0;position:absolute;z-index:-1;width:1px;height:1px}.input__file__icon{width:25px}.uploaded__files{display:none;max-height:0;overflow:hidden;transition:.5s;list-style:none;width:100%}.uploaded__files__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;width:100%}.uploaded__files__item span:nth-child(2){flex-grow:1;text-align:right}.uploaded__files__loader{width:10px;height:10px;border:2px solid #6ac6dc;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.b_contact{min-height:100vh;background-color:#010103;color:#fff;background-image:url(/build/assets/bg-DrFkrxHD.webp);background-size:cover;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:0}.b_contact__container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:0;position:relative}.b_contact__container:after{content:"";position:absolute;right:0;top:0;height:100%;width:50%;background-color:#01010380}.b_contact__content{padding-top:160px;width:40%}.b_contact__content p{color:#fff}.b_contact__content__map{margin-top:60px;width:100%;aspect-ratio:16/9}.b_contact__form{padding-top:160px;width:50%;z-index:900;padding-left:10%;padding-right:10%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px}.b_contact__form #submitSucces,.b_contact__form #submitLoader,.b_contact__form #submitError,.b_contact__form__succes #submitContact{display:none}.b_contact__form__succes #submitSucces{display:block}.b_contact__form__succes #submitLoader,.b_contact__form__succes #submitError,.b_contact__form__loading #submitContact,.b_contact__form__loading #submitSucces{display:none}.b_contact__form__loading #submitLoader{display:block}.b_contact__form__loading #submitError{display:none}.b_contact__form__error #submitContact{display:block}.b_contact__form__error #submitSucces,.b_contact__form__error #submitLoader{display:none}.b_contact__form__error #submitError{display:block}.loader2{width:20px;height:20px;border:2px solid #a5a5a5;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 1500px){.b_contact__content{width:50%}.b_contact__form{padding-right:0;padding-left:60px;width:calc(50% - 60px)}.b_contact__container{gap:60px}.b_contact__container:after{width:calc(50% - 60px)}.b_contact{background-position:center center}}@media screen and (max-width: 1050px){.b_contact__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.b_contact__container:after{width:100%}.b_contact__content{z-index:999;width:75%}.b_contact__form{padding-top:0;padding-left:0;width:75%}}@media screen and (max-width: 768px){.b_contact__content,.b_contact__form{width:100%}}
