@charset "UTF-8";.custom-checkbox{position:relative}.custom-checkbox.error span{color:red!important}.custom-checkbox.error span:before{border-color:red}.custom-checkbox .wpcf7-not-valid-tip{display:none}.custom-checkbox input{position:absolute;visibility:hidden;z-index:-1;opacity:0;inset:0}.custom-checkbox .wpcf7-list-item-label{margin:0!important;cursor:pointer;position:relative;z-index:2;display:inline-flex;gap:.8rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;color:var(--cl-b);font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.08rem;transition:all .3s;position:relative}.custom-checkbox .wpcf7-list-item-label::before{margin-top:.1rem;content:"";display:block;position:relative;z-index:1;width:1.5rem;height:1.5rem;border-radius:.3rem;border:.1rem solid var(--cl-b)}.custom-checkbox .wpcf7-list-item-label::after{content:"";border-radius:100%;width:.8rem;height:.8rem;background:var(--cl-b);top:.85rem;left:.35rem;position:absolute;opacity:0;visibility:hidden}.custom-checkbox input:checked+span::after{opacity:1;visibility:visible}.wpcf7-list-item{margin:0}.main-button{padding:clamp(10px,1.807vw,1.85rem) clamp(30px,2.778vw,4rem);width:-moz-fit-content;width:fit-content;display:inline-flex;justify-content:center;align-items:center;border:3px solid transparent;border-radius:.8rem;font-family:var(--font-family);font-size:clamp(18px,2.051vw,2.1rem);font-style:normal;font-weight:600;line-height:140%;color:var(--cl-e);transition:all .4s;text-decoration:initial!important}.main-button .sprite{flex-shrink:0;max-width:2.4rem;fill:currentColor!important;transition:all .4s}.main-button--tiffany{background-color:var(--global-color);color:var(--cl-a)}.main-button--orange{background-color:var(--bg-d);color:var(--cl-a)}.main-button--bordered{border:3px solid var(--global-color);border-radius:.8rem}.main-button--sign{background-color:#e3e0e0}[data-btn-modal] svg{pointer-events:none}.modal{margin:auto;transform:scale(.8);display:none}.modal.active{transform:scale(1)}.modal .close{position:absolute;display:flex;align-items:center;justify-content:center;z-index:5;right:1.6rem;top:1.6rem;width:1.6rem;height:1.6rem;transition:all .3s;color:var(--cl-b);opacity:.7}.modal .close:hover{opacity:1}.modal .close svg{stroke:var(--cl-b);pointer-events:none;width:100%;height:100%}[data-loader]{position:relative}[data-loader]::after,[data-loader]::before{content:"";position:absolute;z-index:10;display:flex;opacity:1;transition:all .3s ease;pointer-events:none}[data-loader]::before{inset:-2px;background-color:color-mix(in srgb,var(--bg-a) 50%,transparent);backdrop-filter:blur(.2rem)}[data-loader]::after{left:50%;top:50%;z-index:11;border-radius:50%;width:clamp(120px,13.139vw,18rem);aspect-ratio:1;display:flex;transform:translate(-50%,-50%);transition-property:transform;animation:rotate360 1.5s ease-in-out infinite;border:clamp(15px,2.5vw,3rem) solid var(--loader);border-top-color:transparent}[data-loader="false"]::after,[data-loader="false"]::before{opacity:0}:root{--select-height:4.8rem;--select-min-height:4.8rem;--select-padding-horizontal:1rem;--select-padding-vertical:1.6rem;--select-border-radius:.8rem;--select-border-width:.1rem;--select-font-size:1.5rem;--select-line-height:normal;--select-mob-padding-vertical:10px;--select-mob-padding-horizontal:1.6rem;--select-background-color:transparent;--select-border-color:rgba(34, 34, 34, 0.35);--select-border-color-hover:#212631;--select-border-color-focus:#212631;--select-text-color:var(--cl-a);--select-placeholder-color:rgba(28, 28, 28, 0.5);--select-background-hover:transparent;--select-background-focus:transparent;--select-shadow-focus:initial;--select-background-disabled:#f8fafc;--select-border-color-disabled:#e2e8f0;--select-text-color-disabled:#94a3b8;--select-opacity-disabled:0.6;--select-option-selected-background:transparent;--select-option-selected-color:var(--cl-b);--select-option-selected-border:transparent;--select-option-selected-padding:0;--select-option-selected-border-radius:0;--select-option-selected-font-size:1.5rem;--select-option-selected-width:30rem;--select-option-label-width:26rem;--select-mob-option-selected-font-size:1.5rem;--select-mob-option-selected-padding:0;--select-remove-button-size:1.2rem;--select-remove-button-color:#64748b;--select-remove-button-hover-color:#ef4444;--select-remove-button-hover-background:transparent;--select-arrow-size:2.2rem;--select-arrow-color:#717171;--select-arrow-hover-color:#64748b;--select-dropdown-background:var(--bg-a);--select-dropdown-border-color:rgba(34, 34, 34, 0.35);--select-dropdown-shadow:0 1rem 3rem rgba(221, 218, 218, 0.1),0 0.4rem 0.6rem rgba(221, 218, 218, 0.15);--select-dropdown-border-radius:0.8rem;--select-dropdown-max-height:20rem;--select-dropdown-z-index:50;--select-option-padding:1.2rem 1.6rem;--select-option-font-size:1.4rem;--select-option-color:var(--cl-c);--select-option-hover-background:#eff1f7;--select-option-hover-color:var(--cl-d);--select-option-active-background:#eaecf1;--select-option-active-color:#000;--select-option-disabled-color:#94a3b8;--select-option-disabled-background:#f8fafc;--select-mob-option-padding:1.2rem 1.6rem;--select-mob-option-font-size:1.4rem;--select-transition-duration:0.2s;--select-transition-timing:cubic-bezier(0.4, 0, 0.2, 1)}.custom-select{position:relative;width:100%;font-family:inherit;font-family:var(--second-family)}.custom-select input[type="hidden"]{display:none}.custom-select .select-field{display:flex;align-items:center;cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing)}.custom-select .select-field:hover:not(.disabled){background-color:var(--select-background-hover);border-color:var(--select-border-color-hover)}.custom-select .select-field:hover:not(.disabled) .arrow-down{color:var(--select-arrow-hover-color)}.custom-select .select-field:focus-within:not(.disabled){background-color:var(--select-background-focus);border-color:var(--select-border-color-focus);box-shadow:var(--select-shadow-focus);outline:0}.custom-select .select-field.active:not(.disabled){border-color:var(--select-border-color-focus);box-shadow:var(--select-shadow-focus)}.custom-select .select-field.active:not(.disabled) .arrow-down{transform:scale(-1)}.custom-select .select-field.disabled{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select .select-field.disabled .arrow-down{cursor:not-allowed}.custom-select .selected-options{display:flex;flex-wrap:wrap;gap:.8rem;flex:1;min-width:0}.custom-select .selected-options .placeholder{color:var(--select-placeholder-color);font-size:var(--select-font-size);line-height:var(--select-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select .selected-option{display:inline-flex;align-items:center;gap:.6rem;padding:var(--select-option-selected-padding);background-color:var(--select-option-selected-background);color:var(--select-option-selected-color);border:var(--select-border-width) solid var(--select-option-selected-border);border-radius:var(--select-option-selected-border-radius);font-size:var(--select-option-selected-font-size);line-height:1.2;max-width:var(--select-option-selected-width)}.custom-select .selected-option .option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--select-option-label-width)}.custom-select .selected-option i.sprite{flex-shrink:0;width:1.6rem;height:1.6rem;margin-right:.4rem}.custom-select .selected-option .remove-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--select-remove-button-size);height:var(--select-remove-button-size);color:var(--select-remove-button-color);background:0 0;border:none;border-radius:50%;cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing);flex-shrink:0}.custom-select .selected-option .remove-btn svg{width:1.2rem;height:1.2rem}.custom-select .selected-option .remove-btn:hover{color:var(--select-remove-button-hover-color);background-color:var(--select-remove-button-hover-background)}.custom-select .arrow-down{display:flex;align-items:center;justify-content:center;width:var(--select-arrow-size);height:var(--select-arrow-size);color:var(--select-arrow-color);margin-left:.8rem;transition:all var(--select-transition-duration) var(--select-transition-timing);flex-shrink:0}.custom-select .arrow-down svg{width:100%;height:100%}.custom-select .options-container{position:absolute;top:100%;left:0;right:0;z-index:var(--select-dropdown-z-index);margin:0;padding:0;list-style:none;background-color:var(--select-dropdown-background);border:var(--select-border-width) solid var(--select-dropdown-border-color);border-radius:var(--select-dropdown-border-radius);box-shadow:var(--select-dropdown-shadow);max-height:var(--select-dropdown-max-height);max-width:var(--select-dropdown-max-width);min-width:-moz-max-content;min-width:max-content;overflow-y:auto;overflow-x:hidden;margin-top:.4rem;opacity:0;visibility:hidden;transform:translateY(-.8rem);transition:all var(--select-transition-duration) var(--select-transition-timing)}.custom-select .options-container.active{opacity:1;visibility:visible;transform:translateY(0)}.custom-select .options-container::-webkit-scrollbar{width:.6rem}.custom-select .options-container::-webkit-scrollbar-track{background:0 0}.custom-select .options-container::-webkit-scrollbar-thumb{background:var(--select-border-color);border-radius:.3rem}.custom-select .options-container::-webkit-scrollbar-thumb:hover{background:var(--select-border-color-hover)}.custom-select .option{display:flex;align-items:center;padding:var(--select-option-padding);color:var(--select-option-color);font-size:var(--select-option-font-size);line-height:var(--select-line-height);cursor:pointer;transition:all var(--select-transition-duration) var(--select-transition-timing);max-width:100%}.custom-select .option .option-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--select-option-max-width)}.custom-select .option i.sprite{flex-shrink:0;width:1.6rem;height:1.6rem;margin-right:.8rem}.custom-select .option:hover:not(.disabled):not(.active){background-color:var(--select-option-hover-background);color:var(--select-option-hover-color)}.custom-select .option.active{background-color:var(--select-option-active-background);color:var(--select-option-active-color);pointer-events:none}.custom-select .option.disabled{color:var(--select-option-disabled-color);background-color:var(--select-option-disabled-background);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select .option:first-child{border-top-left-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width));border-top-right-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width))}.custom-select .option:last-child{border-bottom-left-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width));border-bottom-right-radius:calc(var(--select-dropdown-border-radius) - var(--select-border-width))}.custom-select[aria-expanded="true"]:not(.disabled) .arrow-down{transform:rotate(180deg)}.custom-select[aria-expanded="true"]:not(.disabled) .options-container{opacity:1;visibility:visible;transform:translateY(0)}.custom-select.selected .placeholder{display:none}.custom-select:focus-visible{outline:.2rem solid var(--select-border-color-focus);outline-offset:.2rem}.custom-select.disabled .select-field,.custom-select[aria-disabled="true"] .select-field{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled);cursor:not-allowed;opacity:var(--select-opacity-disabled)}.custom-select.disabled .select-field:hover,.custom-select[aria-disabled="true"] .select-field:hover{background-color:var(--select-background-disabled);border-color:var(--select-border-color-disabled)}.custom-select.disabled .arrow-down,.custom-select.disabled .selected-option .remove-btn,.custom-select[aria-disabled="true"] .arrow-down,.custom-select[aria-disabled="true"] .selected-option .remove-btn{cursor:not-allowed;opacity:.5;pointer-events:none}.custom-select.disabled .placeholder,.custom-select[aria-disabled="true"] .placeholder{color:var(--select-text-color-disabled)}.custom-select.size-small{--select-height:3.6rem;--select-min-height:3.6rem;--select-padding-horizontal:1.2rem;--select-padding-vertical:0.8rem;--select-font-size:1.3rem;--select-option-selected-font-size:1.2rem;--select-option-font-size:1.3rem;--select-dropdown-max-width:25rem;--select-dropdown-min-width:15rem;--select-option-max-width:20rem}.custom-select.size-small .selected-options{max-width:15rem}.custom-select.size-small .selected-options .option-label{max-width:12rem}.custom-select.size-large{--select-height:5.6rem;--select-min-height:5.6rem;--select-padding-horizontal:2rem;--select-padding-vertical:1.6rem;--select-font-size:1.6rem;--select-option-selected-font-size:1.4rem;--select-option-font-size:1.6rem;--select-dropdown-max-width:35rem;--select-dropdown-min-width:25rem;--select-option-max-width:30rem}.custom-select.size-large .selected-options{max-width:25rem}.custom-select.size-large .selected-options .option-label{max-width:20rem}.custom-select.variant-error{--select-border-color:#ef4444;--select-border-color-hover:#dc2626;--select-border-color-focus:#ef4444;--select-shadow-focus:0 0 0 0.3rem rgba(239, 68, 68, 0.1)}.custom-select.variant-success{--select-border-color:#10b981;--select-border-color-hover:#059669;--select-border-color-focus:#10b981;--select-shadow-focus:0 0 0 0.3rem rgba(16, 185, 129, 0.1)}.custom-select.variant-warning{--select-border-color:#f59e0b;--select-border-color-hover:#d97706;--select-border-color-focus:#f59e0b;--select-shadow-focus:0 0 0 0.3rem rgba(245, 158, 11, 0.1)}.editors{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem clamp(16px,2.4372vw,3.2rem);width:100%}.editors[data-count-items="1"]{grid-template-columns:100%}.editors[data-count-items="3"] [data-order="1"]{grid-column:1/-1}.mobile{position:fixed;top:0;right:0;width:100%;height:100dvh;z-index:90;overflow:hidden;transition:.3s ease;transform:translateX(110%);background-color:var(--bg-c);display:flex;flex-direction:column}.mobile.active{display:flex;transform:translateX(0)}.mobile__top{display:flex;align-items:center;gap:2rem;justify-content:space-between;border-bottom:1px solid rgba(6,70,117,.05);background:var(--bg-c);padding:2rem 1.5rem}.mobile__box{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:3.2rem;width:100%;background:var(--bg-a);padding:1.6rem 1.6rem clamp(40px,7.813vw,8rem);height:100%}.header{position:fixed;top:0;left:0;right:0;z-index:15;background-color:var(--bg-a);padding:clamp(20px,2.93vw,3rem) 0;border-bottom:.1rem solid var(--br-a)}.header__box{display:flex;align-items:center;justify-content:space-between}.header__logo{width:clamp(220px,19.444vw,28rem);height:clamp(40px,4.167vw,6rem)}.header-nav{display:flex;justify-content:center}.header-nav ul{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.143vw,3rem)}.header-nav ul a,.header-nav ul span{position:relative;color:var(--cl-b);font-family:var(--font-family);transition:all .3s;leading-trim:both;text-edge:cap;font-style:normal;font-weight:500;line-height:140%}.header-nav ul a::before,.header-nav ul span::before{content:"";position:absolute;display:block;bottom:-.2rem;right:0;width:0;height:.2rem;background-color:var(--global-color);border-radius:.8rem;transition:width .5s}.header-nav ul li.current_page_item a,.header-nav ul li.current_page_item span{font-weight:700}.header__controls{display:flex;align-items:center;gap:5rem 1rem}.header__control .main-button{padding:1rem 2rem;border-radius:2rem;font-size:1.4rem;font-weight:600;text-wrap:nowrap}.header__lang{display:flex;align-items:center;gap:.5rem;color:var(--planet-color)}.header__lang select{cursor:pointer;border:none;outline:0;font-family:var(--font-family);font-style:normal;font-weight:500;line-height:140%;color:var(--cl-b)}.header .burger{justify-self:end}.footer{background-color:var(--bg-c);overflow:hidden;position:relative;z-index:1}.footer__box{display:flex;flex-direction:column;gap:3rem}.footer__top{display:flex}.footer__logo{width:clamp(28rem,23.611vw,34rem);height:clamp(5.8rem,5.903vw,8.5rem)}.footer__logo-media{width:100%;height:100%}.footer__info{display:flex;flex-direction:column;gap:clamp(32px,3.429vw,4.8rem);max-width:40rem}.footer-nav ul{display:flex;justify-content:center;gap:2.8rem;flex-wrap:wrap}.footer-nav ul a,.footer-nav ul span{white-space:nowrap;color:var(--cl-b);font-family:var(--font-family);transition:all .3s;leading-trim:both;text-edge:cap;font-size:1.6rem;font-weight:400;line-height:140%}.footer-nav li.current_page_item a,.footer-nav li.current_page_item span{color:var(--global-color)}.footer__bottom{display:flex;flex-direction:column;gap:2rem}.footer__wrapp{display:flex;align-items:center;justify-content:space-between;gap:2rem 3rem}.footer__copyright{font-size:1.2rem;font-weight:400;line-height:140%;color:var(--cl-d)}.footer__contacts ul{display:flex;align-items:center;gap:2rem}.footer__contacts a,.footer__contacts button{width:3.4rem;height:3.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-a);color:var(--global-color);leading-trim:both;text-edge:cap;transition:all .3s;box-shadow:0 1.3rem 1.8rem 0 rgba(17,19,35,.08)}.footer__contacts a svg,.footer__contacts button svg{display:flex;width:1.6rem;height:1.6rem;fill:currentColor;transition:all .3s}.footer__text{font-size:1.6rem;font-weight:400;line-height:140%;color:var(--global-color);color:var(--arrows-color);text-align:center}.modal{position:relative;flex-direction:column;align-items:center;gap:2.4rem;z-index:1;max-width:clamp(360px,39.448vw,40rem);width:91vw;border-radius:2rem;background:var(--bg-a);padding:2rem}.modal .editor{gap:2rem}.modal .editor img,.modal .editor picture,.modal .editor svg{margin:.8rem 0;width:15.5rem;height:auto;aspect-ratio:1}.modal .editor .h1+p{margin-top:-.8rem}.modal .editor .wpcf7{margin-top:.4rem}.modal .editor .wpcf7+p:not([class]){color:var(--bg-c);font-family:var(--font-family);font-size:1.2rem;margin-top:-1.5rem;line-height:130%}.modal .editor>p:not([class]){font-size:1.4rem}.modal .editor>p:not([class]) a:not([class]){font-size:1.4rem;transition:all .3s;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.modal .editor{gap:1.6rem}.modal__box{display:flex;flex-direction:column;align-items:center;grid-gap:clamp(2rem,1.5625vw,2.4rem);width:100%}.modal>div{width:100%!important}.modal__container{width:100%}.modal .wpcf7{width:100%}.modal .main-form{display:flex;flex-direction:column;align-items:center}.modal .main-form__title{margin-bottom:clamp(24px,7.227vw,7.4rem);text-align:center}.modal .main-form__box{max-width:56rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:3.5rem}.modal .main-form label,.modal .main-form__label{width:100%;display:flex}.modal .main-form label>span,.modal .main-form__label>span{width:100%}.modal .main-form input:not([type="submit"]),.modal .main-form textarea{padding:1.8rem 0;width:100%;font-family:var(--font-family);font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;border-bottom:.1rem solid var(--br-a);transition:all .4s;color:var(--cl-b)}.modal .main-form input:not([type="submit"]).focus-visible,.modal .main-form textarea.focus-visible{border-color:var(--cl-d)}.modal .main-form input:not([type="submit"])::-moz-placeholder,.modal .main-form textarea::-moz-placeholder{color:rgba(0,0,0,.5)}.modal .main-form input:not([type="submit"])::placeholder,.modal .main-form textarea::placeholder{color:rgba(0,0,0,.5)}.modal .main-form textarea{height:10rem;resize:auto}.modal .main-form .wpcf7{position:relative;z-index:1}.modal .main-form .wpcf7-submit{padding:1.6rem 4rem;width:-moz-fit-content;width:fit-content;display:inline-flex;justify-content:center;align-items:center;border:3px solid transparent;background-color:var(--global-color);border-radius:1rem;font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:600;line-height:140%;color:var(--cl-a);transition:all .4s;cursor:pointer}.modal .main-form .wpcf7-form-control-wrap{display:flex}.modal .main-form .wpcf7-spinner{display:none}.modal .main-form .wpcf7-not-valid-tip{bottom:.2rem;left:max(20px,2rem);position:absolute;opacity:0;transition:opacity .2s;transition-delay:.2s}.modal .main-form .wpcf7-response-output{display:none;position:absolute}.modal .main-form__text{margin-top:4.5rem;font-size:1.3rem;text-align:center}.error-section{padding:clamp(50px,5.714vw,8rem) 0;position:relative;z-index:1;min-height:clamp(600px,55vw,77rem)}.error-section .container{position:static;height:100%}.error-section__bg{position:absolute;z-index:-1;bottom:0;left:50%;transform:translate(-50%,19%);max-width:129rem;width:95vw;height:auto;aspect-ratio:181/74}.error-section__bg .sprite,.error-section__bg img,.error-section__bg picture,.error-section__bg svg{width:100%;height:auto}.error-section__box{display:flex;flex-direction:column;gap:clamp(24px,2.3669vw,3.2rem);height:100%;min-height:calc(clamp(600px,55vw,77rem) - clamp(50px,5.714vw,8rem) * 2)}.error-section__box .editor{gap:3.2rem}.error-section__box .editor .main-button{max-width:40rem;margin:0 auto;height:5.8rem;font-size:1.8rem}.main-nav{display:flex;align-items:center;gap:1.2rem}.main-nav__btn{display:flex;align-items:center;justify-content:center;grid-gap:.8rem;transition:all .4s;text-align:center;font-family:var(--font-family);font-weight:500;font-size:1.4rem;color:var(--cl-a);border-radius:1.2rem;width:-moz-fit-content;width:fit-content;height:clamp(3.8rem,3.5836vw,4.2rem);background:var(--bg-j);padding:clamp(1rem,1.0239vw,1.2rem) clamp(1.4rem,1.3652vw,1.6rem);border:solid .1rem transparent}.main-nav__btn.active{color:var(--cl-a);background:rgba(87,224,108,.2);border-color:var(--br-a)}.main-nav__btn:hover{color:var(--cl-d)}.main-nav__btn:active{color:var(--cl-a);background:rgba(87,224,108,.2);border-color:var(--br-a)}@media (min-width:576px){.header__control.mob{display:none}}@media (min-width:1025px){.mobile{display:contents}.mobile__top{display:none}.mobile__box{display:contents}.header-nav ul a,.header-nav ul span{font-size:1.7rem}.header__lang select{font-size:1.7rem}.header .burger{display:none}.footer{padding:clamp(4rem,6.25vw,12rem) 0 clamp(4rem,3.643vw,5.1rem)}.footer__top{align-items:flex-start;justify-content:space-between}}@media (min-width:1441px){.header-nav{position:absolute;left:50%;transform:translateX(-50%)}}@media (max-width:1239.98px){.error-section__bg{width:88vw}}@media (max-width:1024.98px){.editors{grid-template-columns:100%}.mobile.active{overflow-y:auto}.mobile__box>.main-button{height:56px;font-size:16px;align-self:center}.header-nav ul a,.header-nav ul span{font-size:clamp(17px,2.148vw,2.2rem)}.header-nav ul{flex-direction:column;align-items:center;gap:40px}.header-nav{flex-direction:column;flex-grow:1}.header__controls{display:grid;grid-template-columns:repeat(2,1fr)}.header__lang select{font-size:clamp(17px,2.148vw,2.2rem)}.header__lang{grid-column:span 2;justify-content:center}.header .burger{transition:.4s cubic-bezier(.25,.1,.25,1) 50ms;--burger-line-height:2px;--border-radius:32px;position:relative;border:none;width:var(--burger-width);height:var(--burger-height);flex-shrink:0;cursor:pointer;margin-left:-.4rem;color:var(--cl-d);width:40px;height:40px;border-radius:10px;border:1px solid var(--global-color)}.header .burger::after,.header .burger::before{content:"";position:absolute;width:16px;left:50%;transform:translateX(-50%);height:var(--burger-line-height);background:var(--global-color);transform-origin:left top;transition:transform .3s ease-in-out,top .3s ease-in-out,opacity .5s,background .3s ease-in-out;border-radius:var(--border-radius)}.header .burger::before{top:14.5px}.header .burger::after{bottom:14.5px}.header .burger.active::before{background:var(--global-color);top:50%;transform:rotate(45deg) translate(-50%,-50%);transition:transform .3s ease-in-out,top .3s ease-in-out}.header .burger.active::after{background:var(--global-color);top:50%;transform:rotate(-45deg) translate(-50%,-50%);transition:transform .3s ease-in-out,top .3s ease-in-out}.footer{padding:clamp(4rem,6.25vw,12rem) 0}.footer__top{flex-direction:column;align-items:center;justify-content:center;gap:2rem}.footer__bottom{align-items:center;justify-content:center}}@media (max-width:768px){.custom-select .select-field{padding:var(--select-mob-padding-vertical) var(--select-mob-padding-horizontal)}.custom-select .selected-option{font-size:var(--select-mob-option-selected-font-size);padding:var(--select-mob-option-selected-padding)}.custom-select .option{padding:var(--select-mob-option-padding);font-size:var(--select-mob-option-font-size)}}@media (max-width:766.98px){.footer__wrapp{flex-direction:column}.error-section__bg{width:100vw}.error-section__box .editor .main-button{width:100%}.error-section__box{justify-content:center;min-height:calc(100svh - var(--header-height) - 150px)}.error-section{min-height:calc(100svh - var(--header-height) - 150px)}}@media (max-width:575.98px){.header__control.mob{display:none}.error-section__box .editor{gap:40px}}@media (hover:hover){.main-button:hover{box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--tiffany:hover{color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--orange:hover{background-color:var(--bg-e);color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--bordered:hover{background-color:var(--global-color);color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--sign:hover{box-shadow:0 4px 10px 2px rgba(0,11,48,.2)}.header-nav ul a:hover::before,.header-nav ul span:hover::before{left:0;width:100%}.header__control .main-button:hover{box-shadow:0 4px 10px 2px rgba(0,11,48,.2)}.footer-nav ul a:hover,.footer-nav ul span:hover{color:var(--global-color)}.footer__contacts a:hover,.footer__contacts button:hover{color:var(--cl-d)}.modal .editor>p:not([class]) a:not([class]):hover{text-decoration-color:transparent}.modal .main-form .wpcf7-submit:hover{box-shadow:0 15px 30px -10px rgba(0,11,48,.2)}}@media (hover:none){.main-button:active{box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--tiffany:active{color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--orange:active{background-color:var(--bg-e);color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--bordered:active{background-color:var(--global-color);color:var(--cl-a);box-shadow:0 0 15px 4px rgba(0,11,48,.3)}.main-button--sign:active{box-shadow:0 4px 10px 2px rgba(0,11,48,.2)}.header-nav ul a:active::before,.header-nav ul span:active::before{left:0;width:100%}.header__control .main-button:active{box-shadow:0 4px 10px 2px rgba(0,11,48,.2)}.footer-nav ul a:active,.footer-nav ul span:active{color:var(--global-color)}.footer__contacts a:active,.footer__contacts button:active{color:var(--cl-d)}.modal .editor>p:not([class]) a:not([class]):active{text-decoration-color:transparent}.modal .main-form .wpcf7-submit:active{box-shadow:0 15px 30px -10px rgba(0,11,48,.2)}}