img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
:root{--color-bg-main:#09090b;--color-bg-header:rgba(9,9,11,.4);--color-bg-card:rgba(255,255,255,.02);--color-border-card:rgba(255,255,255,.08);--color-accent:#db261b;--color-accent-rgb:219,38,27;--color-accent-hover:#ff2c21;--color-text-primary:#fff;--color-text-secondary:rgba(255,255,255,.8);--color-text-muted:rgba(255,255,255,.4);--container-max-width:1816px;--container-padding:40px;--header-height:120px;--glass-blur:20px}@media (max-width:1800px){:root{--container-padding:48px}}@media (max-width:1440px){:root{--container-padding:32px}}@media (max-width:1024px){:root{--container-padding:24px}}:root{--radius-button:12px;--radius-card:20px;--radius-ratings:8px;--font-family-main:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-family-heading:"Manrope",sans-serif;--transition-smooth:all .4s cubic-bezier(.16,1,.3,1);--font-size-title-1:117px;--line-height-title-1:144px;--font-size-title-2:66px;--line-height-title-2:81px;--font-size-subtitle:32px;--line-height-subtitle:54px;--font-size-header-location:18px;--line-height-header-location:31px;--font-size-header-link:18px;--line-height-header-link:22px;--font-size-header-btn:16px;--line-height-header-btn:19px;--font-size-rating-text:16px;--line-height-rating-text:24px;--font-size-adv-title:16px;--line-height-adv-title:19px;--font-size-adv-desc:14px;--line-height-adv-desc:19px}
*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:'Inter',sans-serif;color:#000;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}.ui-arrows{display:flex;align-items:center;justify-content:center;gap:10px}.ui-arrow{display:inline-flex;align-items:center;justify-content:center;width:108px;height:40px;border:0;padding:0;background:0 0;color:inherit;flex:0 0 auto;cursor:pointer;transition:color .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.ui-arrow svg{width:100%;height:100%;display:block;pointer-events:none}.ui-arrow:not(:disabled):hover{color:var(--color-accent,#db261b)}.ui-arrow--left:not(:disabled):hover{transform:translateX(-4px)}.ui-arrow--right:not(:disabled):hover{transform:translateX(4px)}.ui-arrow--light{color:rgba(255,255,255,.8)}.ui-arrow--light:not(:disabled):hover{color:var(--color-accent,#db261b)}.ui-arrow--light:disabled{color:rgba(255,255,255,.3)}.ui-arrow:focus-visible{outline:2px solid var(--color-accent,#db261b);outline-offset:4px;border-radius:4px}.ui-arrow:disabled{opacity:.3;cursor:default;pointer-events:none;transform:none !important}@media (max-width:768px){.ui-arrow{width:80px;height:32px}}@media (max-width:480px){.ui-arrow{width:60px;height:24px}}.section-heading{display:flex;align-items:baseline;gap:clamp(30px,4vw,62px);width:100%;position:relative;box-sizing:border-box}.section-heading__left{flex-shrink:0}.section-heading__title{margin:0;font-family:var(--font-family-heading,'Montserrat',sans-serif);font-weight:400;font-size:clamp(38px,4.8vw,100px);line-height:1.23;letter-spacing:-.01em;color:var(--section-heading-color,#111416);white-space:nowrap}.section-heading__title--long{font-size:clamp(30px,4vw,80px);line-height:1.08;white-space:normal;max-width:min(980px,62vw)}.section-heading__center{flex:1;position:relative;align-self:baseline;height:1px;max-height:1px;margin-bottom:.25em}.section-heading__line{display:block;width:100%;height:1px;background:var(--section-heading-color,#111416);opacity:.95}.section-heading__text-top,.section-heading__desc{font-family:var(--font-family-main,'Inter',sans-serif);font-size:18px;line-height:1.45;text-align:right;max-width:700px}.section-heading__text-top{position:absolute;right:0;bottom:19px;color:var(--section-heading-color,#111416);margin:0;pointer-events:auto;white-space:pre-line}.section-heading__desc{margin:-5px 0 15px;color:rgba(17,20,22,.7);margin-left:auto;font-family:var(--font-family-main,'Inter',sans-serif);font-size:18px;line-height:1.45;text-align:right;max-width:700px}@media (max-width:1200px){.section-heading{flex-direction:column;align-items:flex-start;gap:20px}.section-heading__center{flex:none;width:100%;height:auto;max-height:none;margin-bottom:0}.section-heading__line{display:none}.section-heading__text-top,.section-heading__desc{text-align:left;max-width:100%}.section-heading__text-top{position:static;width:100%;margin-top:6px;white-space:pre-line}.section-heading__desc{margin-left:0;margin-top:20px}}@media (max-width:640px){.section-heading{align-items:center;justify-content:center;text-align:center}.section-heading__left{width:100%;display:flex;justify-content:center}.section-heading__center{flex:none;width:100%;height:auto;max-height:none;align-self:center;text-align:center}.section-heading__title{font-size:clamp(30px,8vw,42px);line-height:1;white-space:normal;text-align:center;width:100%}.section-heading__text-top,.section-heading__desc{text-align:center;max-width:100%}.section-heading__text-top{position:static;bottom:auto;width:100%;white-space:normal}.section-heading__desc{margin-top:16px}}.wysiwyg-content{color:inherit}.wysiwyg-content p{margin:0 0 1.25em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.wysiwyg-content p:last-child{margin-bottom:0}.wysiwyg-content strong{font-weight:700}.wysiwyg-content>ul{list-style:none;padding:0;margin:1.5em 0;display:flex;flex-direction:column;gap:clamp(12px,.4vw,16px)}.wysiwyg-content>ul>li{position:relative;display:flex;gap:clamp(12px,1.2vw,16px);align-items:flex-start;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.45;color:inherit}.wysiwyg-content>ul>li:before{content:"✓";font-family:Arial,sans-serif;font-weight:700;font-size:clamp(20px,1.6vw,28px);color:var(--color-accent,#db261b);line-height:1;flex-shrink:0;margin-top:3px}.wysiwyg-content>ol{list-style-type:decimal;padding-left:24px;margin:0 0 1.5em;display:flex;flex-direction:column;gap:clamp(12px,1.2vw,16px)}.wysiwyg-content>ol>li{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.4;color:inherit;padding-left:8px}.wysiwyg-content ol>li::marker{color:var(--color-accent,#db261b);font-weight:700}.wysiwyg-content li>ul,.wysiwyg-content li>ol{margin:.4em 0 .2em;padding-left:clamp(20px,2vw,32px);display:flex;flex-direction:column;gap:4px}.wysiwyg-content li>ul{list-style-type:disc}.wysiwyg-content li>ul>li{display:list-item;list-style-type:disc;padding-left:4px}.wysiwyg-content li>ul>li:before{display:none !important}.wysiwyg-content li>ol{list-style-type:decimal}.wysiwyg-content li>ol>li{display:list-item;list-style-type:decimal;padding-left:4px}.icon-max,.icon-tg{display:inline-block;vertical-align:middle;width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 4px 2px 6px}.icon-max{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cdefs%3E%3ClinearGradient id='max-grad-b'%3E%3Cstop offset='0' stop-color='%2300f'/%3E%3Cstop offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='max-grad-a'%3E%3Cstop offset='0' stop-color='%234cf'/%3E%3Cstop offset='.662' stop-color='%2353e'/%3E%3Cstop offset='1' stop-color='%2393d'/%3E%3C/linearGradient%3E%3ClinearGradient id='max-grad-c' x1='117.847' x2='1000' y1='760.536' y2='500' gradientUnits='userSpaceOnUse' href='%23max-grad-a'/%3E%3CradialGradient id='max-grad-d' cx='-87.392' cy='1166.116' r='500' fx='-87.392' fy='1166.116' gradientTransform='rotate(51.356 1551.478 559.3)scale(2.42703433 1)' gradientUnits='userSpaceOnUse' href='%23max-grad-b'/%3E%3C/defs%3E%3Crect width='1000' height='1000' fill='url(%23max-grad-c)' ry='249.681'/%3E%3Crect width='1000' height='1000' fill='url(%23max-grad-d)' ry='249.681'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M508.211 878.328c-75.007 0-109.864-10.95-170.453-54.75-38.325 49.275-159.686 87.783-164.979 21.9 0-49.456-10.95-91.248-23.36-136.873-14.782-56.21-31.572-118.807-31.572-209.508 0-216.626 177.754-379.597 388.357-379.597 210.785 0 375.947 171.001 375.947 381.604.707 207.346-166.595 376.118-373.94 377.224m3.103-571.585c-102.564-5.292-182.499 65.7-200.201 177.024-14.6 92.162 11.315 204.398 33.397 210.238 10.585 2.555 37.23-18.98 53.837-35.587a189.8 189.8 0 0 0 92.71 33.032c106.273 5.112 197.08-75.794 204.215-181.95 4.154-106.382-77.67-196.486-183.958-202.574Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.icon-tg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cg%3E%3Cpath fill='url(%23tg-paint0_linear)' fill-rule='evenodd' d='M.000976562 6.99996C.000976562 3.13469 3.13439.00128174 6.99965.00128174c3.86525 0 6.99865 3.13340826 6.99865 6.99867826 0 3.86524-3.1334 6.99864-6.99865 6.99864-3.86526 0-6.998673438-3.1334-6.998673438-6.99864ZM9.25201 11.0643l1.04509-7.93259-8.16526 3.93534 2.41772.87612L7.2348 5.86744c.21848-.16889.5325-.12869.70139.08979.16888.21848.12868.5325-.0898.70138L5.61843 8.38087l.00003 2.72603 1.68508-1.60386 1.94847 1.56126Z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='tg-paint0_linear' x1='.539' x2='16.492' y1='1.132' y2='10.124' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300d078'/%3E%3Cstop offset='1' stop-color='%23007df0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E")}.chaty-cta-main{transform:scale(1.5) !important;transform-origin:bottom right !important}.chaty-widget.left-position .chaty-cta-main{transform-origin:bottom left !important}.chaty-cta-close{transform:scale(1) !important;right:4px !important;bottom:0 !important}@media (max-width:768px){.chaty-cta-main{transform:scale(1.1) !important}}
.header{position:fixed;top:0;left:0;width:100%;height:var(--header-height,120px);z-index:1000;border-bottom:1px solid transparent;background:0 0;display:flex;align-items:center;transition:var(--transition-smooth)}.header.scrolled{background:rgba(9,9,11,.95);border-bottom:1px solid var(--color-border-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));height:90px;box-shadow:0 10px 30px rgba(0,0,0,.5)}.header-scrolled-container{display:none}.header-static-logo-container{display:none}@media (min-width:1025px){.header{border:0 solid transparent !important;border-bottom:0 solid transparent !important;border-bottom-width:0 !important;border-bottom-color:transparent !important;box-shadow:none !important;background:0 0;transition:height .3s cubic-bezier(.16,1,.3,1)}.header.scrolled{height:auto !important;min-height:104px !important;padding-top:14px !important;padding-bottom:24px !important;background:0 0 !important;border:0 solid transparent !important;border-bottom:0 solid transparent !important;border-bottom-width:0 !important;border-bottom-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.header:after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% + 35px);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(9,9,11,1) 0%,rgba(9,9,11,.9) 30%,rgba(9,9,11,0) 100%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header.scrolled:after{opacity:1;visibility:visible}.header-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease;opacity:1;visibility:visible}.header.scrolled .header-container{display:flex !important;opacity:0 !important;visibility:hidden !important;transform:translate(-50%,-70%) !important;pointer-events:none}.header-static-logo-container{display:block !important;position:absolute;top:32px;left:50%;transform:translateX(-50%);width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);box-sizing:border-box;pointer-events:none;z-index:1010;transition:top .3s cubic-bezier(.16,1,.3,1)}.header-static-logo-container .logo-link{pointer-events:auto}.header-container .logo-link,.header-scrolled-container .logo-link{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.header-scrolled-container{display:flex !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-150%);width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);justify-content:space-between;align-items:center;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease}.header.scrolled .header-scrolled-container{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;margin:0 auto !important;opacity:1 !important;visibility:visible !important}.header.scrolled .header-static-logo-container{top:32px !important;transform:translateX(-50%) !important}.header-scrolled-container .logo-link,.header-scrolled-container .header-socials{transform:translateY(0);transition:transform .3s cubic-bezier(.16,1,.3,1)}.header.scrolled .header-scrolled-container .logo-link,.header.scrolled .header-scrolled-container .header-socials{transform:translateY(0)}.header-scrolled-menu{display:flex;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:12px 40px;margin:25px 40px 10px}.scrolled-nav-link{font-family:var(--font-family-main);font-size:14px;font-weight:400;color:#fff;text-decoration:none;transition:opacity .3s ease,text-shadow .3s ease;white-space:nowrap;opacity:.85;text-shadow:0 1px 3px rgba(0,0,0,.9)}.scrolled-nav-link:hover{opacity:1;text-shadow:0 1px 5px rgba(0,0,0,1)}.header-scrolled-right{display:flex;align-items:center;flex-shrink:0}}.header-container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding);display:flex;justify-content:space-between;align-items:center;height:100%}.header-left{display:flex;align-items:center;gap:28px;flex-shrink:0}.logo-link{display:block;width:138px;height:56px}.logo-image{width:100%;height:100%;object-fit:contain}.header-socials{display:flex;align-items:center;justify-content:center;gap:0;width:144px;height:48px}.social-icon-link,.social-icon{width:48px;height:48px}.social-icon-link{display:flex;align-items:center;justify-content:center;color:rgba(244,244,244,.8);transition:color .3s ease,transform .3s ease}.social-icon-link:hover{color:#fff;transform:translateY(-2px)}.header-location{display:flex;align-items:center;justify-content:center;text-align:center;width:240px;height:48px;font-family:var(--font-family-main);font-size:var(--font-size-header-location);line-height:var(--line-height-header-location);font-weight:600;color:var(--color-text-secondary);text-decoration:none;transition:color .3s ease}.header-location:hover{color:#fff}.dropdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;pointer-events:none}.dropdown-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.nav{display:flex;align-items:center;flex-shrink:0;position:relative;z-index:999}.nav-list{display:flex;list-style:none;gap:40px;align-items:center}.nav-item--dropdown{position:relative}.nav-link{display:flex;align-items:center;gap:10px;font-family:var(--font-family-main);font-size:18px;line-height:normal;font-weight:500;color:rgba(255,255,255,.7);transition:color .25s ease,text-shadow .25s ease;position:relative;padding:8px 0;text-decoration:none}.nav-link--btn{background:0 0;border:none;cursor:pointer;outline:none}.nav-link>span{position:relative;display:inline-block}.nav-link>span:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.nav-link:hover{color:rgba(255,255,255,.85);text-shadow:none}.nav-item--dropdown.open>.nav-link{color:rgba(255,255,255,.7);text-shadow:none}.caret-icon{transition:transform .3s ease;flex-shrink:0}.nav-item--dropdown.open>.nav-link .caret-icon{transform:rotate(180deg)}.dropdown-list{position:absolute;top:100%;left:0;list-style:none;padding:0;margin:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;z-index:1000}.nav-item--dropdown.open>.dropdown-list{opacity:1;visibility:visible;pointer-events:auto}.dropdown-link{display:flex;align-items:center;height:48px;padding:0;font-family:var(--font-family-main);font-size:18px;font-weight:400;color:#fff;text-decoration:none;white-space:nowrap;transition:color .2s ease,font-weight .2s ease;position:relative}.dropdown-link:after{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden;pointer-events:none;position:absolute}.dropdown-link:hover{color:#db261b;font-weight:700}.header-right{display:flex;align-items:center;gap:28px;flex-shrink:0}.phone-link{display:flex;align-items:center;gap:12px;color:#f4f4f4;transition:var(--transition-smooth);text-decoration:none}.phone-icon{color:#fff !important;width:24px;height:24px}.phone-number{font-family:var(--font-family-main);font-size:var(--font-size-header-link);line-height:var(--line-height-header-link);font-weight:500}.header-phones{display:flex;flex-direction:row;align-items:center;gap:12px}.header-phones-list{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media (min-width:1700px){.header-phones-list{flex-direction:row;align-items:center;gap:30px}}.header-phones .phone-link{font-size:var(--font-size-header-link);line-height:var(--line-height-header-link)}.header-phones .phone-link .phone-number{font-size:var(--font-size-header-link);font-weight:500}.phone-link:hover{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.6)}.phone-link:hover .phone-icon{transform:scale(1.05);filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}.cta-button{height:44px;padding:0 30px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-button);color:var(--color-text-primary);font-family:var(--font-family-main);font-size:var(--font-size-header-btn);line-height:var(--line-height-header-btn);font-weight:500;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:var(--transition-smooth)}.cta-button:hover{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 0 25px rgba(var(--color-accent-rgb),.4);transform:translateY(-2px)}.menu-toggle{display:none;background:0 0;border:none;color:var(--color-text-primary);cursor:pointer;padding:12px;z-index:1001;transition:transform .3s cubic-bezier(.16,1,.3,1),var(--transition-smooth);border-radius:8px}.menu-toggle:focus{outline:none !important;border:none !important;box-shadow:none !important}.menu-toggle:focus-visible{outline:2px solid var(--color-accent) !important;outline-offset:2px}.hamburger line{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.menu-toggle.active{transform:rotate(90deg)}.menu-toggle.active .line-mid{opacity:0 !important}.menu-toggle.active .line-top{transform:translate(0,6px) rotate(45deg) !important;transform-origin:12px 6px !important}.menu-toggle.active .line-bot{transform:translate(0,-6px) rotate(-45deg) !important;transform-origin:12px 18px !important}.logo-link,.header-right{transition:opacity .3s ease,visibility .3s ease,var(--transition-smooth)}.header.menu-active .logo-link,.header.menu-active .header-right{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.header.menu-active{background:0 0 !important;border-bottom:1px solid transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#09090b;z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;transform:translateY(-100%);opacity:0;visibility:hidden;transition:var(--transition-smooth)}.mobile-menu.active{transform:translateY(0);opacity:1;visibility:visible}.mobile-nav{display:flex;flex-direction:column;align-items:center;gap:32px;padding:40px 24px;width:100%;box-sizing:border-box;margin:auto 0;flex-shrink:0}.mobile-location{font-size:16px;font-weight:600;color:var(--color-text-secondary)}.mobile-nav-list{display:flex;flex-direction:column;align-items:center;gap:0;list-style:none}.mobile-nav-item--accordion{display:flex;flex-direction:column;align-items:center}.mobile-nav-link{font-size:20px;font-weight:600;color:var(--color-text-secondary);transition:var(--transition-smooth);text-decoration:none;display:inline-flex;align-items:center;gap:8px;padding:18px 0}.mobile-accordion-btn{background:0 0;border:none;cursor:pointer;outline:none}.mobile-caret{flex-shrink:0;transition:transform .3s ease;color:rgba(255,255,255,.5)}.mobile-accordion-btn[aria-expanded=true] .mobile-caret{transform:rotate(180deg)}.mobile-nav-link:hover{color:#fff}.mobile-dropdown-list{list-style:none;overflow:hidden;max-height:0;transition:max-height .35s ease;padding:0;display:flex;flex-direction:column;align-items:center}.mobile-dropdown-list.open{max-height:1200px;padding-bottom:24px}.mobile-dropdown-link{display:block;padding:12px 0;font-size:18px;font-weight:400;color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s ease;text-align:center}.mobile-dropdown-link:hover{color:#db261b;font-weight:700}.mobile-socials{display:flex;gap:24px}.mobile-social-link img{width:32px;height:32px}.mobile-actions{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:320px}.mobile-phone-link{font-size:20px;font-weight:700;color:var(--color-text-primary);text-decoration:none}.mobile-cta-button{width:100%;background:var(--color-accent);border:none;border-radius:var(--radius-button);padding:16px;color:var(--color-text-primary);font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-align:center;margin-bottom:40px}@media (max-width:1400px){.header-location{display:none}}@media (max-width:1200px){.cta-button{width:165px;height:42px;font-size:14px}.header-right{gap:16px}}@media (max-width:1024px){.header{height:80px}.header.scrolled{background:0 0;border-bottom:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.header:after{content:'';position:absolute;top:0;left:0;width:100%;height:80px;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(9,9,11,.95) 0%,rgba(9,9,11,.7) 40%,rgba(9,9,11,0) 100%);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header.scrolled:after{opacity:1;visibility:visible}.header-container{padding:0 16px}.header-socials,.nav{display:none}.menu-toggle{display:block;padding:8px}.logo-link{width:145px;height:auto;transform:translateY(-8px)}.header-right{margin-left:auto;margin-right:12px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.header-phones{display:flex}.header-phones .phone-link:not(.phone-link--secondary){display:none}.header-phones .phone-link--secondary{display:flex;font-size:14px;font-weight:700;color:var(--color-text-primary);text-decoration:none}.header-phones .phone-icon{display:none}.cta-button{display:none !important}.phone-number{font-size:14px}.phone-icon{width:16px;height:16px}.phone-link{gap:6px}.mobile-menu{top:0;height:100vh}}@media (max-width:576px){.header-container{padding:0 10px}.logo-link{width:118px;height:auto;transform:translateY(-8px)}.header-right{margin-right:8px;gap:3px}.header-phones{display:flex}.header-phones .phone-link:not(.phone-link--secondary){display:none}.header-phones .phone-link--secondary{font-size:13px}.cta-button{display:none !important}.menu-toggle{padding:6px}}
.footer{width:100%;background:#1e2428;padding:73px 0 80px;position:relative;z-index:2;overflow:hidden}.footer-container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.footer-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:41px}.footer-title-group{display:flex;flex-direction:column}.footer-title-small{font-family:'Inter',sans-serif;font-size:clamp(20px,3.43vw,66px);font-weight:500;line-height:1.2;color:rgba(255,255,255,.8);letter-spacing:-.01em;white-space:nowrap}.footer-title-large{font-family:'Inter',sans-serif;font-size:clamp(36px,9.27vw,178px);font-weight:600;line-height:1.2;color:#fff;margin:0;letter-spacing:-.01em;white-space:nowrap}.footer-logo-block{width:clamp(320px,34vw,680px);aspect-ratio:605/238;height:auto;display:flex;align-items:flex-end}.footer-logo-image{width:100%;height:100%;object-fit:cover;object-position:center}.footer-middle{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:0;height:176px}.footer-info-col{display:flex;flex-direction:column;gap:12px;max-width:402px;margin-bottom:10px}.footer-info-title,.footer-info-text{font-family:'Roboto',sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#fff;margin:0}.footer-info-text.muted,.footer-info-link.muted{color:rgba(255,255,255,.7)}.footer-info-link{font-family:'Roboto',sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#fff;text-decoration:none;transition:var(--transition-smooth);width:fit-content}.footer-info-link:hover{color:var(--color-accent);transform:translateX(4px)}.footer-copyright-col{display:flex;justify-content:center;flex-grow:1;margin-bottom:16px}.copyright{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;line-height:22px;color:rgba(255,255,255,.6);margin:0;text-align:center}.footer-actions-col{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:220px;height:176px}.footer-phones-widget-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px;height:auto}.footer-phones-list{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.footer-phone-widget{display:flex;align-items:center;gap:12px;height:auto;text-decoration:none;color:#f4f4f4;transition:var(--transition-smooth)}.footer-phone-icon{width:24px;height:24px;color:#fff !important;transition:var(--transition-smooth)}.footer-phone-number{font-family:'Inter',sans-serif;font-size:18px;font-weight:500;line-height:22px}.footer-phone-widget:hover{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.6)}.footer-phone-widget:hover .footer-phone-icon{transform:scale(1.05);filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}.footer-socials{display:flex;align-items:center;justify-content:flex-end;gap:0;width:144px;height:48px}.footer-social-link{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:rgba(244,244,244,.8);transition:var(--transition-smooth)}.footer-social-link:hover{color:#fff;transform:translateY(-2px)}.footer-privacy-wrapper{display:flex;justify-content:flex-end;align-items:center;height:64px}.footer-privacy-link{font-family:'Inter',sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-decoration:none;text-align:right;transition:var(--transition-smooth);display:inline-block;max-width:196px}.footer-privacy-link:hover{color:var(--color-accent)}@media (max-width:1024px){.footer{padding:30px 0 20px}.footer-container{padding:0 24px}.footer-top{flex-direction:column;align-items:center;gap:16px;margin-bottom:0;text-align:center}.footer-title-group{align-items:center;text-align:center}.footer-logo-block{width:clamp(240px,40vw,320px);height:auto;aspect-ratio:605/238;justify-content:center;align-self:center}.footer-middle{flex-direction:column;gap:10px;align-items:center;height:auto;text-align:center}.footer-info-col{align-items:center;text-align:center;max-width:none;width:100%}.footer-actions-col{align-items:center;min-width:auto;width:100%}.footer-phones-list{align-items:center}.footer-socials{justify-content:center;width:100%;height:auto}.footer-copyright-col{order:3;align-self:center;margin-bottom:0;margin-top:10px}.footer-privacy-wrapper{padding:0;height:auto;justify-content:center;width:100%;margin-bottom:0}.footer-privacy-link{text-align:center;max-width:none}}@media (max-width:768px){.copyright{font-size:12px;line-height:18px}}
/*
Theme Name: Mister Car
Theme URI: http://mistercar.ru
Author: Ekachakra
Description: Premium detailing and styling custom WordPress theme for Mister Car.
Version: 1.0.0
Text Domain: mister_car
*/

img-comparison-slider{visibility:hidden}img-comparison-slider [slot=second]{display:none}img-comparison-slider.rendered{visibility:inherit}img-comparison-slider.rendered [slot=second]{display:unset}
.chaty *,.chaty-chat-view *,.chaty-outer-forms *{box-sizing:border-box}.chaty-agent-data,.chaty-whatsapp-field input[type=text],.chaty-whatsapp-message,.chaty-whatsapp-message p{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-agent-header,.chaty-channel,.chaty-channels,.chaty-form-body,.chaty-tooltip{position:relative}.chaty-tooltip .on-hover-text,.chaty-tooltip .on-hover-text:before,.chaty-tooltip:after,.chaty-tooltip:before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.chaty-i-trigger .chaty-tooltip .on-hover-text,.chaty-i-trigger .chaty-tooltip .on-hover-text:before,.chaty-i-trigger .chaty-tooltip:after,.chaty-tooltip:before{pointer-events:auto}.on-hover-text p{white-space:nowrap;font-size:unset;line-height:unset;letter-spacing:inherit;font-weight:400}.on-hover-text{font-weight:400;display:none}.on-hover-text img.emoji{max-width:none}.chaty-tooltip .on-hover-text:before,.chaty-tooltip:before{content:"";border:5px solid transparent;z-index:1001}.chaty-tooltip:after{content:attr(data-hover)}.chaty-tooltip .on-hover-text,.chaty-tooltip:after{text-align:center;min-width:1em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 15px;border-radius:10px;background:#fff;color:#333;z-index:1000;box-shadow:0 1.93465px 7.73859px rgb(0 0 0 / 15%);font-size:17px;line-height:21px}.chaty-animation-shockwave:after,.chaty-animation-shockwave:before{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0}.chaty-tooltip .on-hover-text{overflow:visible;white-space:pre}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip:hover .on-hover-text,.chaty-tooltip:hover .on-hover-text:before,.chaty-tooltip:hover:after,.chaty-tooltip:hover:before{display:block;opacity:1}.chaty-tooltip.active .on-hover-text,.chaty-tooltip.active .on-hover-text:before,.chaty-tooltip.active:after,.chaty-tooltip.active:before,.chaty-tooltip.pos-left:hover .on-hover-text,.chaty-tooltip.pos-left:hover .on-hover-text:before,.chaty-tooltip.pos-left:hover:after,.chaty-tooltip.pos-left:hover:before,.chaty-tooltip.pos-right:hover .on-hover-text,.chaty-tooltip.pos-right:hover .on-hover-text:before,.chaty-tooltip.pos-right:hover:after,.chaty-tooltip.pos-right:hover:before{animation:ease-out forwards tooltips-horz}.chaty-tooltip.has-on-hover:after,.chaty-tooltip.has-on-hover:before,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip:before,.chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger,.on-hover-text:empty,[data-hover=""]:after,[data-hover=""]:before{display:none!important}.chaty-tooltip.pos-top .on-hover-text:before,.chaty-tooltip.pos-top:before{border-bottom-width:0;border-top-color:#fff;bottom:calc(100% + 5px)}.chaty-tooltip.pos-top .on-hover-text:after,.chaty-tooltip.pos-top:after{bottom:calc(100% + 10px)}.chaty-tooltip.pos-top .on-hover-text,.chaty-tooltip.pos-top:after,.chaty-tooltip.pos-top:before{left:50%;transform:translate(-50%,-.5em)}.chaty-tooltip.pos-down:before{top:100%;border-top-width:0;border-bottom-color:#fff}.chaty-tooltip.pos-down:after{top:calc(100% + 5px)}.chaty-tooltip.pos-down:after,.chaty-tooltip.pos-down:before{left:50%;transform:translate(-50%,.5em)}.chaty-tooltip.pos-left .on-hover-text:before,.chaty-tooltip.pos-left:before{top:50%;border-right-width:0;border-left-color:#fff;left:calc(0em - 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-left .on-hover-text:before{left:auto;right:calc(0em - 5px)}.chaty-tooltip.pos-left .on-hover-text,.chaty-tooltip.pos-left:after{top:50%;right:calc(100% + 10px);transform:translate(-.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before,.chaty-tooltip.pos-right:before{top:50%;border-left-width:0;border-right-color:#fff;right:calc(0em - 10px);transform:translate(.5em,-50%)}.chaty-tooltip.pos-right .on-hover-text:before{left:calc(0em - 5px);right:auto}.chaty-tooltip.pos-right .on-hover-text,.chaty-tooltip.pos-right:after{top:50%;left:calc(100% + 10px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:1;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:1;transform:translate(0,-50%)}}.chaty-tooltip.pos-down:hover:after,.chaty-tooltip.pos-down:hover:before,.chaty-tooltip.pos-top:hover:after,.chaty-tooltip.pos-top:hover:before{animation:ease-out forwards tooltips-vert}@-webkit-keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@keyframes chaty-animation-shockwave{0%{transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 0 1px rgba(0,0,0,.3)}95%{box-shadow:0 0 50px transparent,inset 0 0 30px transparent}100%{transform:scale(2.25)}}@-webkit-keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@keyframes chaty-animation-blink{0%,100%{opacity:1}20%{opacity:.5}}@-webkit-keyframes chaty-animation-pulse{0%{transform:scale(1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:50%}100%{transform:scale(1.1);box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:45%}}@keyframes chaty-animation-pulse{0%{transform:scale(1);border-radius:50%}100%{transform:scale(1.1);border-radius:45%}}.chaty-animation-shockwave:after{left:0;-webkit-animation:2s ease-out 1.3s infinite chaty-animation-shockwave;animation:2s ease-out 1.3s infinite chaty-animation-shockwave}.chaty-animation-shockwave:before{left:0;-webkit-animation:2s ease-out .8s infinite chaty-animation-shockwave;animation:2s ease-out .8s infinite chaty-animation-shockwave}.chaty-animation-blink{-webkit-animation:1.33s ease-out infinite chaty-animation-blink;animation:1.33s ease-out infinite chaty-animation-blink}.chaty-animation-pulse,.chaty-animation-pulse-icon{-webkit-animation:.4s infinite alternate chaty-animation-pulse;animation:.4s infinite alternate chaty-animation-pulse}.chaty-animation-sheen{position:relative;overflow:hidden}.chaty-animation-sheen:after{animation:5s infinite chaty-animation-sheen;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.5) 50%,transparent);transform:rotateZ(60deg) translate(0,5em)}@keyframes chaty-animation-sheen{100%,20%{transform:rotateZ(60deg) translate(0,-80px)}}.chaty-animation-fade{animation:5s infinite chaty-animation-fade}.chaty-animation-spin{animation:5s cubic-bezier(.56,-.35,.22,1.5) infinite chaty-animation-spin}@keyframes chaty-animation-fade{15%,5%{opacity:.25}10%,100%,20%{opacity:1}}@keyframes chaty-animation-spin{10%{transform:rotateZ(-20deg);animation-timing-function:ease}100%,20%{transform:rotateZ(360deg)}}.chaty-animation-bounce,.chaty-animation-jump{animation:5s cubic-bezier(.84,-.54,.31,1.19) infinite chaty-animation-bounce}@keyframes chaty-animation-bounce{0%,100%,20%{transform:none}10%{transform:translateY(-1em)}}@keyframes chaty-animation-waggle{0%{transform:none}10%{transform:rotateZ(-20deg) scale(1.2)}13%{transform:rotateZ(25deg) scale(1.2)}15%{transform:rotateZ(-15deg) scale(1.2)}17%{transform:rotateZ(15deg) scale(1.2)}20%{transform:rotateZ(-12deg) scale(1.2)}22%{transform:rotateZ(0) scale(1.2)}100%,24%{transform:rotateZ(0) scale(1)}}.chaty-animation-waggle{animation:5s infinite chaty-animation-waggle}.chaty-animation-floating{-webkit-animation:chaty-animation-floating 3s ease infinite;animation:chaty-animation-floating 3s ease infinite}@keyframes chaty-animation-floating{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.chaty{display:none;z-index:99999}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip.chaty-tooltip:hover:after,.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close.chaty-tooltip:hover:before,.chaty.active,.chaty.form-open .chaty-widget.cssas-no-close-button.default-open .chaty-i-trigger{display:block!important}.chaty *{margin:0;padding:0}.chaty .sr-only,.chaty-outer-forms .sr-only,.hide-cht-svg-bg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;outline:0!important}.chaty a,.chaty a:focus,.chaty a:hover,.chaty button{border:none;text-decoration:none;outline:0;box-shadow:none}.chaty-widget{position:fixed;bottom:25px;right:25px;z-index:10001}.chaty-widget.left-position{left:25px;right:auto}.chaty-channel-list{display:flex;width:62px;height:124px;position:absolute;bottom:-4px;right:0;flex-direction:column;align-items:flex-start;pointer-events:none}.chaty-widget.left-position .chaty-channel-list{left:0;right:auto}.chaty-widget.chaty-open .chaty-channel-list,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:after,.chaty-widget.has-single .chaty-i-trigger .Phone-channel:before{pointer-events:auto}.chaty-channel-list .chaty-channel,.chaty-channel.single .chaty-svg{display:inline-block;width:54px;height:54px;border-radius:50%;margin:4px;cursor:pointer;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%)}.chaty-channel-list .chaty-channel{position:absolute;bottom:0;opacity:0;transition:.5s;-webkit-transition:.5s}.chaty-channel.single .chaty-svg{margin:0}.chaty-widget.chaty-open .chaty-channel-list .chaty-channel{opacity:1}.chaty-channel a,.chaty-channel button,.chaty-svg{display:block;width:54px;height:54px;border-radius:50%;cursor:pointer;position:relative;outline:0;min-width:unset}* .chaty-channel button{min-width:unset;max-width:unset}.chaty-channel button{background:0 0;border-radius:50%}.chaty-channel a .chaty-custom-icon,.chaty-channel button .chaty-custom-icon,.chaty-svg .chaty-custom-icon{width:54px;height:54px;border-radius:50%;text-align:center;font-size:27px;line-height:54px;color:#fff}.chaty-channel a:focus,.chaty-channel button:focus,.chaty-contact-form-box button.chaty-submit-button{outline:0}.chaty-contact-form-box button.chaty-submit-button:disabled .chaty-loader{display:inline-block}.chaty-agent-icon svg,.chaty-channel svg,.chaty-view-channels .chaty-channel span svg{width:100%;height:100%}.chaty-channel img{width:54px;height:54px;object-fit:cover;border-radius:50%}.chaty-i-trigger .chaty-channel{position:absolute;bottom:0;right:4px;transition:.5s;border-radius:50%;cursor:pointer}.chaty-cta-button{transition:.5s;box-shadow:0 16px 24px 0 rgb(73 104 126 / 16%);border-radius:50%}.chaty-widget.left-position .chaty-i-trigger .chaty-channel{left:4px;right:auto}.chaty-widget .chaty-cta-main .chaty-cta-button{z-index:1099;opacity:1;position:relative}.chaty-widget.chaty-open .chaty-cta-main .chaty-cta-button{z-index:999;opacity:0;transform:rotate(540deg);visibility:hidden}.chaty-widget .chaty-i-trigger .chaty-cta-close{pointer-events:none}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close{pointer-events:auto;z-index:101}.chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:999;opacity:0;visibility:hidden}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-close .chaty-cta-button{z-index:1099;opacity:1;transform:rotate(180deg);visibility:visible}.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip{z-index:91}.chaty-channel button.open-chaty-channel,.chaty-widget.chaty-no-close-button:not(.has-single) .chaty-i-trigger:not(.single-channel),.chaty-widget.chaty-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-channel button.open-chaty,.chaty.form-open .chaty-i-trigger .chaty-cta-main.chaty-tooltip .on-hover-text,.chaty.form-open .chaty-i-trigger .chaty-tooltip:after,.chaty.form-open .chaty-i-trigger .chaty-tooltip:before,.chaty.form-open .chaty-widget.has-single .chaty-i-trigger .on-hover-text{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger{display:block}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-main{display:none}.chaty.form-open.active .chaty-widget .chaty-i-trigger .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;pointer-events:auto}.chaty-widget .ch-pending-msg{position:absolute;right:-4px;top:-4px;width:16px;height:16px;text-align:center;background:red;color:#fff;font-size:10px;line-height:16px;border-radius:50%;z-index:1101}.chaty-widget.left-position.hor-mode .chaty-channel-list{width:136px;height:62px;left:0;bottom:0}.chaty-widget.right-position.hor-mode .chaty-channel-list{width:136px;height:62px;right:0;left:auto;bottom:0}.chaty-widget.hor-mode .chaty-channel-list .chaty-channel{margin-top:0;margin-bottom:0}.chaty-widget.hor-mode.left-position .chaty-channel-list .chaty-channel{left:0}.chaty-widget.hor-mode.right-position .chaty-channel-list .chaty-channel{right:0;left:auto}.chaty-chat-view,.chaty-outer-forms{vertical-align:bottom;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:fixed!important;bottom:-25px;left:25px;padding:0;width:320px;max-width:90%;-moz-transition:.5s linear;box-shadow:rgba(0,0,0,.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,.16) 0 5px 40px;-moz-box-shadow:rgba(0,0,0,.16) 0 5px 40px;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:.5s;-webkit-transition:.5s;animation-delay:-2s;-webkit-animation-delay:-2s}.chaty-chat-view.pos-left,.chaty-outer-forms.pos-left{left:25px}.chaty-chat-view.pos-right,.chaty-outer-forms.pos-right{right:25px;left:auto}.chaty-outer-forms.active,.chaty:not(.form-open) .chaty-widget.chaty-open+.chaty-chat-view{-webkit-transform:translateY(-93px);transform:translateY(-93px);opacity:1;z-index:999999;visibility:visible;bottom:0;pointer-events:auto}.chaty-whatsapp-body{padding:0;min-height:260px;position:relative;z-index:2}.chaty-whatsapp-content{padding:20px}.chaty-popup-whatsapp-form .chaty-whatsapp-body{height:260px;min-height:auto}.chaty-popup-whatsapp-form .chaty-whatsapp-content{display:flex;align-items:flex-start}.chaty-form-body{background:#fff;z-index:99999;min-height:75px;border-radius:10px}.chaty-form-body form{margin:0;padding:0}.qr-code-image{padding:10px;text-align:center;border:solid 1px silver;border-radius:4px}.qr-code-image img{max-width:100%;max-height:360px;margin:0 auto;display:block;width:100%;height:auto}.chaty-whatsapp-form{position:relative;background-color:#f0ede7;border-radius:8px;margin:0}.chaty-whatsapp-form:before{display:block;position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:0;opacity:.035;background-image:url(//mistercar.ru/wp-content/plugins/chaty/css/../images/whatsapp.png)}.chaty-popup-whatsapp-form .chaty-whatsapp-body:before,.chaty-popup-whatsapp-form .chaty-whatsapp-footer:before{background-image:url(//mistercar.ru/wp-content/plugins/chaty/css/../images/whatsapp-welcome-popup.png);opacity:.7}.chaty-whatsapp-message{padding:7px 14px 6px;background-color:#fff;border-radius:0 10px 10px;position:relative;transform-origin:center top;z-index:2;margin-top:0;margin-left:0;max-width:calc(100% - 40px);font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif;font-size:14px;line-height:18px;border:1px solid rgba(34,17,71,.08)}.chaty-whatsapp-message:before{content:"";display:none;width:0;height:0;border-top:0 solid transparent;border-bottom:10px solid transparent;border-right:12px solid #fff;position:absolute;left:-12px;top:0}.wp-profile-img+.chaty-whatsapp-message:before{display:block}.chaty-whatsapp-message p{margin:0;padding:0;color:#111b21;font-weight:400;word-wrap:break-word}.chaty-whatsapp-footer{position:relative;padding:20px 15px}.whatsapp-chaty-form{display:flex;margin:0;padding:0}button.chaty-whatsapp-button-button,button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{text-align:center!important;height:40px!important;width:40px!important;padding:0!important;background:#c6d7e3!important;border-radius:20px!important;outline:0!important;box-shadow:none!important;cursor:pointer!important;margin:0 0 0 10px!important;text-decoration:none!important;border:none!important;min-width:1px!important;flex:0 0 40px}button.chaty-whatsapp-button-button{background:#c6d7e3!important}button.chaty-whatsapp-button-button:focus,button.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button{background:#25d366!important}.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:focus,.chaty-whatsapp-input:not(:placeholder-shown)+button.chaty-whatsapp-button-button:hover{background:#22bf5b!important}.chaty-whatsapp-data{display:flex;flex:1;z-index:1}.chaty-whatsapp-field{padding-right:0;flex:1;position:relative;display:flex;align-items:center}.chaty-whatsapp-button{flex:0 0 48px}.chaty-whatsapp-button svg{width:100%;height:100%;margin:0;padding:0}.chaty-whatsapp-field input[type=text]{height:40px!important;line-height:normal;padding:0 10px 0 15px;font-size:16px;resize:none;width:100%;border:none!important;border-radius:24px;outline:0;box-shadow:none!important;background:#fff!important;margin:0;color:#111b21;flex:1}.chaty-whatsapp-field input[type=text]:focus{outline:0!important;border:none!important;margin:0;color:#111b21;box-shadow:none!important}.chaty-whatsapp-button-button:active,.chaty-whatsapp-button-button:focus,.chaty-whatsapp-button-button:hover{background:#a8c5da!important}.chaty.form-open .chaty-channel button.open-chaty-channel,.chaty.form-open .chaty-no-close-button.has-single .chaty-i-trigger{display:block}.chaty-agent-data{font-size:16px}.chaty-agent-header{font-size:18px;padding:20px 15px;background:#22bf5b;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.chaty-agent-data .close-chaty-form{right:10px;top:12px}.chaty-agent-data .chaty-agent{display:flex;align-items:center;padding:15px}.chaty-agent-data .chaty-agent a{color:#49687e;font-size:16px;text-decoration:none;display:flex;width:100%;align-items:center;outline:0;font-weight:400}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field,.chaty-contact-input textarea.chaty-textarea-field{color:#28303d;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-sans;margin:0;background:#fff;outline:0}.chaty-agent-data .chaty-agent+.chaty-agent{border-top:2px solid #f6f8f9}.chaty-agent-img{width:36px;height:36px;object-fit:cover;border-radius:50%}.chaty-agent-icon{width:48px;height:48px;margin:0 15px 0 0}.chaty-agent-data .chaty-custom-icon{width:48px;height:48px;text-align:center;display:block;line-height:48px;background:silver;border-radius:50%;color:#fff;font-size:28px}.chaty-close-agent-list{position:absolute;right:15px;top:10px;width:26px;height:26px;cursor:pointer;z-index:10;padding:0 0 10px 10px}.chaty-agent-icon img{width:48px;height:48px;object-fit:cover}.chaty-close-agent-list svg{fill:#ffffff}.agent-sub-header{font-size:14px;line-height:20px;font-weight:400}.agent-main-header{font-size:20px;line-height:32px;font-weight:700;position:relative}.chaty-agent-header:before,.chaty-view-header:before{content:"";background:url(//mistercar.ru/wp-content/plugins/chaty/css/../images/header-top.png) no-repeat;width:215px;height:41px;position:absolute;top:0;left:0;z-index:1}.chaty-agent-header:after,.chaty-view-header:after{content:"";background:url(//mistercar.ru/wp-content/plugins/chaty/css/../images/header-bottom.png) no-repeat;width:44px;height:41px;position:absolute;bottom:0;right:0;z-index:1}.chaty-custom-channel-icon{display:block;border-radius:50%;color:#fff;text-align:center;line-height:54px}.chaty-contact-form-title{padding:10px 15px;text-align:left;font-size:18px;color:#fff;border-radius:8px 8px 0 0;justify-content:space-between;display:flex}.chaty-contact-inputs{padding:15px}.chaty-contact-input{display:block}.chaty-contact-input label.chaty-form-label{font-size:14px;margin:0;padding:0 0 4px 0;line-height:20px;display:flex;color:#28303d}.chaty-contact-input+.chaty-contact-input{margin:10px 0 0}.chaty-contact-input input.chaty-input-field,.chaty-contact-input input[type=email].chaty-input-field,.chaty-contact-input input[type=text].chaty-input-field,.chaty-contact-input select.chaty-input-field{width:100%;height:36px;line-height:36px;font-size:16px;padding:0 10px;border:1px solid #ccc;border-radius:4px}.chaty-contact-input .has-chaty-error:focus,.chaty-contact-input input.chaty-input-field:focus,.chaty-contact-input input[type=email].chaty-input-field:focus,.chaty-contact-input input[type=tel].chaty-input-field:focus,.chaty-contact-input input[type=text].chaty-input-field:focus,.chaty-contact-input select.chaty-input-field:focus,.chaty-contact-input textarea.chaty-textarea-field:focus{outline:0;box-shadow:none;border-color:#898989;background-color:#fff}.chaty-contact-input textarea.chaty-textarea-field{width:100%;height:100px;line-height:20px;font-size:16px;padding:10px;border:1px solid #ccc;border-radius:4px;display:block}.chaty-contact-form-box .close-chaty-form{right:9px;top:9px}.chaty-contact-form-box button.chaty-submit-button[type=submit],button#chaty-submit-button-0{border:none;border-radius:4px;color:#fff;background:#a886cd;width:100%;height:36px;line-height:36px;font-size:18px;padding:0;margin:0;cursor:pointer;text-align:center;display:block}.chaty-contact-input input.chaty-input-field.has-chaty-error,.chaty-contact-input select.chaty-input-field.has-chaty-error,.chaty-contact-input textarea.has-chaty-error{border:1px solid #d20000}.chaty-contact-form-button{padding:15px}.chaty-ajax-error-message,.chaty-ajax-success-message{color:#00a700;padding:10px 0 0;text-align:center;font-size:16px}.chaty-ajax-error-message{color:#da0000}.chaty-view-header,.chaty-view-header a,.chaty-view-header a:focus,.chaty-view-header a:hover{font-weight:500;color:#fff;font-size:24px}.chaty-exit-intent{position:fixed;z-index:-1}.chaty-exit-intent:before{display:block;position:fixed;top:0;left:0;content:'';width:100vw;height:100vh;background:rgba(0,0,0,.8);visibility:hidden;z-index:100;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.chaty .chaty-widget.left-position .chaty-exit-intent:before{clip-path:circle(15px at 60px calc(100% - 60px))}.chaty .chaty-widget.right-position .chaty-exit-intent:before{clip-path:circle(15px at calc(100% - 60px) calc(100% - 60px))}.chaty .chaty-widget .chaty-exit-intent.animate:before{visibility:visible;clip-path:circle(100%)}.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:after,.chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel .chaty-tooltip:before{pointer-events:inherit}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-wechat-form.custom-cht-pos,body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos{top:50%;left:0;right:0;margin:0 auto;transform:translate(0,-50%);bottom:auto}body.cht-in-mobile .chaty-outer-forms.chaty-agent-data.custom-cht-pos .chaty-agent-body{max-height:calc(100vh - 164px)!important}.chaty-whatsapp-message p+p{margin-top:10px}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form.custom-cht-pos .chaty-whatsapp-content{max-height:calc(100vh - 122px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms.chaty-whatsapp-form:not(.custom-cht-pos) .chaty-whatsapp-content{overflow-y:auto}.chaty.has-custom-pos.form-open .chaty-i-trigger{opacity:0;visibility:hidden}body.cht-in-mobile .chaty-outer-forms.chaty-contact-form-box.custom-cht-pos .chaty-contact-inputs{max-height:calc(100vh - 150px)!important;overflow-y:auto}body.cht-in-mobile .chaty-outer-forms{max-width:calc(100vw - 50px)!important}.chaty-view-body{background:#fff;border-radius:8px}.chaty-view-header{background:#b78deb;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}.chaty-top-content{padding:15px 15px 0;font-size:16px}.chaty-view-content p,.chaty-view-content p a,.chaty-view-content p a:focus,.chaty-view-content p a:hover{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}.chaty-view-content p a{display:inline-block}.chaty-view-content p a:focus,.chaty-view-content p a:hover,.chaty-view-header a:focus,.chaty-view-header a:hover{outline:0;text-decoration:none}.chaty-view-content p+p{margin-top:10px}.chaty-close-view-list{position:absolute;right:15px;top:10px;width:12px;cursor:pointer;z-index:11}.chaty-close-view-list svg{fill:#ffffff;display:inline-block;width:100%}.chaty-view-channels .chaty-channel{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}.chaty-view-channels .chaty-channel a,.chaty-view-channels .chaty-channel img,.chaty-view-channels .chaty-channel span:not(.on-hover-text){display:block;width:48px;height:48px;margin:0 auto}.chaty-view-channels{padding:10px 8px}.chaty-view-channels .chaty-custom-channel-icon{font-size:24px}.front-google-captcha{width:100%!important;overflow:hidden}.front-google-captcha>div{width:100%}.front-google-captcha iframe{transform:scaleX(.9);position:relative;left:-15px}.widget-fa-icon{width:100%;height:100%;display:inline-block;vertical-align:middle;color:#fff}span.chaty-loader{display:none;vertical-align:middle;color:#fff;animation:rotation 1s infinite linear;width:24px;height:24px;text-align:center;line-height:24px;margin-left:5px}span.chaty-loader span.dashicons{width:24px;height:24px;text-align:center;line-height:24px;font-size:24px}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}span.chaty-loader.active{display:inline-block;vertical-align:baseline}.chaty-i-trigger.single-channel>.chaty-channel>.on-hover-text{display:none!important}html[dir=rtl] .chaty-input-field,html[dir=rtl] .chaty-submit-button,html[dir=rtl] .chaty-tooltip,html[dir=rtl] .chaty-tooltip:after,html[dir=rtl] .chaty-whatsapp-message,html[dir=rtl] .on-hover-text{direction:rtl}.add-bg-blur-effect{background-color:rgba(0,0,0,.4);overflow-x:hidden}.add-bg-blur-effect>:not(.chaty,.chaty-outer-forms,.picmo__popupContainer){filter:blur(6px)}.email_suggestion,.wp_email_suggestion{margin:0;padding:0;font-size:14px;color:#970029}.email_suggestion i,.wp_email_suggestion i{color:#2596be;font-weight:700;cursor:pointer}.chaty-custom-whatsapp-form .eac-sugg,.chaty-form .eac-sugg{color:#c1c1c1;line-height:34px!important}.chaty-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-body:before{opacity:.05}.chaty-custom-whatsapp-form .chaty-whatsapp-body{border-radius:0}.chaty-custom-whatsapp-form .chaty-whatsapp-footer{border-top:1px solid #e1e1e1;min-height:70px}.chaty-custom-whatsapp-form .chaty-whatsapp-data{display:block;z-index:1}.chaty-custom-whatsapp-form .chaty-whatsapp-button-button{width:100%!important;z-index:1;position:relative}.chaty-custom-whatsapp-form .header-text{display:flex;align-items:center}.chaty-custom-whatsapp-form .header-text span{display:inline-block;vertical-align:super;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button svg{width:26px;height:26px;fill:#ffffff;margin-right:3px}.chaty-custom-whatsapp-form .chaty-whatsapp-button span{font-size:15px;padding-left:5px}.chaty-custom-whatsapp-form .chaty-whatsapp-button{display:flex;align-items:center;justify-content:center;border-radius:6px!important}.chaty-custom-whatsapp-form .chaty-whatsapp-content{padding:15px;z-index:101111;position:relative}.chaty-custom-whatsapp-form .chaty-whatsapp-body{min-height:auto}.chaty-outer-forms input[type=number]::-webkit-inner-spin-button,.chaty-outer-forms input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.chaty-whatsapp-header{display:flex;align-items:center;background-color:#4aa485;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;box-shadow:0 16px 32px 0 #1a0E3529}.chaty-whatsapp-header .header-wp-icon{height:30px;width:30px;margin-right:7px}.chaty-whatsapp-header .header-wp-title{color:#fff;font-size:15px;flex:1;padding-right:8px}.whatsapp-form-close-btn{flex:0 0 16px;cursor:pointer}.whatsapp-form-close-btn svg{width:16px;height:16px}.chaty-form,.chaty-whatsapp-form{font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}.chaty-whatsapp-body .wp-profile-img{height:30px;width:30px;margin-right:15px}.chaty-whatsapp-body .wp-profile-img img{height:30px;width:30px;border-radius:50%;object-fit:cover}.chaty-whatsapp-message-nickname{color:#489d81;font-size:10px;font-weight:500;line-height:14px}.chaty-whatsapp-message-time{color:#a1a1a9;font-size:10px;line-height:12px}.chaty-whatsapp-input::placeholder{color:#83a1b7;opacity:40%}.chaty-whatsapp-input::-ms-input-placeholder{color:#83a1b7;opacity:40%}button[type=button].chaty-wp-emoji-input,button[type=button].chaty-wp-emoji-input:focus,button[type=button].chaty-wp-emoji-input:hover{position:absolute!important;top:9px;left:8px;background:0 0!important;border:none!important;cursor:pointer;height:24px!important;width:24px!important;padding:0!important;min-width:1px!important;margin:0!important;outline:0!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-wp-emoji-input{display:none!important}.chaty-whatsapp-input{padding-left:38px!important}.chaty-whatsapp-field:not(.has_emoji) .chaty-whatsapp-input{padding-left:15px!important}.picmo__popupContainer{z-index:1000000}body .picmo__emojiButton span{font-size:24px;line-height:24px;display:inline-block;vertical-align:middle}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton{color:#8f8f8f;border:solid 1px transparent}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab.picmo__categoryTabActive .picmo__categoryButton{border:1px solid #a886cd;color:#a071d3;background:#fff}body .picmo__picker .picmo__emojiCategory .picmo__categoryName{display:flex;height:auto;padding:10px 17px;border-bottom:solid 1px #e2e8f0;font-weight:700;background:#f3f3f3}body .picmo__picker .picmo__categoryButtons .picmo__categoryTab button.picmo__categoryButton:hover{background:#fff}body .picmo__emojiButton{border-radius:4px}body .picmo__emojiButton:focus{outline:0;border-radius:5px}.chaty-channel span.chaty-icon{display:block}.chaty.form-open .chaty-widget.has-single .chaty-cta-close .chaty-cta-button{opacity:1;visibility:visible;transform:rotate(360deg);z-index:999}.chaty-custom-whatsapp-form .eac-input-wrap{width:100%;overflow:hidden}.chaty-custom-whatsapp-form .chaty-whatsapp-button button{width:100%;border:none;border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chaty-contact-input input[type=file].chaty-input-field{line-height:32px}.eac-cval:empty,.eac-sugg:empty{display:none!important}.qr-code-header{display:flex;align-items:center;background-color:#a886cd;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 15px;position:relative;justify-content:space-between;color:#fff;box-shadow:0 16px 32px 0 #1a0E3529;z-index:999999}.chaty-close-button{cursor:pointer}.qr-code-title{line-height:1;padding:15px 15px 0;font-size:14px;color:#83a1b7}.qr-code-box{margin-top:10px;padding:0 15px 15px}.qr-code-head-title{display:inline-flex;align-items:center}.qr-code-head-title svg{margin-right:5px}.mce-error{border:1px solid #d00!important}.required_indicate{color:red;font-size:18px;margin-left:2px}.chaty-whatsapp-button-button svg{display:inline-block;vertical-align:sub}.chaty-wp-emoji-input:hover{background-color:transparent;border-color:transparent}.chaty-wp-emoji-input:focus{outline:0}.chaty-whatsapp-input[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:40%!important}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:1!important}.chaty-outer-forms form{margin:0}.chaty,.chaty *,.chaty-form,.chaty-form *,.chaty-whatsapp-form,.chaty-whatsapp-form *{-webkit-tap-highlight-color:transparent}body.csaas-has-chatway:not(.chatway-is-open) .chatway--trigger-container{display:none!important}body.csaas-has-chatway:not(.chatway-is-open) .chatway--frame-container{opacity:0;visibility:hidden}body.csaas-has-chatway.chatway-is-open .chaty{display:none!important}.chaty-widget.has-chatway .Chatway-channel-link{opacity:1;visibility:visible;pointer-events:auto}.has-chat-view.active .chaty-widget.has-chatway.chaty-open .chaty-channel-list{display:none!important}.chaty-channel.Chatway-channel-link.has-unread-message:after,.chaty-widget:not(.has-chatway):not(.chaty-open) .csaas-widget-trigger.has-unread-message:after{content:attr(data-unread-message);width:20px;height:20px;background:#ff4545;position:absolute;border-radius:50%;font-size:12px;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:center;bottom:44px;z-index:1111;right:-4px}body:not(.chatway--active) .chaty-widget.has-chatway.above-chaty .Chatway-channel-link{display:none!important}body:not(.chatway--active) .chaty-widget.inside-chaty .chaty-channels .Chatway-channel-link{display:none!important}body.csaas-has-chatway.has--chaty.chatway--active:not(.chatway--visible) .chatway--container{display:block}.chaty.chaty-has-chat-view .has-chatway.chaty-open .Chatway-channel-link{display:none!important}.chaty-view-channels .chaty-channel.Chatway-channel.has-unread-message:after{right:0;top:-8px;bottom:auto}html[dir=rtl] button[type=button].chaty-wp-emoji-input,html[dir=rtl] button[type=button].chaty-wp-emoji-input:focus,html[dir=rtl] button[type=button].chaty-wp-emoji-input:hover{right:8px}html[dir=rtl] .chaty-whatsapp-field input[type=text]{padding:0 35px 0 00px}html[dir=rtl] button.chaty-whatsapp-button-button,html[dir=rtl] button.chaty-whatsapp-button-button:focus,html[dir=rtl] button.chaty-whatsapp-button-button:hover{margin:0 10px 0 0!important}html[dir=rtl] button.chaty-whatsapp-button-button svg{transform:rotate(180deg)}
.hero-inner{position:relative;width:100%;height:auto;min-height:615px;background-color:#050505;display:flex;align-items:flex-end;overflow:hidden;z-index:1;padding-bottom:20px}.hero-inner.hero-inner--with-advantages{min-height:767px;margin-bottom:20px}.hero-inner__advantages{display:grid;grid-template-columns:repeat(8,1fr);gap:20px;width:100%;margin:42px -10px 0;position:relative;z-index:5}.hero-inner__advantage-card{position:relative;height:110px;display:flex;align-items:flex-start;background:0 0;border:none;padding:0}.hero-inner__advantage-watermark{position:absolute;left:0;top:0;width:100px;pointer-events:none;z-index:0;opacity:.75}.watermark-svg,.hero-inner__arrow svg{width:100%;height:100%}.watermark-svg{object-fit:contain}.hero-inner__advantage-text{position:relative;z-index:1;font-family:var(--font-family-main);font-size:clamp(14px,1.1vw,18px);font-weight:500;line-height:1.45;color:#fff;margin:0;padding-left:40px;padding-top:60px}.hero-inner__advantage-card:nth-child(3) .hero-inner__advantage-text{transform:translateX(12px)}.hero-inner__advantage-card:nth-child(6) .hero-inner__advantage-text{transform:translateX(-10px)}.hero-inner__advantage-text-nowrap{white-space:nowrap}.hero-inner__advantage-card:nth-child(7) .hero-inner__advantage-text{transform:translateX(7px)}.hero-inner__advantage-card:nth-child(8) .hero-inner__advantage-text{transform:translateX(-8px)}@media (max-width:768px){.hero-inner__advantage-card:nth-child(3) .hero-inner__advantage-text,.hero-inner__advantage-card:nth-child(6) .hero-inner__advantage-text,.hero-inner__advantage-card:nth-child(7) .hero-inner__advantage-text,.hero-inner__advantage-card:nth-child(8) .hero-inner__advantage-text{transform:none}}@media (max-width:1400px){.hero-inner__advantages{gap:15px}.hero-inner__advantage-watermark{width:100px;height:90px}.hero-inner__advantage-card{height:90px}}@media (max-width:1200px){.hero-inner__advantages{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.hero-inner__advantage-watermark{width:124px;height:110px}.hero-inner__advantage-card{height:110px}.hero-inner.hero-inner--with-advantages{margin-bottom:20px}}@media (min-width:1201px){.hero-inner.hero-inner--with-advantages{min-height:clamp(815px,88svh,1080px)}}@media (max-width:768px){.hero-inner.hero-inner--with-advantages{height:auto;margin-bottom:20px}.hero-inner__advantages{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;row-gap:6px;column-gap:8px;margin-inline:0;top:-12px}.hero-inner__advantage-card{display:contents}.hero-inner__advantage-watermark{position:relative;left:auto;top:auto;transform:none;width:54px;height:54px;opacity:1;filter:brightness(2.2) drop-shadow(0 0 8px rgba(255,255,255,.6));justify-self:center;align-self:end}.hero-inner__advantage-text{padding:0;text-align:center;justify-self:center;align-self:start;font-size:13px;line-height:1.4;margin-bottom:14px}.hero-inner__advantage-card:nth-child(1)>.hero-inner__advantage-watermark{grid-area:1/1}.hero-inner__advantage-card:nth-child(1)>.hero-inner__advantage-text{grid-area:2/1}.hero-inner__advantage-card:nth-child(2)>.hero-inner__advantage-watermark{grid-area:1/2}.hero-inner__advantage-card:nth-child(2)>.hero-inner__advantage-text{grid-area:2/2}.hero-inner__advantage-card:nth-child(3)>.hero-inner__advantage-watermark{grid-area:3/1}.hero-inner__advantage-card:nth-child(3)>.hero-inner__advantage-text{grid-area:4/1}.hero-inner__advantage-card:nth-child(4)>.hero-inner__advantage-watermark{grid-area:3/2}.hero-inner__advantage-card:nth-child(4)>.hero-inner__advantage-text{grid-area:4/2}.hero-inner__advantage-card:nth-child(5)>.hero-inner__advantage-watermark{grid-area:5/1}.hero-inner__advantage-card:nth-child(5)>.hero-inner__advantage-text{grid-area:6/1}.hero-inner__advantage-card:nth-child(6)>.hero-inner__advantage-watermark{grid-area:5/2}.hero-inner__advantage-card:nth-child(6)>.hero-inner__advantage-text{grid-area:6/2}.hero-inner__advantage-card:nth-child(7)>.hero-inner__advantage-watermark{grid-area:7/1}.hero-inner__advantage-card:nth-child(7)>.hero-inner__advantage-text{grid-area:8/1;margin-bottom:0}.hero-inner__advantage-card:nth-child(8)>.hero-inner__advantage-watermark{grid-area:7/2}.hero-inner__advantage-card:nth-child(8)>.hero-inner__advantage-text{grid-area:8/2;margin-bottom:0}}.hero-inner__bg,.hero-inner__slide-bg,.hero-inner__bg-overlay{position:absolute;inset:0;width:100%;height:100%}.hero-inner__bg{z-index:0;pointer-events:none}.hero-inner__slide-bg{object-fit:cover;opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1);transform:scale(1.05)}.hero-inner__slide-bg.active{opacity:1;transform:scale(1)}.hero-inner__bg-overlay{background:linear-gradient(180deg,rgba(5,5,5,1) 0%,rgba(5,5,5,.7) 14.65%,rgba(5,5,5,.5) 33.14%,rgba(5,5,5,.8) 80.77%,rgba(5,5,5,.9) 100%);z-index:1}.hero-inner__container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding);padding-bottom:40px;position:relative;z-index:2;box-sizing:border-box}.hero-inner__content{display:flex;flex-direction:column;width:100%}.hero-inner__title{font-family:var(--font-family-heading);font-size:clamp(32px,5.4vw,125px);font-weight:500;line-height:1.1;letter-spacing:-.02em;color:#fff;white-space:nowrap;margin:0 0 20px;text-transform:uppercase}@media (min-width:769px){.single-uslugi .hero-inner__title{font-size:clamp(32px,4.8vw,100px)}.single-uslugi .hero-inner__title--long{font-size:clamp(32px,4vw,80px)}}.hero-inner.hero-inner--with-advantages .hero-inner__title--long{line-height:1.1;white-space:normal !important;width:auto !important}.hero-inner__title-link{color:inherit;text-decoration:none}.hero-inner__bottom-row{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:flex-end;width:100%}.hero-inner__left-col{min-width:0}.hero-inner__subtitle{font-family:var(--font-family-main);font-size:clamp(16px,1.6vw,30px);font-weight:400;line-height:1.5;color:var(--color-text-secondary);height:4.5em;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-inner__right-col{display:flex;flex-direction:column;align-items:flex-end;gap:40px;flex-shrink:0}.hero-inner__slider-controls{display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:116px}.hero-inner__arrows{display:flex;align-items:center;gap:20px;width:100%}.hero-inner__arrow{background:0 0;border:none;cursor:pointer;padding:0;width:48px;height:48px;border-radius:8px;transition:var(--transition-smooth);display:flex;align-items:center;justify-content:center}.hero-inner__arrow:hover{transform:scale(1.08)}.hero-inner__arrow:active{transform:scale(.95)}.hero-inner__arrow svg{color:#fff}.hero-inner__dots{display:flex;justify-content:space-between;width:100%;opacity:.6}.hero-inner__dot{background:0 0;border:1px solid #fff;height:4px;width:31px;border-radius:2px;cursor:pointer;padding:0;transition:var(--transition-smooth)}.hero-inner__dot.active{background:#fff;border-color:#fff;opacity:1}.hero-inner__btn{width:340px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff;border-radius:var(--radius-button);font-family:var(--font-family-main);font-size:20px;font-weight:500;text-decoration:none;box-shadow:0 8px 30px rgba(219,38,27,.3);transition:var(--transition-smooth);border:none;cursor:pointer;margin:0 0 50px;letter-spacing:.02em}.hero-inner__btn:hover{background:var(--color-accent-hover);box-shadow:0 12px 35px rgba(219,38,27,.5);transform:translateY(-2px)}.hero-inner__btn:active{transform:translateY(0)}@media (max-width:1200px){.hero-inner{height:auto;min-height:500px;padding-top:100px;align-items:flex-end}.hero-inner__container{padding-bottom:40px}.hero-inner__bottom-row{grid-template-columns:1fr;gap:30px}.hero-inner__right-col{align-items:flex-start;flex-direction:row-reverse;justify-content:space-between;width:100%}.hero-inner__slider-controls{align-items:flex-start}}@media (max-width:768px){.hero-inner{min-height:365px;padding-top:88px}.hero-inner__container{padding-bottom:20px}.hero-inner__title{white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:none;line-height:1;margin-bottom:20px}.hero-inner__right-col{flex-direction:column-reverse;align-items:flex-start;gap:20px}.hero-inner__slider-controls{align-items:flex-start;width:76px;gap:6px}.hero-inner__arrows{gap:12px}.hero-inner__arrow{width:32px;height:32px;border-radius:6px}.hero-inner__dot{width:20px;height:2px;border-radius:1px}.hero-inner__btn{width:100%;max-width:380px;margin:0}.hero-inner__btn{height:48px;font-size:16px;max-width:320px;padding:0 18px;box-shadow:0 6px 20px rgba(219,38,27,.25)}}
.service-desc{width:100%;display:flex;flex-direction:column}.service-desc__header-wrapper{background-color:#fff;padding-block:clamp(40px, 6vw, 60px) clamp(40px, 4vw, 64px);width:100%;box-sizing:border-box}.service-desc__header-container,.service-desc__content-container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding);box-sizing:border-box}.service-desc__intro{width:100%;position:relative;overflow:hidden}.service-desc__title{display:inline;position:relative;margin:0;font-family:var(--font-family-heading);font-size:clamp(38px, 5.8vw, 120px);line-height:1;font-weight:400;color:#111416;white-space:normal;overflow-wrap:break-word;word-wrap:break-word}.service-desc__title--long{font-size:clamp(30px, 3.7vw, 88px)}@media (min-width:769px){.service-desc__title{font-size:clamp(38px, 4.8vw, 100px)}.service-desc__title--long{font-size:clamp(30px, 4vw, 80px)}}.service-desc__title:after{content:'';display:inline-block;vertical-align:baseline;margin-left:clamp(30px, 4vw, 62px);width:2000px;margin-right:-2000px;height:1px;background:var(--section-heading-color,#111416);opacity:.95}.service-desc__content-wrapper{background:linear-gradient(to bottom,#050505 0%,#1e2428 100%);padding-block:clamp(60px, 4.5vw, 92px) clamp(60px, 6vw, 120px);padding-bottom:10px;width:100%;box-sizing:border-box}.service-desc__inner-title{font-family:var(--font-family-heading);font-size:clamp(24px, 3vw, 48px);font-weight:400;line-height:1.23;color:#fff;margin:-30px 0 clamp(32px, 2vw, 40px);max-width:1460px}.service-desc__numbers-list{list-style:none;padding:0;margin:0 0 clamp(40px, 3.5vw, 68px);display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:clamp(12px, 1.5vw, 24px);width:100%}.service-desc__numbers-item{display:flex;align-items:center;flex:0 1 auto}.service-desc__numbers-val{font-family:var(--font-family-main);font-weight:500;font-size:clamp(60px, 5.5vw, 120px);color:rgba(142,149,153,.2);line-height:1;letter-spacing:-.05em;user-select:none;margin-right:-10px}.service-desc__numbers-text{font-family:var(--font-family-main);font-weight:500;font-size:clamp(14px, 1vw, 20px);font-style:italic;color:#fff;line-height:1.25;word-wrap:break-word}.service-desc__grid{display:grid;grid-template-columns:800fr 996fr;gap:clamp(40px, 5vw, 120px);width:100%;align-items:start}.service-desc__left,.service-desc__right{display:flex;flex-direction:column}.service-desc__text{margin:0 0 clamp(32px, 3.5vw, 48px);font-family:var(--font-family-main);font-size:clamp(16px, 1.2vw, 20px);font-weight:400;line-height:1.5;color:#fff;opacity:.9}.service-desc__features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(12px, 1.2vw, 16px)}.service-desc__feature-item{display:flex;gap:clamp(12px, 1.2vw, 16px);align-items:flex-start}.service-desc__feature-icon{font-family:Arial,sans-serif;font-weight:700;font-size:clamp(20px, 1.6vw, 28px);color:var(--color-accent,#db261b);line-height:1;flex-shrink:0;margin-top:-2px}.service-desc__feature-text{margin:0;font-family:var(--font-family-main);font-size:clamp(16px, 1.2vw, 20px);font-weight:400;line-height:1.45;color:#fff}.service-desc__image-wrapper{width:100%;border-radius:12px;overflow:hidden;position:relative;box-shadow:0px 19px 26.55px rgba(30,36,40,.1),0px 1px 3px rgba(30,36,40,.05);background-color:#1a1a1a}.service-desc__img{width:100%;height:100%;object-fit:cover}.service-desc__detail-text{margin:clamp(24px, 3vw, 40px) 0;font-family:var(--font-family-main);font-size:clamp(16px, 1.2vw, 20px);font-weight:400;line-height:1.5;color:#fff;opacity:.9}@media (max-width:1200px){.service-desc__grid{grid-template-columns:1fr 1fr;gap:40px}.service-desc__numbers-list{flex-wrap:wrap;justify-content:flex-start;gap:20px clamp(24px, 3.5vw, 48px)}.service-desc__numbers-item{flex:1 1 calc(25% - 24px);min-width:140px}}@media (max-width:900px){.service-desc__grid{grid-template-columns:1fr;gap:48px}.service-desc__right{order:-1}.service-desc__text{margin-bottom:32px}.service-desc__detail-text{margin-top:24px}.service-desc__numbers-list{flex-wrap:wrap;justify-content:flex-start;gap:20px clamp(20px, 3vw, 40px);margin-bottom:40px}.service-desc__numbers-item{flex:1 1 calc(33.33% - 20px);min-width:140px}}@media (max-width:640px){.service-desc__header-wrapper{padding-block:20px 32px}.service-desc__content-wrapper{padding-block:30px 60px 10px}.service-desc__image-wrapper{aspect-ratio:auto}.service-desc__img{object-fit:contain;height:auto}.service-desc__intro{overflow:visible}.service-desc__title{display:block;font-size:clamp(30px, 8vw, 42px)}.service-desc__title--long{font-size:clamp(28px, 7.6vw, 38px)}.service-desc__title:after{display:none}.service-desc__inner-title{margin-top:-10px !important}.service-desc__numbers-list{flex-wrap:wrap;justify-content:flex-start;gap:16px 12px}.service-desc__numbers-item{flex:2 2 calc(50% - 12px);min-width:140px}}.prices-block{background-color:#fff;padding-block:clamp(60px, 8vw, 100px);width:100%;box-sizing:border-box}.prices-block__container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding);box-sizing:border-box}.prices-block__header{text-align:center;margin-bottom:clamp(40px, 5vw, 64px)}.prices-block__title{font-family:var(--font-family-heading);font-size:clamp(32px, 4vw, 54px);font-weight:500;color:#111416;margin:0;letter-spacing:-.02em;line-height:1.2}@media (max-width:640px){.prices-block{padding-block:48px 60px}}.car-class-calc{width:100%;display:flex;flex-direction:column;gap:28px;margin-bottom:60px}.car-class-calc__title{margin:0;width:100%;font-family:'Inter',var(--font-family-main);font-size:20px;font-weight:600;line-height:1.45;color:#111416}.car-class-calc__row{display:flex;justify-content:flex-start;align-items:center;gap:24px;width:100%;flex-wrap:nowrap}.car-class-calc__field{position:relative;width:440px;flex:0 0 440px}.car-class-calc__select{-webkit-appearance:none;appearance:none;width:100%;min-height:52px;padding:16px 42px 16px 20px;border:1px solid #bcbcbc;border-radius:100px;background:#fff;font-family:'Inter',var(--font-family-main);font-size:15px;line-height:19px;font-weight:500;color:#1c1c1c;box-sizing:border-box;outline:none;text-transform:none}.car-class-calc__select:disabled{color:#1c1c1c;opacity:.5}.car-class-calc__caret{position:absolute;right:22px;top:50%;width:12px;height:8px;transform:translateY(-50%);opacity:.5;pointer-events:none}.car-class-calc__result{margin-left:24px;display:inline-block;align-self:center;padding:4px 0 8px;font-family:'Inter',var(--font-family-main);font-size:22px;font-weight:600;line-height:1;text-align:center;white-space:nowrap;color:#db261b;border-bottom:2px solid #db261b}.car-class-calc__result:empty,.car-class-calc__result[hidden]{display:none}.car-class-calc__note{margin:0;font-family:'Inter',var(--font-family-main);font-size:16px;line-height:1.45;color:rgba(17,20,22,.78)}.car-class-calc__note a{color:#111416;text-decoration:underline;text-underline-offset:2px}.car-class-calc__note a:hover,.car-class-calc__note a:focus-visible{color:#db261b}.highlight-active{background-color:rgba(0,0,0,.06)}@media (max-width:760px){.car-class-calc__row{gap:16px}.car-class-calc__field{width:100%;flex:1 1 100%}.car-class-calc__result{width:fit-content;flex:0 0 auto;margin:0 auto;display:inline-block;text-align:center}}@media (max-width:520px){.car-class-calc__row{display:flex;flex-wrap:wrap}.car-class-calc__field{flex:1 1 348px;width:100%}.car-class-calc__result{margin-left:0;width:fit-content}}.price-table-wrapper{width:100%;box-sizing:border-box}.price-table-title{font-family:var(--font-family-heading);font-size:clamp(24px, 2.5vw, 36px);font-weight:500;color:var(--color-accent,#db261b);display:block;width:100%;margin:0 0 24px;letter-spacing:-.01em}.price-table-title span{color:#333;font-size:.75em;font-weight:400;margin-left:8px;padding:0 10px;display:inline}.price-table-description{margin:-16px 0 24px}.price-table-wrapper .info-block{margin:0 0 50px 15px}.price-table-wrapper h4{font-family:var(--font-family-heading);font-size:clamp(18px, 1.5vw, 22px);font-weight:600;color:#111416;margin:0 0 16px;line-height:1.3}.price-table-wrapper .info-block__subtitle{font-size:clamp(14px, 1.2vw, 16px);font-weight:600}.price-table-wrapper UL{margin:20px 0 20px 33px;line-height:1.6}.price-table-wrapper A{color:#3a3a94;text-decoration:underline}.price-table-wrapper UL li{margin-bottom:8px}.price-table-wrapper UL li:last-child{margin-bottom:0}.price-table-notes-wrapper{margin:-20px 0 0 20px}.price-table-container{width:100%;overflow-x:auto;background-color:#fff;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.price-table-container::-webkit-scrollbar{height:6px}.price-table-container::-webkit-scrollbar-track{background:0 0}.price-table-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:3px}.price-table{display:table !important;width:auto;max-width:100%;border-collapse:collapse;text-align:left;min-width:900px;margin-bottom:40px}.price-table--wide{width:100%}.price-table--positions{min-width:1300px}.price-table__tr--header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.12)}.price-table__tr--header-sub{background-color:transparent;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.price-table__th{font-family:var(--font-family-main);font-size:18px;font-weight:600;color:#000;padding:18px 12px;box-sizing:border-box;background-color:#fafafa}.price-table__th--element{position:sticky;left:0;z-index:2;text-align:left;padding-left:16px;min-width:500px}.price-table__th--class{text-align:center}.price-table__th--class-group{text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.price-table__th--sub{text-align:center;font-size:16px;width:92px}.price-table__th--element-sub{border-top:1px solid rgba(0,0,0,.12) !important}.price-table__tr{border-bottom:1px solid rgba(0,0,0,.12);height:56px}.price-table__td{font-family:var(--font-family-main);padding:18px 12px;font-size:18px;color:rgba(0,0,0,.6);transition:var(--transition-smooth);vertical-align:middle;box-sizing:border-box}.price-table__td--name{font-weight:400;color:#000;line-height:1.35;position:sticky;left:0;background-color:#fff;z-index:1;padding-left:16px;width:300px;min-width:300px}.price-table--positions .price-table__th--element,.price-table--positions .price-table__td--name{min-width:240px}.price-table--positions .price-table__th,.price-table--positions .price-table__td{font-size:15px}.price-table__td--price{text-align:center;font-feature-settings:'lnum','tnum'}.price-table__price-val{font-family:var(--font-family-main)}.price-table__tr--matte td{border-top:1px solid rgba(0,0,0,.12) !important;border-bottom:1px solid rgba(0,0,0,.12) !important}.price-table__tr--matte td:not(.highlight-active){background-color:#fff !important}.price-table__td--matte-name{padding-block:16px;border-left:1px solid rgba(0,0,0,.12) !important}.price-table__tr--matte td:last-child{border-right:1px solid rgba(0,0,0,.12) !important}.price-table__matte-title{font-family:var(--font-family-main);font-size:18px;font-weight:600;color:#000;margin-bottom:6px;line-height:1.2}.price-table__matte-note{font-family:var(--font-family-main);font-size:14px;font-weight:400;color:rgba(0,0,0,.6);line-height:1.4;margin-top:2px}.price-table__td--matte-price{text-align:center;padding-block:16px}.price-table-note{margin:16px 0 0;font-family:var(--font-family-main);font-size:14px;line-height:1.5;color:rgba(0,0,0,.6)}.price-table__spacer-row{height:40px !important;background:0 0 !important}.price-table__spacer-row td{height:40px !important;padding:0 !important;border:none !important;background:0 0 !important}.price-table__tr:has(+.price-table__spacer-row){border-bottom:none !important}.price-table [data-class-col].highlight-active{background-color:#bfe0ff !important;color:#000 !important}.price-table td[data-class-col].highlight-active{font-weight:700 !important}.price-table tbody tr:not(.price-table__spacer-row):hover td:not(.highlight-active){background-color:#f5f5f5 !important}.price-table [data-class-col].column-hover:not(.highlight-active){background-color:#f5f5f5 !important}.price-table tbody tr:not(.price-table__spacer-row) td:hover:not(.highlight-active){background-color:#e8e8e8 !important}.price-table-mobile{display:none}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:768px){html.js .desktop-only{display:none !important}html.js .mobile-only{display:block !important}.price-table-container{overflow-x:hidden !important}.price-table__th,.price-table__td{padding:12px 10px;font-size:15px}.price-table__th--class,.price-table__td--price,.price-table__td--matte-price{width:130px}.price-table-matte-row{margin-top:24px}.price-table__matte-title{font-size:15px}.price-table__matte-note{font-size:12px}.price-table-mobile{display:block;padding:0;margin-left:-10px;margin-right:-10px}.price-table-mobile__details{margin:0;background:0 0;border-bottom:1px solid rgba(0,0,0,.08)}.price-table-mobile__details:last-child{border-bottom:none;margin-bottom:24px}.price-table-mobile__details:has(+.price-table-mobile__details--matte){border-bottom:none !important}.price-table-mobile__details--matte{margin-top:24px !important;border:1px solid rgba(0,0,0,.12) !important;border-radius:8px !important;background-color:#fff !important;box-shadow:none !important;overflow:hidden !important;outline:none !important}.price-table-mobile__summary{position:relative;display:grid;grid-template-columns:1fr auto;align-items:start;gap:4px 12px;padding:14px 32px 14px 10px;font-size:15px;cursor:pointer;color:#111416;background:0 0;box-sizing:border-box}.price-table-mobile__summary::-webkit-details-marker{display:none}.price-table-mobile__summary:after{position:absolute;right:10px;top:14px;content:'\25BE';font-size:1.15em;transform:rotate(0deg);transition:transform .18s ease;color:rgba(0,0,0,.35)}details[open]>.price-table-mobile__summary:after{transform:rotate(180deg)}.price-table-mobile__content{padding:0 10px 14px;background:0 0}.price-table-mobile__content dl{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;margin:0;padding:0}.price-table-mobile__dt{font-weight:600;color:rgba(0,0,0,.6);font-size:15px;margin:0;padding:10px 12px;box-sizing:border-box}.price-table-mobile__dd{margin:0;padding:10px 12px;color:rgba(0,0,0,.8);font-size:15px;box-sizing:border-box}.price-table-mobile__title{grid-column:1;grid-row:1;font-weight:600;color:#111416;line-height:1.35}.price-table-mobile__note-preview{display:inline-block;font-size:12px;color:rgba(0,0,0,.6);margin-left:8px;max-width:65%;white-space:normal;overflow-wrap:break-word}.price-table-mobile__price{grid-column:2;grid-row:1;font-weight:700;color:var(--color-accent,#db261b);white-space:nowrap}.price-table-mobile__details.has-active-price>.price-table-mobile__summary{background:rgba(191,224,255,.35);color:#000}.price-table-mobile__matte-notes-inline{grid-column:1/-1;grid-row:2;margin-top:4px;color:rgba(0,0,0,.6);font-size:13px;line-height:1.4;white-space:normal}.price-table-mobile__matte-notes{margin-bottom:8px;color:rgba(0,0,0,.6);font-size:13px}.price-table-mobile__full-title{font-weight:600;font-size:15px;color:#111416;margin-bottom:8px}.price-table-mobile__dt.price-table-mobile__pair-active,.price-table-mobile__dd.price-table-mobile__pair-active{background-color:#bfe0ff;color:#000;font-weight:700;padding:10px 12px}.price-table-mobile__dt.price-table-mobile__pair-active{border-radius:8px 0 0 8px}.price-table-mobile__dd.price-table-mobile__pair-active{border-radius:0 8px 8px 0}.price-table-mobile__details--single>.price-table-mobile__summary{padding-top:10px;padding-bottom:10px;font-size:14px}.price-table-mobile__details--single>.price-table-mobile__content{padding-top:0;padding-bottom:8px}.price-table-mobile__details--single .price-table-mobile__dt,.price-table-mobile__details--single .price-table-mobile__dd{padding-top:4px;padding-bottom:4px;font-size:14px}}
.service-desc-bottom-group{width:100%;box-sizing:border-box}.sdb-upper{background:linear-gradient(201.5deg,#20272c 6%,#161a1c 76%);color:#fff;padding:clamp(40px, 5vw, 100px) 0 clamp(40px, 4vw, 100px);margin-bottom:clamp(50px, 5vw, 100px);width:100%}.sdb-upper__header{max-width:var(--container-max-width,1896px);margin:0 auto;padding:0 var(--container-padding,92px);display:flex;flex-direction:column;gap:20px;margin-bottom:clamp(30px, 4vw, 60px);box-sizing:border-box}@media (min-width:992px){.sdb-upper__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.sdb-upper__title{font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(28px, 3vw, 59px);font-weight:400;line-height:1.15;color:#fff;margin:0;flex:0 0 clamp(300px, 40%, 700px)}.sdb-upper__subtitle{font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(15px, 1.2vw, 18px);line-height:1.55;color:rgba(255,255,255,.9);max-width:996px;flex:1;padding-top:10px}.sdb-upper__grid{max-width:var(--container-max-width,1896px);margin:0 auto;padding:0 var(--container-padding,92px);display:flex;flex-direction:column;gap:40px;box-sizing:border-box}@media (min-width:992px){.sdb-upper__grid{display:grid;grid-template-columns:8fr 10fr;align-items:start}}.sdb-upper__img-wrapper{width:100%;border-radius:12px;overflow:hidden;background-color:#161a1c}@media (min-width:992px){.sdb-upper__img-wrapper{margin-left:calc(-1 * var(--container-padding, 92px));width:calc(100% + var(--container-padding, 92px));border-radius:0 12px 12px 0}}@media (min-width:1846px){.sdb-upper__img-wrapper{border-radius:12px}}.sdb-upper__img{width:100%;height:100%;object-fit:cover;display:block}.sdb-upper__content-col{font-family:var(--font-family-main,'Inter',sans-serif);color:#fff;font-size:16px;line-height:1.5}.sdb-upper__content-col strong{display:block;font-size:clamp(18px, 1.5vw, 20px);color:#fff;margin-top:2em;margin-bottom:.8em}.sdb-upper__content-col strong:first-of-type{margin-top:0}.sdb-upper__content-col p{color:rgba(255,255,255,.8);margin-bottom:1em}.sdb-middle{padding:0 0 clamp(50px, 6vw, 100px);width:100%;color:#111416;box-sizing:border-box}.sdb-middle__title{max-width:var(--container-max-width,1896px);margin:0 auto clamp(30px, 4vw, 60px) auto;padding:0 var(--container-padding,92px);font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(28px, 3.2vw, 59px);font-weight:600;line-height:1.15;color:#111416;box-sizing:border-box}.sdb-middle__cards{max-width:var(--container-max-width,1896px);margin:0 auto;padding:0 var(--container-padding,92px);display:grid;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:clamp(20px, 2vw, 40px);box-sizing:border-box}@media (min-width:992px){.sdb-middle__cards{grid-template-columns:repeat(var(--columns-count,4),1fr)}.sdb-middle__cards--compact .sdb-middle__card{padding-left:clamp(16px, 2vw, 24px);padding-right:clamp(16px, 2vw, 24px)}}.sdb-middle__card{background-color:#fff;border-radius:12px;padding:clamp(24px, 2.6vw, 44px) clamp(20px, 2.4vw, 40px);box-shadow:0px 5px 15.3px 0px rgba(41,42,43,.12);min-height:244px;display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:16px;transition:transform .3s ease,box-shadow .3s ease;box-sizing:border-box}.sdb-middle__card-title{font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(20px, 1.4vw, 34px);font-weight:500;line-height:1.25;color:#111416;margin:0}.sdb-middle__card-text{font-family:var(--font-family-main,'Inter',sans-serif);font-size:16px;font-weight:400;line-height:1.45;color:#3d4347;margin:0}.sdb-lower{position:relative;width:100%;box-sizing:border-box}.sdb-lower__img-box{width:100%;overflow:hidden;box-sizing:border-box}.sdb-lower__img{width:100%;height:100%;object-fit:cover;display:block}.sdb-lower__cards{display:flex;flex-direction:column;box-sizing:border-box}.sdb-lower__card{border-radius:12px;box-sizing:border-box;padding:24px}.sdb-lower__text{font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(16px, 1.3vw, 24px);line-height:1.4;word-break:break-word;margin:0}.sdb-lower__card--dark{background:linear-gradient(180deg,#494a4b 0%,#272f35 100%);box-shadow:0px 30px 29.2px rgba(30,36,40,.3),0px 1px 3px rgba(30,36,40,.05)}.sdb-lower__card--dark .sdb-lower__text{color:#fff}.sdb-lower__card--light{background-color:#f0f0f0}.sdb-lower__card--light .sdb-lower__text{color:#111416}@media (min-width:992px){.sdb-lower{height:clamp(600px, 50vw, 862px);margin-bottom:clamp(60px, 6vw, 120px);max-width:var(--container-max-width,1896px);margin-inline:auto;padding-inline:var(--container-padding,92px)}.sdb-lower__img-box{position:absolute;top:0;left:calc(-1 * var(--container-padding, 92px));width:calc(57% + var(--container-padding, 92px));height:100%;border-radius:0 12px 12px 0}.sdb-lower__cards{position:static}.sdb-lower__card{position:absolute;width:clamp(380px, 36vw, 700px);padding:clamp(24px, 2.5vw, 40px)}.sdb-lower__card--dark{left:calc(57% - 80px);top:clamp(28px, 2.5vw, 43px);z-index:2}.sdb-lower__card--light{left:calc(57% + 30px);top:calc(50% + clamp(20px, 2vw, 30px));z-index:1}}@media (min-width:1896px){.sdb-lower__img-box{left:var(--container-padding,92px);width:1088px;border-radius:12px}.sdb-lower__card{width:700px;padding:40px 40px 48px}.sdb-lower__card--dark{left:930px;top:43px}.sdb-lower__card--light{left:1178px;top:459px}}@media (max-width:991px){.sdb-lower{display:flex;flex-direction:column;gap:28px;margin-bottom:60px;padding-inline:var(--container-padding,20px)}.sdb-lower__img-box{height:clamp(280px, 45vw, 480px);border-radius:12px}.sdb-lower__cards{gap:20px}.sdb-lower__card{width:100%;padding:24px 24px 32px}}
.visually-hidden{position:absolute;clip-path:inset(50%);overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap}.cta{position:relative;width:100%;min-height:916px;display:flex;align-items:center;background-color:#09090b;overflow:hidden;z-index:1;padding:clamp(80px,8vw,140px) 0 clamp(100px,10vw,180px)}.cta-bg-wrapper,.cta-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.cta-bg-wrapper{z-index:0;pointer-events:none;background-size:cover;background-position:center right;background-repeat:no-repeat}.cta-bg-overlay{background:linear-gradient(90deg,rgba(22,26,28,.95) 0%,rgba(22,26,28,.8) 35%,rgba(22,26,28,.4) 65%,rgba(22,26,28,.1) 100%)}.cta-container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding);position:relative;z-index:2;box-sizing:border-box}.cta-form,.cta-container .wpcf7-form{width:100%;max-width:660px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.cta-header{display:flex;flex-direction:column;gap:20px}.cta-title{margin:0;font-family:var(--font-family-main);font-size:42px;font-weight:700;line-height:58px;color:var(--color-text-primary)}.cta-subtitle{margin:0;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(243,243,243,.7)}.cta-content{display:flex;flex-direction:column;gap:40px}.cta-inputs{display:flex;flex-direction:column;gap:24px}.cta-input-row,.cta-inputs p{width:100%;margin:0}.cta-input,.cta-container input[type=text],.cta-container input[type=tel],.cta-container input[type=email]{width:100%;height:56px;background:0 0;border:none;border-bottom:1px solid rgba(255,255,255,.2);padding:0 14px;font-family:var(--font-family-main);font-size:16px;font-weight:400;line-height:24px;color:#fff;outline:none;box-sizing:border-box;transition:var(--transition-smooth);border-radius:0}.cta-input::placeholder,.cta-container input::placeholder{color:rgba(243,243,243,.6)}.cta-input:focus,.cta-container input:focus{border-bottom-color:var(--color-accent);box-shadow:0 4px 12px -4px rgba(219,38,27,.3)}.cta-form.is-submitted .cta-input:user-invalid,.cta-form.is-submitted .cta-input:invalid,.cta-form.is-submitted .cta-container input:invalid,.cta-form.is-submitted .cta-input.is-invalid,.cta-form.is-submitted .cta-container input.is-invalid,.cta-container .wpcf7-not-valid{border-bottom-color:rgba(219,38,27,.5)}.cta-select-pref{display:flex;flex-direction:column;gap:16px}.cta-select-label{font-family:var(--font-family-main);font-size:14px;font-weight:400;line-height:21px;color:rgba(215,215,215,.7)}.cta-contacts-group{display:flex !important;flex-direction:row !important;align-items:center !important;gap:24px !important}.cta-contacts-group br{display:none !important}.cta-contacts-group p{display:contents !important}.cta-select-pref .wpcf7-radio input[type=radio],.cta-contacts-group input[type=radio]{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important}.cta-select-pref .wpcf7-list-item-label{display:none !important}.cta-select-pref .wpcf7-list-item{margin:0 !important;padding:0 !important;display:inline-block !important}.cta-contact-btn,.cta-contact-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:var(--transition-smooth)}.cta-contact-btn{background:0 0;border:none;cursor:pointer;box-sizing:border-box;padding:0;position:relative}.cta-contact-btn:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(0px);background:#fff;color:#111416;font-family:var(--font-family-main,"Inter",sans-serif);font-size:12px;font-weight:500;padding:6px 12px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:var(--transition-smooth);box-shadow:0 4px 12px rgba(0,0,0,.25);margin-bottom:8px;z-index:10}.cta-contact-btn:before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(0px);border-width:5px;border-style:solid;border-color:#fff transparent transparent;opacity:0;pointer-events:none;transition:var(--transition-smooth);margin-bottom:-2px;z-index:10}.cta-contact-icon{color:rgba(255,255,255,.6)}.cta-contact-icon svg{display:block;transition:var(--transition-smooth)}.cta-contact-icon-img{display:block;width:26px !important;height:26px !important;max-width:none !important;flex-shrink:0;opacity:.6;transition:var(--transition-smooth)}.cta-contact-btn.active .cta-contact-icon,.cta-contact-btn:has(input:checked) .cta-contact-icon{color:var(--color-accent,#db261b) !important;filter:drop-shadow(0 0 8px rgba(219,38,27,.6))}.cta-contact-btn.active .cta-contact-icon-img,.cta-contact-btn:has(input:checked) .cta-contact-icon-img{opacity:1 !important;filter:brightness(0) saturate(100%) invert(18%) sepia(88%) saturate(5497%) hue-rotate(353deg) brightness(87%) contrast(98%) drop-shadow(0 0 8px rgba(219,38,27,.6)) !important}.cta-contact-btn:hover{transform:translateY(-2px)}.cta-contact-btn:hover .cta-contact-icon{color:var(--color-accent,#db261b) !important}.cta-contact-btn:hover .cta-contact-icon-img{opacity:1 !important;filter:brightness(0) saturate(100%) invert(18%) sepia(88%) saturate(5497%) hue-rotate(353deg) brightness(87%) contrast(98%) !important}.cta-contact-btn:hover:after{opacity:1;transform:translateX(-50%) translateY(-4px)}.cta-contact-btn:hover:before{opacity:1;transform:translateX(-50%) translateY(-4px)}.cta-submit-btn,.cta-container input[type=submit]{width:100%;height:60px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);border-radius:8px;font-family:var(--font-family-main);font-size:18px;font-weight:500;line-height:22px;color:#fff;cursor:pointer;box-sizing:border-box;transition:var(--transition-smooth);letter-spacing:.03em;display:flex;align-items:center;justify-content:center}.cta-submit-btn:hover,.cta-container input[type=submit]:hover{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 8px 30px rgba(219,38,27,.4);transform:translateY(-2px)}.cta .wpcf7-response-output,.cta .cta-form-message{display:none;margin:8px 0 0;padding:12px 16px;border-radius:10px;font-size:15px;line-height:1.4;max-width:100%;box-sizing:border-box;box-shadow:0 8px 20px rgba(0,0,0,.35)}.cta .wpcf7-response-output.sent,.cta .cta-form-message.success{background:#e9f8ee;color:#0b3f1e;border:1px solid #0f9d58}.cta .wpcf7-response-output.failed,.cta .cta-form-message.error{background:rgba(219,38,27,.18);color:#fff;border:1px solid #dc3232}.cta form.invalid .wpcf7-response-output,.cta form.unaccepted .wpcf7-response-output,.cta form.payment-required .wpcf7-response-output{display:none !important}.cta .wpcf7-response-output.invalid{display:none !important}.cta .cta-form-message{margin-bottom:0}@media (max-width:480px){.cta .wpcf7-response-output,.cta .cta-form-message{font-size:14px;padding:10px 12px}}.cta form.sent .wpcf7-response-output,.cta form.failed .wpcf7-response-output{display:block !important}.cta form.sent .wpcf7-response-output{background:#e9f8ee;color:#0b3f1e !important;border:1px solid #0f9d58}.cta form.failed .wpcf7-response-output{background:rgba(219,38,27,.18) !important;color:#fff !important;border:1px solid #dc3232 !important}@media (max-width:1024px){.cta{min-height:auto}.cta-bg-wrapper{background-position:70% center}.cta-form,.cta-container .wpcf7-form{max-width:100%}}@media (max-width:768px){.cta{padding-top:40px;padding-bottom:50px}.cta-title{font-size:36px;line-height:44px}.cta-subtitle{font-size:15px;line-height:22px}}@media (max-width:480px){.cta-title{font-size:28px;line-height:34px}}
.submit-request__contact-btn[aria-label*=Max],.submit-request__contact-btn[aria-label*="Макс"],.submit-request__contact-btn[data-tooltip*="Макс"],.submit-request__contact-btn[data-tooltip*=Max],.cta-contact-btn[aria-label*=Max],.cta-contact-btn[aria-label*="Макс"],.cta-contact-btn[data-tooltip*="Макс"],.cta-contact-btn[data-tooltip*=Max],label:has(input[value=max]){display:none !important}
.faq{padding:clamp(48px,5vw,96px) 0;border-top:5px solid #2a2a2a;border-bottom:5px solid #2a2a2a;background:#0b0d12}.faq__container{max-width:var(--container-max-width);margin:0 auto;padding-inline:var(--container-padding)}.faq__heading{font-family:var(--font-family-heading,'Montserrat',sans-serif);font-size:clamp(24px,3vw,40px);font-weight:700;color:#fff;letter-spacing:-.02em;margin:0 0 clamp(32px,4vw,56px);text-transform:uppercase}.faq__list{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(255,255,255,.1)}.faq__item{border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:clamp(18px,2.5vw,28px) 0;background:0 0;border:none;cursor:pointer;text-align:left;font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(15px,1.2vw,18px);font-weight:500;color:#fff;line-height:1.4;transition:color .25s ease}.faq__question:hover,.faq__item--open .faq__question{color:#d4a82a}.faq__question-text{flex:1}.faq__icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;transition:border-color .25s ease,background .25s ease,transform .35s ease}.faq__icon svg{width:14px;height:14px;stroke:#fff;transition:stroke .25s ease,transform .35s ease}.faq__item--open .faq__icon{background:#d4a82a;border-color:#d4a82a;transform:rotate(45deg)}.faq__item--open .faq__icon svg{stroke:#0b0d12}.faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq__item--open .faq__answer{grid-template-rows:1fr}.faq__answer-inner{overflow:hidden}.faq__answer-text{padding:0 0 clamp(18px,2.5vw,28px);font-family:var(--font-family-main,'Inter',sans-serif);font-size:clamp(15px,1.15vw,18px);font-weight:400;line-height:1.7;color:#fff;max-width:880px}@media (max-width:768px){.faq__question{padding:20px 0}.faq__icon{width:24px;height:24px}.faq__icon svg{width:12px;height:12px}}
.single-service-main{display:flex;flex-direction:column;width:100%;position:relative;background-color:#fff}