.label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.label:not(.dateInput){position:relative}.label.disabled{pointer-events:none;opacity:.5}.label.passLabel.error .showPassBtn{opacity:0}.label.passLabel input{padding-right:4rem}.label.passLabel .errorText{position:static}.label .label-field-wrapper{position:relative}.label .form-field{display:block;position:relative}.label .form-field .showPassBtn{position:absolute;top:1.25rem;right:1.5rem;width:1rem;height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.label .form-field .showPassBtn.showed svg:nth-child(1){display:none}.label .form-field .showPassBtn.showed svg:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.label .form-field .showPassBtn:before{content:"";position:absolute;left:-50%;right:-50%;top:-50%;bottom:-50%}.label .form-field .showPassBtn svg{width:100%;height:100%;fill:var(--text-color)}.label .form-field .showPassBtn svg:nth-child(2){display:none}@media (any-hover:hover){.label .form-field .showPassBtn:hover svg{fill:var(--text-dark)}}.label .form-field.file-field{cursor:pointer}.label .form-field.file-field input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.label .form-field.file-field input::-webkit-file-upload-button{cursor:pointer}.label .form-field.file-field .fake-field{width:100%;display:block;cursor:pointer}.label .form-field.file-field .fake-field .placeholder{color:var(--text-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 1rem);display:block}.label .form-field.file-field .fake-field .field-icon{width:1rem;height:1rem;display:block;position:absolute;right:1.5rem;top:1.25rem;fill:var(--text-color);-webkit-transition:opacity var(--t);transition:opacity var(--t)}.label .form-field.file-field .fake-field .file-name{display:block;font-size:1rem;line-height:1.25;color:var(--text-dark);-webkit-transition:all var(--t);transition:all var(--t);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 3.125rem - 1.5rem);position:absolute;left:1.5rem;top:1.125rem}html[lang*=ru] .label .form-field.file-field .fake-field .file-name,html[lang*=uz] .label .form-field.file-field .fake-field .file-name{font-size:.875rem}.label .form-field.file-field .fake-field .reset-btn{display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%23000' d='m3.255 1.278 13.45 13.45-1.414 1.414L1.84 2.692z'/%3E%3Cpath fill='%23001931' d='M2 14.777 15.44 1.338l1.414 1.415L3.414 16.19z'/%3E%3C/svg%3E") no-repeat center center/contain;width:.75rem;height:.75rem;position:absolute;right:1.625rem;top:1.375rem;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:opacity var(--t);transition:opacity var(--t)}@media (any-hover:hover){.label .form-field.file-field:hover .fake-field{border-color:var(--pink)}}.label .form-field.file-field.has-file{pointer-events:none}.label .form-field.file-field.has-file input{pointer-events:none}.label .form-field.file-field.has-file .fake-field{cursor:default;position:relative;z-index:3}.label .form-field.file-field.has-file .fake-field .placeholder{display:none}.label .form-field.file-field.has-file .fake-field .field-icon{opacity:0;pointer-events:none}.label .form-field.file-field.has-file .fake-field .reset-btn{opacity:1;pointer-events:all}.label.error .form-field .showPassBtn svg{fill:#f02f52!important}.label.error .form-field.required:after{color:var(--red)}.label.error input,.label.error textarea{border:var(--red)}.label .file-field .fake-field,.label input,.label textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:1.75rem;-webkit-box-shadow:none;box-shadow:none;font-family:SeriouslyNostalgicFn;-webkit-transition:border-color var(--t),color var(--t),font-weight var(--t);transition:border-color var(--t),color var(--t),font-weight var(--t);background-color:transparent;outline:0;padding:.875rem 1.4375rem;width:100%;font-size:1rem;line-height:1.6;height:3.5rem;color:var(--text-dark);border:1px solid #fff;background:#fff}html[lang*=ru] .label .file-field .fake-field,html[lang*=ru] .label input,html[lang*=ru] .label textarea,html[lang*=uz] .label .file-field .fake-field,html[lang*=uz] .label input,html[lang*=uz] .label textarea{font-size:.875rem}@media (any-hover:hover){.label .file-field .fake-field:hover,.label input:hover,.label textarea:hover{border-color:var(--pink)}}.label .file-field .fake-field:focus,.label input:focus,.label textarea:focus{border-color:var(--gray-line);font-weight:400!important}.label .file-field .fake-field::-webkit-input-placeholder,.label input::-webkit-input-placeholder,.label textarea::-webkit-input-placeholder{opacity:1;color:rgba(21,48,60,.7)}.label .file-field .fake-field::-moz-placeholder,.label input::-moz-placeholder,.label textarea::-moz-placeholder{opacity:1;color:rgba(21,48,60,.7)}.label .file-field .fake-field:-ms-input-placeholder,.label input:-ms-input-placeholder,.label textarea:-ms-input-placeholder{opacity:1;color:rgba(21,48,60,.7)}.label .file-field .fake-field::-ms-input-placeholder,.label input::-ms-input-placeholder,.label textarea::-ms-input-placeholder{opacity:1;color:rgba(21,48,60,.7)}.label .file-field .fake-field::placeholder,.label input::placeholder,.label textarea::placeholder{opacity:1;color:rgba(21,48,60,.7)}.label .file-field .fake-field.not-empty,.label input.not-empty,.label textarea.not-empty{font-weight:500}.label .file-field .fake-field:-webkit-autofill,.label .file-field .fake-field:-webkit-autofill:focus,.label .file-field .fake-field:-webkit-autofill:hover,.label input:-webkit-autofill,.label input:-webkit-autofill:focus,.label input:-webkit-autofill:hover,.label textarea:-webkit-autofill,.label textarea:-webkit-autofill:focus,.label textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-dark);-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-family:inherit;font-size:inherit;font-weight:inherit}.label .field-btn{position:absolute;top:1.125rem;right:1.5rem;font-size:1rem;line-height:1.25;font-weight:500;color:var(--primary);cursor:pointer}html[lang*=ru] .label .field-btn,html[lang*=uz] .label .field-btn{font-size:.875rem}@media (any-hover:hover){.label .field-btn:hover{color:var(--primary-hover)}}.label textarea{display:block;resize:none;height:3.5rem;-webkit-transition:all var(--t);transition:all var(--t)}.label textarea.opened{height:8.75rem}.label textarea.not-empty,.label textarea:focus,.page-about-us .label textarea,.page-contact-us .label textarea,.page-get-in-touch .label textarea{height:8.75rem}@media screen and (max-width:640px){.label textarea.not-empty,.label textarea:focus,.page-about-us .label textarea,.page-contact-us .label textarea,.page-get-in-touch .label textarea{height:7.375rem}}.label .form-field.textarea textarea{scrollbar-width:none;-ms-overflow-style:none}.label .form-field.textarea textarea::-webkit-scrollbar{display:none}.label.dateInput .flatpickr-wrapper{width:100%;cursor:pointer}.label.dateInput .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none;appearance:none}.label.dateInput .flatpickr-current-month input.cur-year{-webkit-appearance:none;-moz-appearance:none;appearance:none}.label.dateInput .form-field .calendar-icon{position:absolute;right:1.5rem;top:1.25rem;width:1rem;height:1rem;fill:none;stroke:var(--text-color);pointer-events:none}.errorText{margin-left:1.5rem;font-size:.75rem;line-height:1.2;font-weight:500;color:var(--red,#f82d2d);text-transform:none;display:none;z-index:2;margin-top:.375rem;text-align:left}.checkbox{z-index:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:1.125rem;font-weight:500;color:var(--text-dark);width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html[lang*=ru] .checkbox,html[lang*=uz] .checkbox{font-size:.875rem}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute;z-index:-100;width:1px;height:1px;margin:-1px;border:0;padding:0}.checkbox__input:checked~.checkbox__fake-checkbox{border-width:.375rem}.checkbox__fake-checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:2px solid var(--text-dark);border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 1.125rem;flex:0 0 1.125rem;height:1.125rem;position:relative;-webkit-transition:border-width var(--t);transition:border-width var(--t);pointer-events:auto;-webkit-box-shadow:0;box-shadow:0;margin-left:.75rem}.checkbox__label{color:inherit;line-height:inherit;margin-left:.75rem}.checkbox__label a{color:var(--text-dark);text-decoration:underline}@media (any-hover:hover){.checkbox__label a:hover{color:var(--primary)}}.checkbox-field{position:relative}.checkbox-field input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;clip:rect(0 0 0 0)!important;overflow:hidden!important;background-color:rgba(0,0,0,.5)}.checkbox-field .fake-label{position:relative;min-height:1.5rem;padding-left:2.625rem;font-size:.875rem;line-height:1.2;font-weight:400;padding-top:.25rem;color:#313941;cursor:pointer}.checkbox-field .fake-label:before{content:"";display:block;width:1.5rem;height:1.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23313941' fill-rule='evenodd' d='M18 3.5H6A2.5 2.5 0 0 0 3.5 6v12A2.5 2.5 0 0 0 6 20.5h12a2.5 2.5 0 0 0 2.5-2.5V6A2.5 2.5 0 0 0 18 3.5ZM6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center center/contain;position:absolute;left:.625rem;top:0;-webkit-transition:opacity var(--t);transition:opacity var(--t)}.checkbox-field .fake-label:after{content:"";display:block;width:1.5rem;height:1.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23EE5280' fill-rule='evenodd' d='M6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M18.53 8.031 10 16.561l-4.531-4.53 1.06-1.06L10 14.44l7.47-7.47 1.06 1.06Z'/%3E%3C/svg%3E") no-repeat center center/contain;position:absolute;left:.625rem;top:0;opacity:0;-webkit-transition:opacity var(--t);transition:opacity var(--t)}.checkbox-field input:checked~.fake-label:before{opacity:0}.checkbox-field input:checked~.fake-label:after{opacity:1}.contactForm input,.contactForm textarea{color:var(--text-color);font-family:var(--second-font-cn);border-radius:0;background-color:transparent;border:none;border-bottom:1px solid rgba(184,117,109,.2);outline:0;padding:1.9375rem 0 .9375rem;letter-spacing:.08125rem;font-weight:400;font-size:1.75rem;line-height:2.125rem;width:100%;height:5rem}.contactForm input::-webkit-input-placeholder,.contactForm textarea::-webkit-input-placeholder{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;opacity:1}.contactForm input::-moz-placeholder,.contactForm textarea::-moz-placeholder{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;opacity:1}.contactForm input:-ms-input-placeholder,.contactForm textarea:-ms-input-placeholder{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;opacity:1}.contactForm input::-ms-input-placeholder,.contactForm textarea::-ms-input-placeholder{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;opacity:1}.contactForm input::placeholder,.contactForm textarea::placeholder{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;opacity:1}.contactForm input:-webkit-autofill,.contactForm input:-webkit-autofill:focus,.contactForm input:-webkit-autofill:hover,.contactForm textarea:-webkit-autofill,.contactForm textarea:-webkit-autofill:focus,.contactForm textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-color);-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-family:var(--second-font-cn);font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;font-weight:400}@media (any-hover:hover){.contactForm input:hover,.contactForm textarea:hover{cursor:pointer;border-bottom:1px solid rgba(184,117,109,.2)}}.contactForm input:focus,.contactForm textarea:focus{border-color:var(--primary);font-weight:400!important}@media screen and (max-width:2000px){.contactForm input,.contactForm textarea{font-size:1.5625rem;line-height:1.8125rem}.contactForm input::-webkit-input-placeholder,.contactForm textarea::-webkit-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm input::-moz-placeholder,.contactForm textarea::-moz-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm input:-ms-input-placeholder,.contactForm textarea:-ms-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm input::-ms-input-placeholder,.contactForm textarea::-ms-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm input::placeholder,.contactForm textarea::placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm input:-webkit-autofill,.contactForm input:-webkit-autofill:focus,.contactForm input:-webkit-autofill:hover,.contactForm textarea:-webkit-autofill,.contactForm textarea:-webkit-autofill:focus,.contactForm textarea:-webkit-autofill:hover{font-size:1.5625rem;line-height:1.8125rem}}.contactForm textarea{border:none;padding:1.09375rem 1.625rem;height:7.6875rem;display:block;resize:none}@media (any-hover:hover){.contactForm textarea:hover{border:none}}.contactForm textarea:focus{height:7.6875rem}@media screen and (max-width:640px){.contactForm textarea{padding:1.375rem .875rem}}.contactForm .errorText{color:#ff003d}.contactForm .inputLabel.error input,.contactForm label.error input{border-bottom:1px solid #ff003d!important}.contactForm .inputLabel.error .form-field-textarea::after,.contactForm .inputLabel.error .form-field-textarea::before,.contactForm label.error .form-field-textarea::after,.contactForm label.error .form-field-textarea::before{border:solid #ff003d}.contactForm .inputLabel.error .form-field-textarea::before,.contactForm label.error .form-field-textarea::before{border-width:0 1px}.contactForm .inputLabel.error .form-field-textarea::after,.contactForm label.error .form-field-textarea::after{border-width:1px 0}.contactForm .inputLabel.error .form-field-textarea .form-field__left::after,.contactForm .inputLabel.error .form-field-textarea .form-field__left::before,.contactForm .inputLabel.error .form-field-textarea .form-field__right::after,.contactForm .inputLabel.error .form-field-textarea .form-field__right::before,.contactForm label.error .form-field-textarea .form-field__left::after,.contactForm label.error .form-field-textarea .form-field__left::before,.contactForm label.error .form-field-textarea .form-field__right::after,.contactForm label.error .form-field-textarea .form-field__right::before{border:1px solid #ff003d}.selectWrap{z-index:3}.selectWrap>.text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.selectWrap:hover{z-index:6}.selectWrap .hover_text{z-index:6;opacity:0}.selectWrap._active,.selectWrap.active{z-index:7}.selectWrap.hover .hover_text{opacity:1}.selectWrap.error .error-icon{opacity:1}.selectWrap.error .select{border-color:#ee5280}.selectWrap.error .select__value::before{opacity:0}.select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.select._active{z-index:5}.select._active .select__value::before{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.select._active.select__options{display:block}.select._error .select__title{border:1px solid #c10f0f}.select._error+.form-field__error{color:#c10f0f;margin:5px 0 0 0;display:block}.select__item{position:relative}.select__title .select__value{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;background:#fff;-webkit-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease;padding:.875rem 1.4375rem;border-radius:1.75rem}@media (any-hover:hover){.select__title .select__value:hover{border-color:var(--pink)}}.select__title .select__value input{background:0 0!important;border-color:transparent!important}.select__title .select__value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.5rem * 3);font-size:1rem;line-height:1.6;font-weight:400;color:var(--text-color);font-family:var(--main-font);cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.5rem;display:block}html[lang*=ru] .select__title .select__value span,html[lang*=uz] .select__title .select__value span{font-size:.875rem}.select__value::before{content:"";display:block;-webkit-transition:all var(--t);transition:all var(--t);width:1rem;height:1rem;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%2315303C' stroke-linecap='square' stroke-linejoin='round' stroke-opacity='.7' stroke-width='1.4' d='m12 8-4 4-4-4'/%3E%3C/svg%3E") no-repeat center center/contain;z-index:3}.select__options{color:var(--text-color);display:none;position:absolute;top:calc(100% + .25rem);width:calc(100% + .125rem);left:-.0625rem;background:#fff;font-size:1rem;line-height:1.25;overflow:hidden;border:.0625rem solid #f3f4f6;padding:.75rem 0;max-height:17.5rem;border-radius:var(--r);overflow:auto}.select__options::-webkit-scrollbar{width:.25rem}.select__options::-webkit-scrollbar-track{background:0 0}.select__options::-webkit-scrollbar-thumb{background-color:var(--gray-line)}.select.open-top .select__options{top:auto;bottom:calc(100% + .25rem)}.select__option{cursor:pointer;padding:1rem 1.5rem;font-size:1rem;line-height:1.25;color:var(--text-color);font-family:var(--main-font);-webkit-transition:color .3s ease;transition:color .3s ease;text-align:left}.select__option:first-child.hide+.select__option{padding-top:0}.select__option:not(:first-child){padding-top:1rem}@media (any-hover:hover){.select__option:hover{color:var(--primary)}}.select__option.active{color:var(--primary)}.select.multiple .select__option{padding-left:calc(1.5rem + 2rem);position:relative}.select.multiple .select__option:after,.select.multiple .select__option:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.5rem;-webkit-transition:opacity var(--t);transition:opacity var(--t)}.select.multiple .select__option:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23313941' fill-rule='evenodd' d='M18 3.5H6A2.5 2.5 0 0 0 3.5 6v12A2.5 2.5 0 0 0 6 20.5h12a2.5 2.5 0 0 0 2.5-2.5V6A2.5 2.5 0 0 0 18 3.5ZM6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center center/contain}.select.multiple .select__option:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23EE5280' fill-rule='evenodd' d='M6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M18.53 8.031 10 16.561l-4.531-4.53 1.06-1.06L10 14.44l7.47-7.47 1.06 1.06Z'/%3E%3C/svg%3E") no-repeat center center/contain;opacity:0}.select.multiple .select__option.active{font-weight:500}.select.multiple .select__option.active:before{opacity:0}.select.multiple .select__option.active:after{opacity:1}.contactForm .selectWrap .select{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.contactForm .selectWrap .select._active{z-index:5}.contactForm .selectWrap .select._active .select__value::before{-webkit-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.contactForm .selectWrap .select._active.select__options{display:block}.contactForm .selectWrap .select._selected .select__value span{color:#000}.contactForm .selectWrap .select._error .select__title{border:1px solid #c10f0f}.contactForm .selectWrap .select._error+.form-field__error{color:#c10f0f;margin:5px 0 0 0;display:block}.contactForm .selectWrap .select__item{position:relative}.contactForm .selectWrap .select__title .select__value{border-radius:0;background-color:transparent;border:none;border-bottom:1px solid rgba(184,117,109,.2);outline:0;font-size:1.75rem;line-height:2.125rem;padding:1.9375rem 0 .9375rem;width:100%;height:5rem}@media (any-hover:hover){.contactForm .selectWrap .select__title .select__value:hover{cursor:pointer;border-color:rgba(184,117,109,.2)}}@media screen and (max-width:2000px){.contactForm .selectWrap .select__title .select__value{font-size:1.5625rem;line-height:1.8125rem}.contactForm .selectWrap .select__title .select__value::-webkit-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm .selectWrap .select__title .select__value::-moz-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm .selectWrap .select__title .select__value:-ms-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm .selectWrap .select__title .select__value::-ms-input-placeholder{font-size:1.5625rem;line-height:1.8125rem}.contactForm .selectWrap .select__title .select__value::placeholder{font-size:1.5625rem;line-height:1.8125rem}}.contactForm .selectWrap .select__title .select__value input{background:0 0!important;border-color:transparent!important}.contactForm .selectWrap .select__title .select__value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 1.5rem * 3);color:rgba(0,0,0,.6);font-family:var(--second-font-cn);letter-spacing:.08125rem;font-weight:400;font-size:1.75rem;line-height:2.125rem;cursor:pointer;position:absolute;top:60%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);left:0;display:block}@media screen and (max-width:2000px){.contactForm .selectWrap .select__title .select__value span{font-size:1.5625rem;line-height:1.8125rem}}html[lang*=ru] .contactForm .selectWrap .select__title .select__value span,html[lang*=uz] .contactForm .selectWrap .select__title .select__value span{font-size:.875rem}.contactForm .selectWrap .select__value::before{content:"";display:block;-webkit-transition:all var(--t);transition:all var(--t);width:1.25rem;height:1.25rem;position:absolute;right:0;top:60%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);background:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.9303 1.89124C12.9303 3.86555 11.6168 5.4663 9.99769 5.4663C8.37856 5.4663 7.06506 3.86555 7.06506 1.89124L3.03589 1.89124C7.79297 6.52847 9.30011 13.9021 9.77839 18.1088L10.2147 18.1058C10.6836 13.9096 12.1838 6.54947 16.9642 1.89124L12.9327 1.89124H12.9303Z" fill="black" fill-opacity="0.6"/></svg>') no-repeat center center/contain;z-index:3}.contactForm .selectWrap .select__options{color:var(--text-color);display:none;position:absolute;top:calc(100% - 3.0625rem);width:23.0625rem;left:calc(100% - (23.0625rem + 34px));background:rgba(184,117,109,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:var(--second-font-cn);letter-spacing:.08125rem;font-weight:400;font-size:1.75rem;line-height:2.125rem;border:.0625rem solid #8e2c21;padding:1rem;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;border-radius:0;overflow:auto}@media screen and (max-width:2000px){.contactForm .selectWrap .select__options{font-size:1.5625rem;line-height:1.8125rem}}@media screen and (max-width:640px){.contactForm .selectWrap .select__options{width:90%;left:0;top:calc(100% - 1.0625rem)}}.contactForm .selectWrap .select__options::-webkit-scrollbar{width:.25rem}.contactForm .selectWrap .select__options::-webkit-scrollbar-track{background:0 0}.contactForm .selectWrap .select__options::-webkit-scrollbar-thumb{background-color:var(--gray-line)}.contactForm .selectWrap .select.open-top .select__options{top:auto;bottom:calc(100% - 3.4375rem)}@media screen and (max-width:640px){.contactForm .selectWrap .select.open-top .select__options{bottom:calc(100% - 1.4375rem)}}.contactForm .selectWrap .select__option{cursor:pointer;padding:0;font-family:var(--second-font-cn);letter-spacing:.08125rem;font-weight:400;font-size:1.75rem;line-height:2.125rem;color:var(--text-color);-webkit-transition:color .3s ease;transition:color .3s ease;text-align:left}@media screen and (max-width:2000px){.contactForm .selectWrap .select__option{font-size:1.5625rem;line-height:1.8125rem}}.contactForm .selectWrap .select__option:first-child.hide+.select__option{padding-top:0}.contactForm .selectWrap .select__option:not(:first-child){padding-top:.75rem}@media (any-hover:hover){.contactForm .selectWrap .select__option:hover{color:var(--primary)}}.contactForm .selectWrap .select__option.active{color:var(--primary)}.contactForm .selectWrap .select.multiple .select__option{padding-left:calc(1.5rem + 2rem);position:relative}.contactForm .selectWrap .select.multiple .select__option:after,.contactForm .selectWrap .select.multiple .select__option:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.5rem;-webkit-transition:opacity var(--t);transition:opacity var(--t)}.contactForm .selectWrap .select.multiple .select__option:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23313941' fill-rule='evenodd' d='M18 3.5H6A2.5 2.5 0 0 0 3.5 6v12A2.5 2.5 0 0 0 6 20.5h12a2.5 2.5 0 0 0 2.5-2.5V6A2.5 2.5 0 0 0 18 3.5ZM6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat center center/contain}.contactForm .selectWrap .select.multiple .select__option:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23EE5280' fill-rule='evenodd' d='M6 2a4 4 0 0 0-4 4v12a4 4 0 0 0 4 4h12a4 4 0 0 0 4-4V6a4 4 0 0 0-4-4H6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M18.53 8.031 10 16.561l-4.531-4.53 1.06-1.06L10 14.44l7.47-7.47 1.06 1.06Z'/%3E%3C/svg%3E") no-repeat center center/contain;opacity:0}.contactForm .selectWrap .select.multiple .select__option.active{font-weight:500}.contactForm .selectWrap .select.multiple .select__option.active:before{opacity:0}.contactForm .selectWrap .select.multiple .select__option.active:after{opacity:1}.contactForm .selectWrap._active,.contactForm .selectWrap.active{z-index:7}.contactForm .selectWrap._active .select__value,.contactForm .selectWrap.active .select__value{border-bottom:1px solid #b8756d}.contacts-form-section{padding:9rem 0 17rem}@media screen and (max-width:2000px){.contacts-form-section{padding:9rem 0 16.875rem}}@media screen and (max-width:1720px){.contacts-form-section{padding:9rem 0 17rem}}@media screen and (max-width:640px){.contacts-form-section{padding:9rem 0 12.25rem}}@media screen and (max-width:1100px){.contacts-form-section .container{max-width:84.4%;margin-left:auto;margin-right:auto}}@media screen and (max-width:640px){.contacts-form-section .container{max-width:100%}}.contacts-form-section .line{position:static;height:7.5rem;margin:0 auto 6.125rem;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width:2000px){.contacts-form-section .line{margin:0 auto 6rem}}@media screen and (max-width:1720px){.contacts-form-section .line{margin:0 auto 5.8125rem}}.contacts-form-section .section-caption{max-width:102.8125rem;margin:0 auto}.contacts-form-section .section-caption .sc-suptitle{font-size:1.5rem;line-height:2rem;margin-bottom:5.625rem}.contacts-form-section .section-caption .sc-title{font-size:6rem;line-height:6.8125rem;letter-spacing:.15rem}@media screen and (max-width:2000px){.contacts-form-section .section-caption{max-width:86.25rem}.contacts-form-section .section-caption .sc-suptitle{font-size:1.125rem;line-height:1.625rem;margin-bottom:4.3125rem}.contacts-form-section .section-caption .sc-title{font-size:4.5rem;line-height:5.125rem}}@media screen and (max-width:1720px){.contacts-form-section .section-caption{max-width:68.3125rem}.contacts-form-section .section-caption .sc-suptitle{font-size:.875rem;line-height:1.3125rem;margin-bottom:3.5rem}.contacts-form-section .section-caption .sc-title{font-size:3.875rem;line-height:4.375rem;letter-spacing:.1375rem}}@media screen and (max-width:1100px){.contacts-form-section .section-caption{max-width:100%}.contacts-form-section .section-caption .sc-suptitle{font-size:.75rem;line-height:1rem;margin-bottom:3.25rem}.contacts-form-section .section-caption .sc-title{font-size:3rem;line-height:3.4375rem;letter-spacing:.08125rem}}@media screen and (max-width:640px){.contacts-form-section .section-caption .sc-title{font-size:2.375rem;line-height:2.75rem}.contacts-form-section .section-caption .sc-suptitle{margin-bottom:3rem}}.contacts-form-section .section-form{max-width:74.25rem;margin-left:auto;margin-right:auto;margin-top:6.25rem}@media screen and (max-width:2000px){.contacts-form-section .section-form{max-width:65.5rem;margin-top:4.5rem}}@media screen and (max-width:1720px){.contacts-form-section .section-form{max-width:54.5rem;margin-top:3.5rem}}@media screen and (max-width:1100px){.contacts-form-section .section-form{max-width:100%}}@media screen and (max-width:640px){.contacts-form-section .section-form{margin-top:3.25rem}}.contacts-form-section .section-form .form-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem 1.5rem}@media screen and (max-width:640px){.contacts-form-section .section-form .form-fields{grid-template-columns:1fr}}.contacts-form-section .section-form .form-fields .wide{grid-column:1/-1}.contacts-form-section .section-form .form-field.with-label{margin-top:1.875rem}@media screen and (max-width:2000px){.contacts-form-section .section-form .form-field.with-label{margin-top:2.375rem}}@media screen and (max-width:1720px){.contacts-form-section .section-form .form-field.with-label{margin-top:2.25rem}}@media screen and (max-width:1100px){.contacts-form-section .section-form .form-field.with-label{margin-top:1.9375rem}}.contacts-form-section .section-form .form-field .fake-label{color:rgba(0,0,0,.6);font-family:var(--second-font-cn)!important;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;margin-bottom:.9375rem}@media screen and (max-width:2000px){.contacts-form-section .section-form .form-field .fake-label{font-size:1.5625rem;line-height:1.8125rem}}@media screen and (max-width:640px){.contacts-form-section .section-form .form-field:nth-child(2){grid-row-start:3;grid-row-end:3}}.contacts-form-section .section-form .form-field-textarea{position:relative;-webkit-mask:radial-gradient(circle at top .0625rem left .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at top .0625rem right .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at bottom .0625rem left .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at bottom .0625rem right .0625rem,transparent .3125rem,#000 .3125rem);mask:radial-gradient(circle at top .0625rem left .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at top .0625rem right .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at bottom .0625rem left .0625rem,transparent .3125rem,#000 .3125rem),radial-gradient(circle at bottom .0625rem right .0625rem,transparent .3125rem,#000 .3125rem)}.contacts-form-section .section-form .form-field-textarea::after,.contacts-form-section .section-form .form-field-textarea::before{content:"";display:block;position:absolute;border:solid rgba(184,117,109,.2);-webkit-transition:all var(--t);transition:all var(--t)}.contacts-form-section .section-form .form-field-textarea::after{inset:0 .3125rem;border-width:1px 0}.contacts-form-section .section-form .form-field-textarea::before{inset:.3125rem 0;border-width:0 1px}.contacts-form-section .section-form .form-field-textarea .form-field__left,.contacts-form-section .section-form .form-field-textarea .form-field__right{position:absolute;top:0;bottom:0;background-color:rgba(184,117,109,.2)}.contacts-form-section .section-form .form-field-textarea .form-field__left::after,.contacts-form-section .section-form .form-field-textarea .form-field__left::before,.contacts-form-section .section-form .form-field-textarea .form-field__right::after,.contacts-form-section .section-form .form-field-textarea .form-field__right::before{content:"";display:block;position:absolute;width:.625rem;height:.625rem;border-radius:50%;border:1px solid rgba(184,117,109,.2);-webkit-transition:all var(--t);transition:all var(--t)}.contacts-form-section .section-form .form-field-textarea .form-field__left::after,.contacts-form-section .section-form .form-field-textarea .form-field__right::after{top:-.1875rem}.contacts-form-section .section-form .form-field-textarea .form-field__left::before,.contacts-form-section .section-form .form-field-textarea .form-field__right::before{bottom:-.1875rem}.contacts-form-section .section-form .form-field-textarea .form-field__left{left:0}.contacts-form-section .section-form .form-field-textarea .form-field__left::after,.contacts-form-section .section-form .form-field-textarea .form-field__left::before{left:-.1875rem}.contacts-form-section .section-form .form-field-textarea .form-field__right{right:0}.contacts-form-section .section-form .form-field-textarea .form-field__right::after,.contacts-form-section .section-form .form-field-textarea .form-field__right::before{right:-.1875rem}@media (any-hover:hover){.contacts-form-section .section-form .form-field-textarea:hover{cursor:pointer}}.contacts-form-section .section-form .form-field-textarea.focused::after,.contacts-form-section .section-form .form-field-textarea.focused::before{border:solid #b8756d}.contacts-form-section .section-form .form-field-textarea.focused::before{border-width:0 1px}.contacts-form-section .section-form .form-field-textarea.focused::after{border-width:1px 0}.contacts-form-section .section-form .form-field-textarea:has(textarea:focus) .form-field__left::after,.contacts-form-section .section-form .form-field-textarea:has(textarea:focus) .form-field__left::before,.contacts-form-section .section-form .form-field-textarea:has(textarea:focus) .form-field__right::after,.contacts-form-section .section-form .form-field-textarea:has(textarea:focus) .form-field__right::before{border:1px solid #b8756d}.contacts-form-section .section-form .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4.625rem}@media screen and (max-width:2000px){.contacts-form-section .section-form .form-footer{margin-top:3.625rem}}@media screen and (max-width:1720px){.contacts-form-section .section-form .form-footer{margin-top:2.75rem}}.contacts-form-section .section-form .form-footer__text{font-family:var(--main-font);font-size:1.5rem;line-height:2.125rem;letter-spacing:.025rem;text-align:center;margin-bottom:4.625rem}@media screen and (max-width:2000px){.contacts-form-section .section-form .form-footer__text{font-size:1.125rem;line-height:1.625rem;margin-bottom:3.5rem;max-width:56.25rem}}@media screen and (max-width:1720px){.contacts-form-section .section-form .form-footer__text{margin-bottom:2.5625rem;max-width:56.25rem}}@media screen and (max-width:1100px){.contacts-form-section .section-form .form-footer__text{font-size:.875rem;line-height:1.25rem;margin-bottom:2.6875rem}}.contacts-form-section .section-form .form-footer__text a{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contacts-form-section .section-form .form-footer__text a:before{content:"";display:block;width:100%;height:1px;position:absolute;left:0;top:100%;background:currentColor;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media (any-hover:hover){.contacts-form-section .section-form .form-footer__text a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.contacts-form-section .section-form .submit-button{padding:1.125rem 1.5625rem 1.125rem;font-size:1.75rem;line-height:2.125rem;letter-spacing:.08125rem;font-family:var(--second-font-cn)!important}@media screen and (max-width:2000px){.contacts-form-section .section-form .submit-button{font-size:1.5625rem;line-height:1.8125rem}}@media screen and (max-width:640px){.contacts-form-section .section-form .submit-button{font-size:1.125rem;line-height:1.5rem}}.contacts-form-section .section-form .submit-button .button__text{min-width:12.375rem}