:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner
svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg
*{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, -150px, 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button
svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next
svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox
body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:1050;outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__track{display:flex;margin:0
auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0
var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading
.fancybox__content{opacity:0}.is-draggable
.fancybox__content{cursor:move;cursor:grab}.can-zoom_in
.fancybox__content{cursor:zoom-in}.can-zoom_out
.fancybox__content{cursor:zoom-out}.is-dragging
.fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging
.fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px
0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing
.fancybox__caption{opacity:0;visibility:hidden}.is-compact
.fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer
.fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact
.fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer
.fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle
.fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact
.fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf
.fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf
.fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video
.fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map
.fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0
!important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0
!important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner
svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading
img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * 0.5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0
auto;padding:8px
0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0
var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0
8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0
0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23,1,0.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0
var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact
.fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing
.fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact
.fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle
.fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0
5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar
span{padding:0
5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/assets/css/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/assets/css/fonts/slick.eot');src:url('/assets/css/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/assets/css/fonts/slick.woff') format('woff'), url('/assets/css/fonts/slick.ttf') format('truetype'), url('/assets/css/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity: .75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir='rtl'] .slick-prev{right:0;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:0}[dir='rtl'] .slick-next{right:auto;left:0}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:20px;height:20px;margin:0
5px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: .25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity: .75;color:black}.slick-prev:before,.slick-next:before{display:none}.slick-next{content:'';background:url(/assets/images/next.svg) no-repeat;background-size:10px;background-color:rgb(0, 0, 0);;width:40px;height:40px;background-position:center center;border-radius:50%}.slick-prev{content:'';background:url(/assets/images/prev.svg) no-repeat;background-size:10px;background-color:rgb(0, 0, 0);;width:40px;height:40px;background-position:center center;border-radius:50%}.slick-prev,.slick-next{z-index:2}
.uc-d-none{display:none}img.uc-st-img{float:right;border-radius:8px;width:450px;margin:50px
0 50px 50px}img.uc-st-img.w-auto{width:auto;max-width:100%}img.uc-st-img.mt-0{margin-top:0}@media screen and (max-width: 960px){img.uc-st-img{float:right;width:100%;margin:0
0 25px 0}}.uc-text-b{color:#5C5C5C;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.6;font-weight:400;counter-reset:myCounter}.uc-text-b p+*{margin-top:20px}.uc-text-b h2,.h2{font-size:44px;font-family:'Arsenal',Arial,sans-serif;font-weight:600;line-height:1.4;margin:40px
0 20px;color:#140D35}.uc-text-b
h3{font-size:28px;font-family:'Arsenal',Arial,sans-serif;font-weight:600;margin:30px
0 10px;color:#140D35}.uc-text-b
ol{counter-reset:myCounter;padding-left:0 !important;margin-left:0}.uc-text-b
ul{padding-left:0 !important;margin-left:0}.uc-text-b ol li,
.uc-text-b ul
li{list-style:none;padding-left:35px;position:relative;margin-bottom:20px}.uc-text-b ol li:before{counter-increment:myCounter;content:counter(myCounter);font-family:'Inter',Arial,sans-serif;color:white;display:inline-block;text-align:center;width:24px;height:24px;border-radius:12px;background-color:#5240AC;line-height:24px;position:absolute;top:0;left:0}.uc-text-b ul li:before{content:"";position:absolute;top:0px;width:24px;height:24px;background-image:url('https://static.tildacdn.com/tild3462-3639-4364-b139-323563343662/check_bullet_round_b.svg');background-size:cover;left:0}.header_phone a:not(:last-child){margin-bottom:10px}@media (max-width: 960px){.uc-text-b .t-col{max-width:375px;margin:0
auto}.uc-text-b h2,.h2{font-size:26px}.uc-text-b
h3{font-size:22px}}.service_page table.servic_inner.rm-price-table{width:100%;table-layout:fixed;border-collapse:collapse}.service_page table.servic_inner.rm-price-table
tr{display:table-row;padding:0;margin:0}.service_page table.servic_inner.rm-price-table th,
.service_page table.servic_inner.rm-price-table
td{box-sizing:border-box;padding:18px
20px;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.service_page table.servic_inner.rm-price-table tr>:first-child{width:65%}.service_page table.servic_inner.rm-price-table tr>:last-child{width:35%}.service_page table.servic_inner.rm-price-table td.service_inner_cart,
.service_page table.servic_inner.rm-price-table
td.servic_inner_price_btn{display:table-cell;margin:0}.service_page table.servic_inner.rm-price-table .service_inner_cart > p,
.service_page table.servic_inner.rm-price-table .servic_inner_price_btn>span{margin:0}@media (max-width: 640px){.service_page table.servic_inner.rm-price-table tr>:first-child{width:55%}.service_page table.servic_inner.rm-price-table tr>:last-child{width:45%}.service_page table.servic_inner.rm-price-table
tr.head_pr{display:table-row}.service_page table.servic_inner.rm-price-table th,
.service_page table.servic_inner.rm-price-table
td{padding:14px
10px;font-size:14px}.service_page table.servic_inner.rm-price-table .service_inner_cart > p,
.service_page table.servic_inner.rm-price-table .servic_inner_price_btn>span{font-size:14px;line-height:1.4}.service_page table.servic_inner.rm-price-table .servic_inner_price_btn>span{display:inline}}.uc-text-b .text-table{display:block;clear:both;width:100%;max-width:100%;margin:28px
0;overflow-x:auto;border:1px
solid #e3dff0;border-radius:18px;box-sizing:border-box;background:#fff;-webkit-overflow-scrolling:touch}.uc-text-b .text-table:focus-visible{outline:2px
solid #5240ac;outline-offset:3px}.uc-text-b .text-table
table{width:100%;min-width:520px;margin:0;border-collapse:collapse;border-spacing:0;font:inherit;line-height:1.55;color:#42515a}.uc-text-b .text-table--wide
table{min-width:700px}.uc-text-b .text-table th,
.uc-text-b .text-table
td{padding:18px
20px;border:0;border-bottom:1px solid #e3dff0;text-align:left;vertical-align:top;overflow-wrap:break-word;box-sizing:border-box}.uc-text-b .text-table th + th,
.uc-text-b .text-table td+td{border-left:1px solid #e3dff0}.uc-text-b .text-table thead
th{background:#5240ac;color:#fff;font-weight:700;font-size:18px;vertical-align:middle}.uc-text-b .text-table thead th+th{border-left-color:rgba(255, 255, 255, .2)}.uc-text-b .text-table tbody tr:nth-child(even){background:#f7f5fc}.uc-text-b .text-table tbody tr:last-child td,
.uc-text-b .text-table tbody tr:last-child
th{border-bottom:0}.uc-text-b .text-table td > :first-child,
.uc-text-b .text-table th>:first-child{margin-top:0}.uc-text-b .text-table td > :last-child,
.uc-text-b .text-table th>:last-child{margin-bottom:0}.uc-text-b .content-image{display:block;clear:both;width:100%;max-width:550px;margin:30px
auto}.uc-text-b .content-image
img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}@media (max-width: 640px){.uc-text-b .text-table{margin:22px
0;border-radius:12px}.uc-text-b .text-table th,
.uc-text-b .text-table
td{padding:14px
12px;font-size:14px;line-height:1.5}.uc-text-b .text-table thead
th{font-size:15px}.uc-text-b .content-image{margin:24px
auto}}.service_list_descr{margin-bottom:25px}.service_list_descr
p{margin:10px
0}.warranty_block{padding-top:105px;padding-bottom:105px}.warranty_container{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:40px;align-items:start}.warranty_info{background:#fff;border-radius:10px;padding:35px
30px;font-family:'Inter',Arial,sans-serif;font-size:16px;line-height:1.55;font-weight:400;color:#5c5c5c;box-sizing:border-box}.warranty_info p+p{margin-top:20px}.warranty_steps{background:#fff;border-radius:10px;padding:35px
30px;box-sizing:border-box}.warranty_steps
h3{margin:0
0 25px;font-family:'Arsenal',Arial,sans-serif;font-size:24px;line-height:1.35;font-weight:600;color:#140d35}.warranty_step{display:flex;gap:15px;align-items:flex-start}.warranty_step+.warranty_step{margin-top:22px}.warranty_step_num{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#f6f1ff;color:#5240ac;font-family:'Inter',Arial,sans-serif;font-size:15px;line-height:1;font-weight:700}.warranty_step_body{flex:1;min-width:0}.warranty_step_title{display:block;margin-bottom:6px;font-family:'Inter',Arial,sans-serif;font-size:17px;line-height:1.3;font-weight:600;color:#140d35}.warranty_step_body
p{margin:0;font-family:'Inter',Arial,sans-serif;font-size:15px;line-height:1.55;font-weight:400;color:#5c5c5c}.warranty_step_body
a{color:#5240ac;font-weight:600;text-decoration:none;transition:color 0.2s ease}.warranty_step_body a:hover{color:#f68522}.warranty_badge{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:18px
24px 20px;margin-bottom:25px;border-radius:12px;background:linear-gradient(135deg, #5240ac 0%, #6a54c8 100%);color:#fff;box-shadow:0 8px 25px rgba(82,64,172,0.18)}.warranty_badge_pre{font-family:'Arsenal',Arial,sans-serif;font-size:22px;line-height:1;font-weight:600;color:rgba(255,255,255,0.9);text-transform:uppercase;letter-spacing:1px}.warranty_badge_value{font-family:'Arsenal',Arial,sans-serif;font-size:64px;line-height:0.9;font-weight:700;color:#ff7800;letter-spacing:-2px;text-shadow:0 4px 14px rgba(0,0,0,0.18)}.warranty_badge_post{font-family:'Arsenal',Arial,sans-serif;font-size:30px;line-height:1;font-weight:700;color:#fff}.warranty_badge_sub{flex:1 0 100%;margin-top:8px;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;color:rgba(255, 255, 255, 0.85)}@media (max-width: 960px){.warranty_block{padding-top:60px;padding-bottom:60px}.warranty_container{grid-template-columns:1fr;gap:20px;margin-top:30px}.warranty_info,.warranty_steps{padding:24px}.warranty_steps
h3{font-size:22px}.warranty_badge{padding:16px
20px 18px}.warranty_badge_pre{font-size:18px}.warranty_badge_value{font-size:54px}.warranty_badge_post{font-size:26px}.warranty_badge_sub{font-size:13px}}@media (max-width: 640px){.warranty_info,.warranty_steps{padding:20px}.warranty_step_title{font-size:16px}.warranty_step_body
p{font-size:14px}.warranty_step_num{flex-basis:32px;width:32px;height:32px;font-size:14px}.warranty_badge{padding:14px
16px 16px;margin-bottom:20px;gap:0 6px}.warranty_badge_pre{font-size:16px;letter-spacing:0.5px}.warranty_badge_value{font-size:44px;letter-spacing:-1px}.warranty_badge_post{font-size:22px}.warranty_badge_sub{font-size:12px;margin-top:6px}}
*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}a{outline:none}div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video{margin:0;padding:0;border:0}sup{line-height:0;font-size:smaller;vertical-align:super}sub{line-height:0;font-size:smaller;vertical-align:sub}body{font-family:'Arsenal',Arial,sans-serif;font-weight:400;color:#000;margin:0;background-color:#f6f1ff}html{min-height:100%}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}footer{margin-top:auto}a{text-decoration:none}input::-webkit-input-placeholder{color:#42515a;opacity:0.5;font-size:16px;font-weight:400;font-family:"Inter"}.container{width:100%;max-width:1200px;padding:0
20px;margin:0
auto;box-sizing:border-box}@media (max-width: 1200px){.container{max-width:960px}}@media (max-width: 960px){.container{max-width:640px}}.header_logo
img{max-width:64px;width:100%}.header_logo
span{color:#2f2467;font-weight:600;font-size:30px;margin-left:15px}.header_logo
a{display:flex;align-items:center}.header nav
ul{padding:0;margin:0;list-style:none;display:flex}.header nav ul li
a{color:#2f2467;font-size:15px;font-weight:400;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;font-family:'Inter',Arial,sans-serif}nav ul li:not(:last-child){margin-right:25px}.header_phone
p{font-family:'Inter',Arial,sans-serif;color:#2f2467;font-size:17px;font-weight:600}.header_phone
img{max-width:36px;width:100%}.header_phone
a{display:flex;align-items:center;grid-gap:10px}.header{display:flex;align-items:center;margin-top:10px}.header_phone{margin-left:auto}.header
nav{margin-left:auto}.header nav ul li a:hover{text-decoration:underline}.header_banner{background-image:url('/assets/images/tild3637-6638-4333-b463-353066326163__male-electrician-wor.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;padding:90px
70px;position:relative;border-radius:20px;margin-top:25px}.header_banner_descr
h1{color:#fff;font-size:56px;line-height:67px;max-width:804px;width:100%;font-weight:700;margin-bottom:25px}.header_banner_descr
.hds{max-width:640px;width:100%}.header_banner_descr .hds
p{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:23px}.header_banner_descr .hds
span{color:#fff;font-size:20px;font-weight:600;font-family:'Inter',Arial,sans-serif;display:block;margin-bottom:20px}.header_banner form
input{font-size:16px;font-weight:400;outline:none;border:none;font-family:"Inter";height:50px;box-sizing:border-box}.header_banner form input[type="tel"]{color:rgb(66, 81, 90);background-color:rgb(255, 255, 255);border-radius:6px;font-size:16px;font-weight:400;width:264px;padding:0
20px}.header_banner form input[type="submit"]{color:#fff;border-radius:6px;font-size:16px;font-family:Inter;cursor:pointer;background-color:#f68522;width:240px;font-weight:300;transition:0.3s ease all;margin-left:15px}.header_banner form
p{font-weight:400;font-family:Inter;font-size:13px;color:rgb(230, 230, 230);margin-top:15px}.header_banner form p
a{color:rgb(230, 230, 230);text-decoration:underline;font-family:Inter}.header_banner
form{margin-top:25px}.header_price{color:#fff;font-size:18px;font-family:'Inter',Arial,sans-serif;line-height:25px;font-weight:600;text-align:center;width:156px;height:156px;background-color:#8860db;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:90px;top:60px}.header_banner_descr{width:100%;z-index:1;position:relative}.header_banner:before{content:'';opacity:0.7;background-color:#000;height:100%;width:100%;display:block;position:absolute;left:0;top:0;border-radius:20px}.header_banner.is-no-dark:before{display:none}.single_page
.container{position:relative}.header_banner form input[type="submit"]:hover{color:#fff;background-color:#5240ac}header{margin:0;position:sticky;top:0;z-index:4;padding-bottom:10px;background-color:#f6f1ff}.advantage_header{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;margin-top:20px}.advantage_header_cart
img{max-width:300px;width:100%;border-radius:8px;border:1px
solid #efefef}.advantage_header_cart{border-radius:8px;background-color:#fff;padding:20px;box-sizing:border-box}.advantage_header_cart
span{color:#140d35;font-size:20px;font-family:'Arsenal',Arial,sans-serif;font-weight:700;display:block;margin-bottom:10px;margin-top:10px}.advantage_header_cart
p{color:#140d35;font-size:14px;font-family:'Inter',Arial,sans-serif;line-height:22px;font-weight:400}h2{color:#140d35;font-size:46px;font-family:'Arsenal',Arial,sans-serif;line-height:normal;font-weight:600;text-align:center;margin-bottom:20px}.service_list_container{padding-top:90px;padding-bottom:105px}.service_list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px;text-align:center}.service_list
ul{margin:0;padding:0;list-style:none}.service_list_cart
p{font-size:26px;color:#fff;font-family:'Arsenal',Arial,sans-serif;font-weight:600;margin-bottom:15px}.service_list_cart
span{color:#f68522;font-size:20px;font-weight:600;font-family:'Arsenal',Arial,sans-serif}.service_list_cart.el{}.service_list_cart{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1)}.service_list_cart.el
.service_list_cart_header{background:url(/assets/images/tild3866-3238-4435-b834-363065303434__man-electrical-techn.jpg) no-repeat;background-position:center center;background-size:cover}.service_list_cart.san
.service_list_cart_header{background:url(/assets/images/tild3962-3966-4635-b835-353236383536__close-up-mechanic-wo.jpg) no-repeat;background-position:center center;background-size:cover}.service_list_cart_header{border-radius:12px 12px 0 0;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center}.service_list_cart ul
li{color:#140d35;font-size:16px;font-family:'Arsenal',Arial,sans-serif;font-weight:300;border-bottom:1px solid #e0e6ed;padding:16px
0}.service_price_btn
a{color:#f68522;border:1px
solid #f68522;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:Inter;font-weight:400;transition-property:background-color, color, border-color, box-shadow;transition-duration:0.2s;transition-timing-function:ease-in-out;width:246px;height:45px;display:flex;align-items:center;justify-content:center;margin:0
auto;font-size:14px}.service_price_btn{text-align:center;margin:30px
0}.service_price_btn a:hover{color:#fff;background-color:#f68522}.form_content{border-radius:20px;background-color:#5240ac;display:flex;align-items:center;justify-content:space-between;padding:40px
80px}.sale_z{color:#fff;font-size:36px;font-family:'Arsenal',Arial,sans-serif;font-weight:700;margin-bottom:10px}.sale_z
span{color:rgb(246,133,34)}.form_content_descr>p{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.4;font-weight:400;margin-bottom:25px}.timer_form_container>p{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;font-weight:300;margin-bottom:10px}.form_ch span, .form_min
span{font-size:38px;color:#fff;font-family:'Inter',Arial,sans-serif;font-weight:500}.form_ch p, .form_min
p{font-size:13px;color:#fff;font-family:'Inter',Arial,sans-serif;text-align:center}.timer_rz{font-size:38px;font-weight:600;color:#fff;font-family:'Inter',Arial,sans-serif;margin-top:-3px}.timer_form{display:flex;align-items:baseline;justify-content:center}.form_content form
input{font-size:16px;font-weight:400;border:none;outline:none;height:50px;border-radius:6px;box-sizing:border-box;width:461px;font-family:"Inter"}.form_content form input[type="tel"]{padding:0
20px}.form_content
form{display:flex;flex-direction:column}.form_content form input[type="submit"]{color:#fff;border-radius:6px;font-size:16px;font-family:Inter;cursor:pointer;background-color:#f68522;transition:0.3s ease all;font-weight:500;margin-top:20px}.form_content form input[type="submit"]:hover{color:#fff;background-color:#2f2467}.form_content form
p{font-weight:400;font-family:Inter;margin-top:15px;font-size:13px;color:rgb(230, 230, 230)}.form_content form p
a{color:rgb(230, 230, 230)}.form_content form p
a{text-decoration:underline}.form_content_descr{text-align:center}.wh_vybor_cart
img{min-width:30px;width:30px}.wh_vybor_cart{display:flex;grid-gap:15px;align-items:center}.wh_vybor_cart.v2{max-width:533px;margin:20px
auto 0 auto}.wh_vybor_cart
p{font-size:16px;color:#140d35;font-weight:400;font-family:'Inter';line-height:1.35}.what_vybor_container{display:flex}.wh_vybor_cart:not(:last-child){margin-bottom:50px}.wh_vybor_img
img{max-width:500px}.what_vybor_descr{margin-top:40px}.what_vybor{padding-top:105px}.wh_whork_one{height:683px;display:flex;flex-direction:column;grid-gap:20px}.wh_whork_cart
span{color:#fff;font-size:24px;font-family:'Arsenal',Arial,sans-serif;font-weight:700;margin-bottom:10px;display:block;text-align:left}.wh_whork_cart
p{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:25px;font-weight:400}.wh_whork_cart{padding:30px;border-radius:14px;box-sizing:border-box}.wh_whork_one .wh_whork_cart:first-child{background:url(/assets/images/tild6665-6430-4937-a663-373166336662__close-up-person-work.jpg) no-repeat;background-size:cover;background-position:center center;height:380px}.wh_whork_cart:before{border-radius:14px;opacity:0.4;background-color:#000;content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0}.wh_whork_cart{position:relative;display:flex;flex-direction:column;justify-content:center}.wh_whork_cart span, .wh_whork_cart
p{position:relative;z-index:1}.wh_whork_one .wh_whork_cart:last-child{background-color:#5240ac;height:283px}div{}.wh_work_container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}.wh_whork_last .wh_whork_cart:first-child{background-color:#5240ac;height:226px}.wh_whork_last{display:flex;flex-direction:column;grid-gap:20px}.wh_whork_last .wh_whork_cart:last-child{height:437px;background:url('/assets/images/tild3432-3663-4036-a261-636239363239__portrait-man-plumbe-.jpg');background-size:cover;display:flex;flex-direction:column;justify-content:center}.wh_whork_two{height:683px;background:url('/assets/images/wh3.jpg');background-position:center;background-size:contain;border-radius:14px}.wh_whork_two
.wh_whork_cart{height:100%}.masters_block>p{color:#5c5c5c;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400;text-align:center}.masters_block>p:not(:last-of-type){margin-bottom:30px}.masters_block{padding-top:105px}.masters_block_container{margin-top:40px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}.masters_cart_header
img{border-radius:10px;max-width:200px;width:100%}.masters_cart_header{border-radius:10px;background-color:#f68522;display:flex;align-items:center}.masters_cart_descr
span{}.masters_cart_header_descr
span{color:#fff;font-size:38px;font-family:'Arsenal',Arial,sans-serif;line-height:normal;font-weight:600}.masters_cart_header_descr
p{font-size:14px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:300;color:#fff}.masters_cart_header_descr{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:0
20px;box-sizing:border-box}.masters_cart_header_descr>div:not(:last-child){margin-bottom:15px}.masters_cart{border-radius:10px;background-color:#fff}.masters_cart_descr>span{color:#140d35;font-size:24px;font-family:'Arsenal',Arial,sans-serif;font-weight:600;display:block}.masters_cart_descr{padding:20px}.master_opyt{margin-top:10px}.master_opyt>div{display:flex;justify-content:space-between}.master_opyt > div
span{color:#adadad;font-size:14px;font-family:'Inter',Arial,sans-serif;font-weight:300}.master_opyt > div
p{color:#140d35;font-size:15px;font-family:'Inter',Arial,sans-serif;font-weight:500}.master_opyt>div:not(:last-child){margin-bottom:10px}.master_opyt > div:last-child
p{color:#f38951}.setificate_block_container{padding-top:75px}.setificate_block{display:flex;grid-gap:70px}.srt_img{max-width:360px;width:100%}.srt_descr
h2{text-align:left;margin-bottom:25px}.srt_descr_cart
img{max-width:40px;width:100%;align-self:baseline}.srt_descr_cart{display:flex;grid-gap:15px}.sdescr
span{color:#140d35;font-size:20px;font-family:'Inter',Arial,sans-serif;font-weight:600}.sdescr
p{color:#5c5c5c;font-size:16px;font-family:'Arial',Arial,sans-serif;line-height:1.5;font-weight:400;margin-top:10px}.srt_descr_cart:not(:last-child){margin-bottom:20px}.block_reviews{padding-top:105px}.block_reviews_container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.block_reviews_cart{border-radius:10px;background-color:#fff;padding:30px
25px}.block_reviews_head_descr>span{color:#140d35;font-size:24px;font-family:'Arsenal',Arial,sans-serif;line-height:normal;font-weight:700;padding-right:10px}.rate_rev
span{color:#fa6715;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:normal;font-weight:600;display:block;margin-left:10px}.rate_rev{display:flex;align-items:center}.i_rate{display:flex;justify-content:space-between}.i_rate>img{align-self:center;max-width:122px;width:100%}.block_reviews_text
p{color:#5c5c5c;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400}.block_reviews_text{margin-top:20px}.rate_rev
img{max-width:96px;width:100%}.reviews_ost
a{color:#f68522;font-size:16px;font-family:'Inter',Arial,sans-serif;font-weight:300;border-width:1px;border-radius:6px;background-position:center center;border-color:#f68522;border-style:solid;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;width:270px;height:50px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0
auto}.reviews_ost{margin-top:25px}.company_cifry{padding-top:105px}.company_cifry_container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px 60px}.company_cifry_cart
span{font-weight:700;font-size:30px;color:#f68522;font-family:'Arsenal',Arial,sans-serif;display:block;border-bottom:1px solid #d8d8d8;padding-bottom:15px;margin-bottom:15px}.company_cifry_cart
p{color:#5c5c5c;font-family:'Arsenal',Arial,sans-serif;font-weight:300;font-size:18px}.nashi_raboty{padding-top:105px}.nashi_raboty_container
img{max-width:360px;width:100%}.nashi_raboty_container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}.nashi_raboty_cart{background:#fff}.nashi_raboty_cart
span{font-size:22px;color:#000;line-height:1.35;font-family:'Arsenal',Arial,sans-serif;font-weight:600;text-align:center;display:block;margin-bottom:10px}.nashi_raboty_cart
p{font-size:18px;color:#140d35;font-family:'Arsenal',Arial,sans-serif;font-weight:300;line-height:1.55}.nashi_raboty_cart{text-align:center}.nashi_raboty_cart_d{padding:0
20px 30px 20px}.txt_block.uc-text-b{padding-top:90px;padding-bottom:105px}.txt_block.uc-text-b h2,.h2{text-align:left}.adr_bl_works
img{max-width:28px;width:100%}.adr_bl_works
div{display:flex;align-items:center}.adr_bl_works
p{color:#140d35;font-size:16px;font-family:'Inter',Arial,sans-serif;font-weight:300;margin-left:10px}.contacts_footer_descr>a{color:#5240ac;font-weight:500;font-size:30px;font-family:'Inter',Arial,sans-serif;display:block}.contacts_footer_descr>a:not(:last-of-type){margin-bottom:10px}.adr_bl_footer
p{color:#140d35;font-size:18px;font-family:'Inter',Arial,sans-serif;font-weight:500;margin:20px
0}.adr_bl_works div:not(:last-child){margin-bottom:10px}.contacts_footer_descr
form{margin-top:30px}.contacts_footer_descr form
input{font-size:16px;font-weight:400;border:none;outline:none;box-sizing:border-box;height:50px}.contacts_footer_descr form input[type="tel"]{padding:0
20px;width:240px;color:rgb(66, 81, 90);border:1px
solid rgb(230, 230, 230);background-color:transparent;border-radius:6px}.contacts_footer_descr form input[type="submit"]{color:#fff;border-radius:6px;font-size:16px;font-family:Inter;cursor:pointer;background-color:#f68522;transition:0.3s ease all;width:180px;margin-left:15px}.contacts_footer_descr form input[type="submit"]:hover{color:#fff;background-color:#5240ac}.contacts_footer_descr form>p{color:#140d35;font-size:16px;font-family:'Inter',Arial,sans-serif;font-weight:400;margin-bottom:10px}.contacts_footer_descr form p:last-child{font-weight:400;font-family:Inter;margin-top:15px;font-size:13px;color:rgb(173, 173, 173)}.contacts_footer_descr form p:last-child
a{color:rgb(246,133,34);text-decoration:underline}.contacts_footer_container{display:flex;grid-gap:20px}.contacts_footer_descr{border-radius:16px;background-color:#fff;padding:30px;min-width:500px;box-sizing:border-box}.contacts_footer_container
iframe{height:100%;border-radius:16px}.footer_m{width:100%;line-height:0}.footer_m>img{width:100%;height:auto}.contacts_footer{padding-bottom:105px}footer{background-color:#140d35}.footer_menu
ul{list-style:none;margin:0;padding:0;display:flex;margin-left:auto}.footer_menu ul li
a{color:#fff;font-size:15px;font-family:'Inter',Arial,sans-serif;line-height:normal;font-weight:400;border-radius:30px;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}.footer_menu ul li a:hover{color:#f68522}.footer_consult_btn
a{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;font-weight:400;border:1px
solid #fff;border-radius:6px;width:270px;height:44px;display:flex;align-items:center;justify-content:center;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}.footer_consult_btn a:hover{background-color:#f68522;border-color:#f68522}.footer_phone
a{font-size:20px;font-family:'Inter',Arial,sans-serif;font-weight:500;color:#fff}.footer_pay
div{width:60px;height:44px;border-radius:5px;background-color:#8860db}.footer_pay div
img{width:100%;height:100%;padding:10px;object-fit:contain;box-sizing:border-box}.footer_pay{display:flex;grid-gap:15px;margin-left:auto}.footer_politics p, .footer_politics
a{color:#929292;font-size:14px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400}.footer_line{border-top:1px solid #41494b;padding-top:25px;margin-top:35px}.footer_politics{display:flex;justify-content:space-between;padding-bottom:25px}.footer_menu{display:flex;align-items:center;padding:35px
0 25px 0}.footer_menu ul li:not(:last-child){margin-right:25px}.footer_descriptions{display:flex}.footer_consult_btn{margin-right:110px}.pay_cnslt{display:flex;margin-left:auto}ul.breadcrumb{list-style:none;margin:25px
0 0;padding:0;display:flex}ul.breadcrumb li, ul.breadcrumb li a,span.separator{color:#5c5c5c;font-weight:300;font-family:'Inter';-webkit-transition:color 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:color 0.3s ease-in-out, opacity 0.3s ease-in-out}ul.breadcrumb li a:hover{color:#f68522}span.separator{margin:0
10px}ul.tabs-nav
li{font-family:'Inter',Arial,sans-serif;font-weight:400;border-width:1px;border-radius:6px;background-position:center center;border-color:#dadada;border-style:solid;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;height:50px;display:flex;align-items:center;justify-content:center}a.active{}ul.tabs-nav{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px}ul.tabs-nav
li.active{background:#FFB778}ul.tabs-nav li
a{color:#5c5c5c;font-size:14px}.service_t{padding-top:90px;padding-bottom:105px}div{}.service_tabs{margin-top:40px}div{}.service_tabs_header{display:flex}.service_tabs_header
p{font-family:'Inter';font-weight:400;font-weight:400;color:rgb(139,139,139);font-size:15px}.service_tabs_header,.service_tabs_cart{justify-content:space-between;border-bottom:1px solid rgba(0, 0, 0, .1);padding-bottom:20px;margin-bottom:20px;display:flex;align-items:center}.service_tabs_cart
a{font-size:15px;color:#140d35;font-weight:400;font-family:'Inter'}.serv_price_tabs{font-size:14px;color:#f68522;font-family:'Inter';white-space:nowrap;font-weight:600}.service_tabs_cart{}.service_tabs_two_column{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}.popular_block_container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px;text-align:center;padding-top:10px}.popular_block_container a
img{max-width:160px;width:100%;margin:0
auto}.popular_block_container a
p{color:#140d35;font-family:'Arsenal',Arial,sans-serif;font-weight:600;font-size:22px;margin:20px
0}.popular_block_container a
span{font-size:20px;color:#f68522;font-weight:700;font-family:'Arsenal';display:block}.popular_block{padding-bottom:105px}.service_tabs_cart
a{text-decoration:underline}.service_tabs_cart a[href*="#"]{text-decoration:none}.accordion .ui-accordion-header{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:18px;color:#140d35;font-weight:600;font-family:'Inter'}.accordion .ui-accordion-header-icon{content:'';min-width:40px;height:40px;background:url(/assets/images/plus.svg) no-repeat;order:2;background-position:center center}.accordion .ui-accordion-header-active .ui-accordion-header-icon{background-image:url(/assets/images/plus.svg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:all ease-in-out 0.1s}.accordion{margin-top:40px}.accordion-item{background:#fff;margin-bottom:15px;padding:20px
30px;border-radius:10px}.ui-accordion-content{margin-top:15px}.accordion-item
p{color:#140d35;font-size:16px;line-height:1.55;font-family:'Arsenal',Arial,sans-serif;font-weight:300}.accordion .ui-accordion-header-icon:hover{}.ui-accordion-header-active .ui-accordion-header-icon:hover{}.ui-accordion-header .ui-accordion-header-icon:hover{opacity: .8}.faq_descr
p{color:#000;font-size:22px;line-height:34px;font-weight:800}.faq_descr
a{color:#fff;font-size:16px;line-height:1.55;font-weight:600;background-color:#e89f71;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;width:200px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none}.faq_descr a:hover{}.faq_descr{padding-top:20px;display:flex;align-items:center;justify-content:space-between}.faq_descr{}.faq{padding-bottom:105px;padding-top:90px}.swal2-actions{position:absolute;right:0;top:0}.swal2-actions
button{width:30px !important;height:30px !important;position:absolute !important;top:10px;right:10px;background-image:url('data:image/svg+xml,%3Csvg style="enable-background:new 0 0 24 24;" version="1.1" viewBox="0 0 24 24" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cstyle type="text/css"%3E .st0%7Bopacity:0.2;stroke-width:5.000000e-02;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id="grid_system"/%3E%3Cg id="_icons"%3E%3Cpath d="M5.3,18.7C5.5,18.9,5.7,19,6,19s0.5-0.1,0.7-0.3l5.3-5.3l5.3,5.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L13.4,12l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0L12,10.6L6.7,5.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4 l5.3,5.3l-5.3,5.3C4.9,17.7,4.9,18.3,5.3,18.7z" fill="black"/%3E%3C/g%3E%3C/svg%3E') !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center center !important;background-color:unset !important;font-size:0 !important}.swal2-actions button:focus{box-shadow:unset !important}.swal2-popup{padding:20px
!important}.swal2-actions,.swal2-loader{padding:0
!important;margin:0
!important}div#swal2-content{font-weight:300;color:#3a3a3a}h2#swal2-title{display:none !important}.swal2-icon.swal2-success .swal2-success-ring{}.is-compact .fancybox__content>.f-button.is-close-btn,.fancybox__content>.f-button.is-close-btn{top:25px !important;right:25px !important;width:23px !important;background-color:#fff !important;background-position:center center !important;background-size:contain !important;background-repeat:no-repeat !important;background-image:url("/assets/images/close.svg") !important}.is-compact .fancybox__content>.f-button.is-close-btn svg,
.fancybox__content>.f-button.is-close-btn
svg{display:none}.bModal{display:none;box-sizing:border-box;max-width:560px !important;width:100%;padding:90px
!important}.bModal__caption{text-align:center;font-size:34px;color:#2f2467;font-family:'Arsenal';font-weight:600}.bModal
form{display:block;margin-top:40px}.bModal form
input{display:block;width:100%;height:60px;outline:none;background:#fff;text-align:left;margin-bottom:0;font-size:16px;color:#072525;border:1px
solid #bed8d1;padding:0
20px}.bModal form
button{cursor:pointer;display:block;width:100%;background:#e60060;border:1px
solid #e60060;outline:none;color:#fff;height:60px;font-size:16px;font-weight:700;border-radius:5px}.bModal.is-callback
p{text-align:center;font-size:16px;color:#2f2467;font-family:'Inter';line-height:1.55;font-weight:300}.bModal.is-callback
form{flex-direction:column;margin-top:20px}.bModal__caption{margin-bottom:10px}.bModal{padding:40px
45px !important}.bModal.is-callback form
p{text-align:center;margin-top:15px;margin-bottom:15px;font-size:15px;line-height:1.55;font-family:'Inter',Arial,sans-serif;font-weight:300;color:#000}.bModal form input[type="text"]{margin-bottom:25px}.fancybox__container{--fancybox-bg:rgba(24, 24, 27, 0.5)}.bModal form input[type="submit"]{transition-property:background-color, color, border-color, box-shadow;transition-duration:0.2s;transition-timing-function:ease-in-out;color:#fff;background-color:#00ab6d;font-weight:500;text-align:center}.bModal form input[type="submit"]:hover{}.bModal.is-callback form p
a{color:rgb(226, 90, 33);text-decoration:underline}.bModal.is-callback form
input{height:60px;padding:0
20px;line-height:1.33;color:#2f2467;border:1px
solid #d1d1d1;background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:16px;font-family:'Arsenal',Arial,sans-serif;font-weight:300}.bModal.is-callback form input::-webkit-input-placeholder{color:#2f2467;opacity:0.5;font-family:'Arsenal',Arial,sans-serif}.bModal.is-callback form input[type="submit"]{font-size:16px;cursor:pointer;color:#fff;background-color:#f68522;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:400;margin-top:25px}.bModal.is-zremont
p{text-align:center;color:#3a3a3a;font-size:17px;font-weight:300;line-height:1.55}.bModal.is-zremont
form{flex-direction:column;margin-top:20px}.bModal.is-zremont form
p{line-height:1.55;font-weight:300;color:#3a3a3a;text-align:center;margin-top:15px;font-size:14px;margin-bottom:15px}.bModal.is-zremont form p
a{color:#ff8562;text-decoration:none}.bModal.is-zremont form
input{color:#000;border:1px
solid #f8f0e6;background-color:#fcf8f3;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;height:60px;padding:0
20px;font-size:16px;line-height:1.33}.bModal.is-zremont form input::-webkit-input-placeholder{color:#000;opacity:0.5}.bModal.is-zremont form input[type="submit"]{color:#fff;background-color:#e89f71;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;font-size:16px;font-weight:600;cursor:pointer}.bModal.is-vmas
p{text-align:center;color:#3a3a3a;font-size:17px;font-weight:300;line-height:1.55}.bModal.is-vmas
form{flex-direction:column;margin-top:20px}.bModal.is-vmas form
p{line-height:1.55;font-weight:300;color:#3a3a3a;text-align:center;margin-top:15px;font-size:14px;margin-bottom:15px}.bModal.is-vmas form p
a{color:#ff8562;text-decoration:none}.bModal.is-vmas form
input{color:#000;border:1px
solid #f8f0e6;background-color:#fcf8f3;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;height:60px;padding:0
20px;font-size:16px;line-height:1.33}.bModal.is-vmas form input::-webkit-input-placeholder{color:#000;opacity:0.5}.bModal.is-vmas form input[type="submit"]{color:#fff;background-color:#e89f71;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;font-size:16px;font-weight:600;cursor:pointer}.bModal.is-callback form input[type="submit"]:hover{background-color:#5240ac}.about_page
.wh_work{padding:105px
0}.sotrudnichestvo_container{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:40px;padding-top:10px}.sotrudnichestvo_cart
img{max-width:180px;width:100%}.rev_f{background-color:#5240ac;border-radius:20px;padding:60px
45px 70px;margin-top:15px}.rev_f
h2{color:#fff}.rev_f>p{font-size:16px;color:#fff;line-height:1.5;font-family:'Arsenal',Arial,sans-serif;font-weight:300;text-align:center}.rev_f>p:not(:last-child){margin-bottom:20px}.rev_f
form{display:flex;flex-direction:column;max-width:560px;margin:40px
auto 0 auto}.rev_f form input[type=submit]{color:#fff;background-color:#f68522;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-family:Inter;font-weight:400;transition-property:background-color, color, border-color, box-shadow;transition-duration:0.2s;transition-timing-function:ease-in-out;height:56px;width:203px;border:none;outline:none;font-size:16px;margin:0
auto;cursor:pointer}.rev_f form input[type=text], .rev_f form input[type=tel]{color:#fff;border:1px
solid #dcdcdc;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:56px;padding:0
20px;font-size:16px;font-family:'Arsenal',Arial,sans-serif;background-color:transparent;outline:none;margin-bottom:20px}.rev_f form
textarea{padding:15px
20px;font-size:16px;font-family:'Arsenal',Arial,sans-serif;height:102px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;resize:none;background-color:transparent;border:1px
solid #dcdcdc}.rev_f form textarea::-webkit-input-placeholder{color:#42515a;opacity:0.5;font-size:16px;font-weight:400;font-family:"Inter"}.rev_f form
p{font-family:'Inter',Arial,sans-serif;font-weight:300;font-size:15px;color:#fff;margin:20px
0;text-align:center}.rev_f form p
a{color:rgb(246, 133, 34);text-decoration:underline}.rev_f form input[type=submit]:hover{background-color:#140d35}.rev_f form input::-webkit-input-placeholder, .rev_f form textarea::-webkit-input-placeholder{color:#fff;opacity:0.5}.svyaz_container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;text-align:center;margin-top:30px}.svyaz>p{color:#5c5c5c;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400;text-align:center}.svyaz_cart{background:#fff;padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px}.svyaz_cart>p{color:#5c5c5c;font-size:20px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.sale_svyaz{color:#140d35;font-size:14px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:600;border-width:1px;border-radius:30px;background-color:#ffb778;background-position:center center;border-color:#140d35;border-style:dashed;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;margin-bottom:15px}.sale_svyaz, .descr_svyaz
a{width:270px;height:42px;display:flex;align-items:center;justify-content:center}.descr_svyaz
a{color:#fff;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:300;border-width:0px;border-radius:6px;background-color:#5240ac;background-position:center center;border-color:transparent;border-style:solid;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}.descr_svyaz a:hover{background-color:#140d35}.descr_svyaz
a{height:50px}.svyaz_cart>a{font-size:28px;font-family:'Arsenal',Arial,sans-serif;line-height:1.55;font-weight:700;color:#5240ac}.descr_svyaz{display:flex;flex-direction:column;align-items:center;margin-top:20px}.svyaz{padding:105px
0}.service_inner_cart>p{color:#42515a;font-size:16px;font-family:'Inter',Arial,sans-serif;line-height:1.15;font-weight:400;background-position:center center;border-color:transparent;border-style:solid}.servic_inner_price_btn
span{color:#f68522;font-size:18px;font-family:'Inter',Arial,sans-serif;line-height:1.2;font-weight:700;background-position:center center;border-color:transparent;border-style:solid;margin-right:30px}.servic_inner_price_btn
a{color:#fff;font-size:14px;font-family:'Inter',Arial,sans-serif;line-height:1.55;font-weight:400;border-radius:6px;background-color:#5240ac;background-position:center center;border-color:transparent;border-style:solid;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;width:200px;height:46px;display:flex;align-items:center;justify-content:center}.servic_inner_price_btn{display:flex;align-items:center}.servic_inner_price_btn a:hover{background-color:#140d35}.txt_block.uc-text-b.polit{padding:0
0 50px 0}table.servic_inner{width:100%}table.servic_inner
tr{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dcdcdc;padding-bottom:20px}table.servic_inner tbody tr:not(:last-child){margin-bottom:20px}.wh_whork_cart.foms_after
form{display:flex;flex-direction:column;z-index:1}.wh_whork_cart.foms_after form input[type="tel"]{padding:0
20px}.wh_whork_cart.foms_after form
input{font-size:16px;font-weight:400;border:none;outline:none;height:50px;border-radius:6px;box-sizing:border-box;width:100%;font-family:"Inter"}.wh_whork_cart.foms_after form input[type="submit"]{color:#fff;border-radius:6px;font-size:16px;font-family:Inter;cursor:pointer;background-color:#f68522;transition:0.3s ease all;font-weight:500;margin-top:20px}.wh_whork_cart.foms_after form
p{font-weight:400;font-family:Inter;margin-top:15px;font-size:13px;color:rgb(230, 230, 230)}.wh_whork_cart.foms_after form p
a{text-decoration:underline;color:rgb(230, 230, 230)}.wh_work.wh_work_forms .wh_whork_cart:before{display:none}.wh_work.wh_work_forms .wh_whork_one .wh_whork_cart:first-child{background:#f68522}.wh_work.wh_work_forms .wh_whork_last .wh_whork_cart:last-child{background:#f68522}.wh_work.wh_work_forms .wh_whork_last .wh_whork_cart:first-child, .wh_work.wh_work_forms .wh_whork_last .wh_whork_cart:last-child{height:50%}.f_srv_zag{color:#fff;font-size:25px;font-family:'Arsenal',Arial,sans-serif;font-weight:700;text-align:center;margin-bottom:15px}.f_srv_zag
span{color:rgb(246, 133, 34);font-size:24px;margin:0;display:inline}.service_all_container
a{font-family:'Inter',Arial,sans-serif;font-weight:400;border-width:1px;border-radius:6px;background-position:center center;border-color:#dadada;border-style:solid;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;color:#5c5c5c;font-size:14px;padding:15px;text-align:center}.service_all_container{display:flex;grid-gap:10px;flex-wrap:wrap}.service_all{padding-top:105px}.service_all_container a:hover{background:#FFB778}.footer_m
img{max-width:640px;width:100%;height:100%;border-radius:16px}.single_page.service_page
.block_reviews{}.srt_img .slick-prev{background-size:40px;background-color:#f68522}.srt_img .slick-next{background-size:40px;background-color:#f68522}.top_logo_mob,.top_ph_mob,.close_menu,.logo_mob,.top_btn_mob{display:none}.header__bg{background:rgba(0, 0, 0, 0.666);position:fixed;top:0;bottom:0;right:0;left:0;display:none;z-index:10}@media screen and (max-width:1200px){.service_tabs_two_column{grid-template-columns:repeat(1,1fr)}ul.tabs-nav{grid-template-columns:repeat(3,1fr)}.header_price{right:-65px;top:-35px;width:130px;height:130px}.header_price{font-size:16px}.single_page
.header_banner_descr{max-width:530px}.footer_m
img{object-fit:cover}.contacts_footer_descr{order:-1}.masters_block_container{grid-template-columns:repeat(2,1fr)}h2{font-size:44px}.wh_work.wh_index .wh_whork_last .wh_whork_cart:first-child, .wh_work.wh_index .wh_whork_last .wh_whork_cart:last-child,
.wh_work.wh_work_forms .wh_whork_last .wh_whork_cart:first-child, .wh_work.wh_work_forms .wh_whork_last .wh_whork_cart:last-child{height:50%}.wh_work.wh_work_forms .wh_whork_one .wh_whork_cart:first-child, .wh_work.wh_work_forms  .wh_whork_one .wh_whork_cart:last-child{height:50%}.form_content{flex-direction:column}.form_content_descr{margin-bottom:15px}.is-open
.header__bg{display:block}.header_banner_descr
h1{font-size:44px}.header nav
ul{}nav>div{display:block;right:-400px;position:fixed !important;transition:right 0.3s ease;opacity:0}.is-open nav>div{top:0;z-index:15;position:relative;background:#fff;position:absolute;right:0;width:320px;box-sizing:border-box;padding:48px
40px 38px}.is-open
.header__bg{display:block}header
nav{order:3;background:url(/assets/images/tild6164-3165-4062-a433-356263353731__menu.svg) no-repeat;width:35px;height:26px;background-size:35px}.is-open nav>div{right:0;opacity:1;height:100%}body.is-scrl{overflow:hidden}.close_menu{width:30px !important;height:30px !important;position:absolute !important;top:10px;right:10px;background-image:url('data:image/svg+xml,%3Csvg style="enable-background:new 0 0 24 24;" version="1.1" viewBox="0 0 24 24" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Cstyle type="text/css"%3E .st0%7Bopacity:0.2;stroke-width:5.000000e-02;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id="grid_system"/%3E%3Cg id="_icons"%3E%3Cpath d="M5.3,18.7C5.5,18.9,5.7,19,6,19s0.5-0.1,0.7-0.3l5.3-5.3l5.3,5.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L13.4,12l5.3-5.3c0.4-0.4,0.4-1,0-1.4s-1-0.4-1.4,0L12,10.6L6.7,5.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4 l5.3,5.3l-5.3,5.3C4.9,17.7,4.9,18.3,5.3,18.7z" fill="black"/%3E%3C/g%3E%3C/svg%3E');background-repeat:no-repeat;background-size:contain;background-position:center center}.is-open nav>div,.top_logo_mob,.top_ph_mob,.close_menu,.top_btn_mob{display:block}a.top_logo_mob
img{max-width:180px;width:100%}.header nav
ul{flex-direction:column;margin-top:25px}.header nav ul li
a{font-size:16px;color:#2f2467;font-family:'Inter'}nav ul li:not(:last-child){margin:0
0 15px 0}a.top_ph_mob{color:rgb(82,64,172);font-family:Inter;font-weight:600;margin-toP:30px}a.top_btn_mob{color:#f68522;border:1px
solid #f68522;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:400;transition-property:background-color,color,border-color,box-shadow;transition-duration:0.2s;transition-timing-function:ease-in-out;width:155px;height:45px;display:flex;align-items:center;justify-content:center;margin-top:20px}a.top_btn_mob:hover{color:#fff;background-color:#f68522}}@media screen and (max-width:1100px){}@media screen and (max-width: 980px){}@media screen and (max-width:960px){.popular_block_container{grid-template-columns:repeat(2,1fr)}ul.tabs-nav{grid-template-columns:repeat(2,1fr)}.svyaz_container{grid-template-columns:repeat(1,1fr)}.svyaz_cart{padding:20px}.sale_svyaz, .descr_svyaz
a{width:100%}.descr_svyaz{width:100%}.footer_menu{flex-direction:column;padding:0}.footer_menu
ul{flex-direction:column;align-items:center;justify-content:center;margin:0
auto 30px auto}.footer_menu ul li:not(:last-child){margin:0
0 10px 0}.footer_logo{margin-bottom:15px}.footer_descriptions{flex-direction:column;text-align:center}.pay_cnslt{flex-direction:column;margin:0
auto}.footer_pay{margin:0
auto}.footer_consult_btn{margin:0
auto}.footer_consult_btn
a{margin:30px
0}.footer{padding-top:35px}.contacts_footer_descr{min-width:unset}.contacts_footer_container{flex-direction:column}.nashi_raboty_container{grid-template-columns:repeat(2,1fr);grid-gap:20px}.company_cifry_container{grid-template-columns:repeat(2,1fr)}.block_reviews_container{grid-template-columns:repeat(2,1fr)}.block_reviews_head_descr>span{font-size:20px}.i_rate>img{max-width:110px}.block_reviews_cart{padding:20px}.block_reviews_text
p{font-size:15px}.srt_descr{margin-top:20px}.setificate_block{grid-gap:20px;flex-direction:column;align-items:center}.masters_block_container{grid-template-columns:repeat(1,1fr)}h2{font-size:36px}.what_vybor_container{flex-direction:column}.wh_work.wh_index .wh_whork_cart, .wh_work.wh_work_forms
.wh_whork_cart{height:auto !important}.wh_work.wh_index .wh_whork_one, .wh_work.wh_index .wh_whork_two, .wh_work.wh_work_forms .wh_whork_one, .wh_work.wh_work_forms
.wh_whork_two{height:auto}.wh_work.wh_index{padding-top:105px}.wh_work_container{grid-template-columns:repeat(1,1fr)}.what_vybor_descr{margin:0}.wh_vybor_cart
img{order:-1}.service_list{grid-template-columns:repeat(1,1fr)}.advantage_header{grid-template-columns:repeat(2, 1fr)}.header_banner form input[type="tel"], .header_banner form input[type="submit"]{width:100%}.header_banner form input[type="submit"]{margin:15px
0 0}.header_banner{text-align:center}.header_banner_descr
h1{line-height:normal}}@media screen and (max-width:640px){.price_b_h.header_banner{margin-bottom:90px}.header_price{bottom:-65px;top:unset;right:0;left:0;margin:0
auto}.contacts_footer_descr
form{display:flex;flex-direction:column}.contacts_footer_descr form input[type="tel"], .contacts_footer_descr form input[type="submit"]{width:100%}.contacts_footer_descr form input[type="submit"]{margin:15px
0 0}.contacts_footer_descr>a{font-size:20px}.adr_bl_footer
p{font-size:15px}.adr_bl_works
p{font-size:14px}p{}.company_cifry_container{grid-template-columns:repeat(1,1fr)}.block_reviews_container{grid-template-columns:repeat(1,1fr)}h2{font-size:34px}.wh_whork_cart
span{font-size:23px;line-height:normal}.wh_whork_cart
p{font-size:15px}.header_banner_descr
h1{font-size:34px}.header_banner_descr .hds
p{font-size:14px}.header_logo
span{font-size:22px}.header_logo
img{max-width:50px}.header_phone
img{max-width:30px}}@media screen and (max-width:540px){.servic_inner_price_btn{flex-direction:column}.servic_inner_price_btn
span{display:block;margin-bottom:10px;margin-right:0}ul.tabs-nav li
a{padding:0
10px}.rev_f{padding:30px}.nashi_raboty_container{grid-template-columns:repeat(1, 1fr)}.sdescr
span{font-size:16px}.sdescr
p{font-size:14px}.srt_descr_cart
img{max-width:32px}.wh_vybor_img
img{max-width:320px;width:100%}.masters_cart_header
img{max-width:160px}.masters_cart_header_descr
span{font-size:34px}.masters_cart_header_descr
p{font-size:13px}.masters_cart_descr>span{font-size:20px}.master_opyt > div
span{font-size:13px}.master_opyt > div
p{font-size:13px}.master_opyt>div{grid-gap:15px}.masters_block>p{font-size:14px}.wh_vybor_img{text-align:center}.form_content form input[type="tel"], .form_content form input[type="submit"]{width:100%}.form_content{padding:35px}}@media screen and (max-width:480px){.popular_block_container{grid-template-columns:repeat(1,1fr)}ul.tabs-nav{grid-template-columns:repeat(1, 1fr)}.service_tabs_cart
a{padding:0
10px 0 0}.accordion-item{padding:20px}.header_price{font-size:14px}.price_b_h.header_banner{padding-bottom:90px}.svyaz_cart>p{font-size:17px}.footer_logo a
img{max-width:208px;width:100%}.footer_politics{flex-direction:column;align-items:center}.company_cifry_cart
span{font-size:26px}.company_cifry_cart
p{font-size:15px}.company_cifry_container{grid-gap:40px}h2{font-size:32px}.sale_z{font-size:32px}.header_banner_descr
h1{font-size:30px}.header_phone
p{display:none}.header_phone
img{max-width:36px}.header_banner{padding:30px}.advantage_header{grid-template-columns:repeat(1, 1fr)}.advantage_header_cart
img{max-width:100%;display:none}.service_list_cart_header{min-height:160px}}@media screen and (max-width:390px){.servic_inner_price_btn
a{width:auto;padding:0
15px;white-space:nowrap}.service_inner_cart>p{margin-right:10px}}li.sub_one>ul{display:none}li.sub_one>div{display:none;position:absolute}li.sub_one > div > ul > li > ul > li a:hover{font-weight:500;text-decoration:underline}li.sub_one > div > ul > li > ul > li
a{font-size:14px}li.sub_one:hover ul li
a{white-space:nowrap}li.sub_one ul li a:hover{font-weight:bold;color:#2f2467 !important}li.sub_one
li{margin-right:0;width:100%;position:relative;padding:10px
20px}li.sub_one>div>ul>li>ul>li{margin-left:0;margin-right:0}li.sub_one li.nosub > a:after, li.sub_one
i{display:none}@media screen and (max-width:1200px){li.sub_one:hover ul li
a{white-space:normal}.is-open nav>div{display:block;overflow:auto}li.sub_one
i{content:'';background:url(/assets/images/l-m.svg) no-repeat;display:inline-flex;width:6px;height:10px;margin-left:7px}li.sub_one>div.is-display{display:block;position:relative}li.sub_one > div.is-display
ul{margin-top:0}li.sub_one > div.is-display ul
li{margin:0;padding:10px
0 0 10px}}@media screen and (min-width:1201px){li.sub_one>a:after,li.sub_one>div>ul>li>a:after{content:'';background:url(/assets/images/l-m.svg) no-repeat;display:inline-flex;width:6px;height:10px;margin-left:7px}li.sub_one:hover>div>ul{background:#fff}li.sub_one:hover>div{display:block}li.sub_one>div>ul>li>ul{display:none;position:absolute;top:0;background:#fff;left:100%;overflow:hidden;box-sizing:border-box}li.sub_one>div>ul>li:hover>ul{display:block}li.sub_one:hover>div>ul>li{}li.sub_one>div>ul>li>a{position:relative}li.sub_one>div{box-sizing:border-box}li.sub_one>div>ul>li>ul:before{content:'';display:flex;height:100%;width:2px;background:#f68521;position:absolute;align-items:center}li.sub_one>div>ul:not(:last-child)>li,li.sub_one>div>ul>li>ul>li:not(:last-child){line-height:normal}li.sub_one>div{padding-top:24px;padding-bottom:14px}li.sub_one{position:relative}li.sub_one>div>ul>li>a:after{top:5px}li.sub_one>div>ul{z-index:9;position:relative}}.region_container
a{background:#fff;border-radius:8px;font-weight:500;font-size:16px;text-align:center;color:#2f2467;padding:20px
15px;font-family:'Inter',Arial,sans-serif}.region_container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px;padding-top:15px}@media (max-width: 960px){.region_container{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 640px){.region_container{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 480px){.region_container{grid-template-columns:repeat(1,1fr)}}.where_price{background:#fff;border-radius:25px;padding:34px
40px;margin-bottom:60px}.accordion-header2{font-weight:700;font-size:36px;color:#000;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.text_wh{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#000;margin-top:20px}.qu_w_cart
p{font-weight:700;font-size:16px;line-height:normal;color:#000}.qu_w_cart{display:flex;align-items:center;gap:15px}.qu_w{display:flex;flex-direction:column;gap:10px;margin:20px
0}.accordion-header2 .ui-accordion-header-icon{background:url(/assets/img/s.svg) no-repeat;width:57px;height:57px;order:1}.ui-accordion-header-active.accordion-header2 .ui-accordion-header-icon{background:url(/assets/img/sa.svg) no-repeat}.service_t.mb_40{padding-bottom:40px}@media (max-width: 560px){.accordion-header2{gap:20px}.accordion-header2 .ui-accordion-header-icon{min-width:48px;height:48px;width:48px;background-size:contain}.ui-accordion-header-active.accordion-header2 .ui-accordion-header-icon{background-size:contain}.accordion-header2{font-size:22px}.text_wh{font-size:15px;margin-top:15px}.qu_w{gap:20px}.where_price{padding:20px}}.what_vybor2{padding-top:40px}.what_vybor_container2{display:flex;font-family:'Inter',Arial,sans-serif;border-radius:25px;background:#fff;margin-top:10px;padding:30px}.what_vybor_header{background:#5240ac;border-radius:20px;display:flex;align-items:center;padding:23px}.what_vybor_header
span{font-weight:700;font-size:18px;color:#fff;font-family:'Inter',Arial,sans-serif}.what_vybor_header span:last-child{color:#ff9f4b;margin-left:auto;margin-right:28%}.vybor_left_cart{display:flex;align-items:center}.vybor_left_cart span,.vybor_right_cart::before{font-weight:700;font-size:16px;color:#5240ac;white-space:nowrap}.vybor_left_cart p, .vybor_right_cart
p{font-weight:400;font-size:16px;color:#000}.vybor_right_cart p
span{font-weight:700}.vybor_left_cart,.vybor_right_cart{display:flex;align-items:center;min-height:48px;margin-bottom:40px}.what_vybor_left,.what_vybor_right{width:50%;gap:30px}.what_vybor_left{width:60%}.border{background:rgba(82, 64, 172, 0.15);min-width:2px;display:flex;margin:0
30px}.dot-line{flex:1;height:2px;background-repeat:repeat-x;background-position:left;background-size:auto 2px;margin:0
10px;background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' width='127' height='2' viewBox='0 0 127 2' fill='none'>\
<path d='M0 1H126.5' stroke='%235240AC' stroke-width='2' stroke-dasharray='2 17'/>\
</svg>")}.vybor_left_cart
p{max-width:278px;width:100%}.what_vybor_right{width:40%}.block_brands{padding-top:40px}.block_brands_container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.barnd_cart{border-radius:15px;background:#fff;font-weight:400;font-size:18px;color:#5d5d5d;font-family:'Inter',Arial,sans-serif;text-align:center;display:flex;flex-direction:column;align-items:center;padding:20px
73px;gap:20px}.barnd_cart
div{width:128px;height:53px}.barnd_cart>span{}.barnd_cart div
img{object-fit:contain;width:100%;height:100%}.vyzov_block_container{font-family:'Inter',Arial,sans-serif;font-weight:400;font-size:16px;color:#000}.vyzov_block_container p
a{font-weight:700;font-size:20px;line-height:normal;color:#5240ac}.vyzov_block_container p:not(:last-child){margin-bottom:15px}.vyzov_block_info{display:grid;grid-template-columns:repeat(2,1fr);gap:35px}.vyzov_block_info_cart{display:flex;align-items:center;gap:15px}.bloi>p{font-weight:700}.bloi{margin-top:40px}@media (max-width: 1200px){.what_vybor_header span:last-child{margin-right:24%}.barnd_cart{padding:20px
30px}.block_brands_container{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 960px){.what_vybor_header{display:none}.what_vybor_left,.what_vybor_right{width:100%;gap:30px;display:flex;flex-direction:column}.what_vybor_container2{flex-direction:column}.border{display:none}.vybor_left_cart,.vybor_right_cart{margin-bottom:0;min-height:auto;flex-direction:column;align-items:flex-start;padding:0
20px}.dot-line{display:none}.vybor_left_cart span,.vybor_right_cart::before{display:block;margin-bottom:15px}.what_vybor_left::before{content:attr(data-header)}.what_vybor_left::before,.what_vybor_right::before{background:#5240ac;border-radius:20px;font-weight:700;font-size:18px;color:#fff;padding:20px}.what_vybor_right::before{content:attr(data-header);color:#f68522}.what_vybor_right{margin-top:40px}.vybor_right_cart::before{content:attr(data-header)}}@media (max-width: 640px){.barnd_cart
div{width:91px;height:38px}.barnd_cart{padding:20px;font-size:15px}.block_brands_container{grid-template-columns:repeat(2,1fr)}.vyzov_block_info{grid-template-columns:repeat(1, 1fr);gap:20px}}table.servic_inner
tr.head_pr{background:#5240ac;border-radius:20px;font-weight:700;font-size:18px;color:#fff;font-family:'Inter',Arial,sans-serif;padding:20px}table.servic_inner
tr{padding:0
0 20px 20px}td.servic_inner_price_hours{display:flex;align-items:center;font-weight:400;font-size:18px;color:#666565;font-family:'Inter',Arial,sans-serif;gap:10px}table.servic_inner tr td, table.servic_inner
th{text-align:left}table.servic_inner tbody tr td:nth-child(1), table.servic_inner tbody tr th:nth-child(1){width:40%}td.servic_inner_price_hours
img{display:none}td.servic_inner_price_hours{padding-right:50px}@media (max-width: 640px){table.servic_inner
tr.head_pr{display:none}td.servic_inner_price_hours
img{display:inline-block;margin-right:10px;vertical-align:middle}tr{}.servic_inner tr:not(.head_pr){display:block;margin-bottom:15px}.servic_inner tr:not(.head_pr) td.service_inner_cart{display:block;width:100%;margin-bottom:15px;text-align:center}.servic_inner tr:not(.head_pr) td.servic_inner_price_btn,
.servic_inner tr:not(.head_pr) td.servic_inner_price_hours{display:inline-block;width:50%;vertical-align:top;text-align:center}.servic_inner_price_btn{vertical-align:middle}td.servic_inner_price_hours{display:flex}td.servic_inner_price_hours{padding-right:0}.servic_inner_price_btn
span{margin-bottom:0}}@media (max-width: 640px){ul.breadcrumb{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;font-size:14px}ul.breadcrumb::-webkit-scrollbar{display:none}ul.breadcrumb li,
ul.breadcrumb
.separator{flex:0 0 auto;white-space:nowrap}ul.breadcrumb
.separator{margin:0
6px}}.accordion .accordion-header{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:18px;color:#140d35;font-weight:600;font-family:'Inter',Arial,sans-serif}.accordion .accordion-header::after{content:'';display:block;flex:0 0 40px;width:40px;height:40px;background-image:url('/assets/images/plus.svg');background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .15s ease-in-out}.accordion .accordion-item.is-open>.accordion-header::after{transform:rotate(-45deg)}.accordion .accordion-item>.accordion-header+*{margin-top:15px}.accordion [hidden]{display:none !important}.accordion2 .accordion-header2{position:relative}.accordion2 .accordion-header2::after{content:'';display:block;flex:0 0 57px;width:57px;height:57px;background-image:url('/assets/img/s.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.accordion2 .accordion-item2.is-open>.accordion-header2::after{background-image:url('/assets/img/sa.svg')}.accordion2 [hidden]{display:none !important}.srt_img{position:relative;overflow:hidden;touch-action:pan-y}.srt_img .js-slider-slide{display:block;width:100%;max-width:100%}.srt_img .js-slider-slide[hidden]{display:none !important}.srt_img .js-slider-slide
img{display:block;max-width:100%;width:100%;height:auto}.srt_img .js-slider-prev,
.srt_img .js-slider-next{position:absolute;z-index:3;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#f68522;color:#fff;font-size:25px;line-height:1;cursor:pointer}.srt_img .js-slider-prev{left:10px}.srt_img .js-slider-next{right:10px}.srt_img .js-slider-prev:hover,
.srt_img .js-slider-next:hover{opacity: .85}@media (max-width: 560px){.accordion2 .accordion-header2::after{flex-basis:48px;min-width:48px;width:48px;height:48px}.srt_img .js-slider-prev,
.srt_img .js-slider-next{width:36px;height:36px;font-size:22px}.srt_img .js-slider-prev{left:7px}.srt_img .js-slider-next{right:7px}}.mobile-all-services{display:none}@media screen and (max-width: 1200px){.is-open nav>div{width:min(390px, 100vw);padding:48px
24px 38px;box-sizing:border-box}.header nav>div>ul{margin-top:25px}.header nav>div>ul>li.sub_one{position:relative;width:100%;margin:0
0 4px 0}.header nav>div>ul>li.sub_one>.mobile-section-toggle{position:relative;display:flex;align-items:center;width:100%;min-height:48px;padding:11px
38px 11px 0;box-sizing:border-box;color:#140d35;font-family:'Inter',Arial,sans-serif;font-size:18px;line-height:1.3;font-weight:600;text-decoration:none;cursor:pointer}.header nav>div>ul>li.sub_one>.mobile-section-toggle:after{content:'';position:absolute;top:50%;right:5px;width:7px;height:7px;border-right:2px solid #5240ac;border-bottom:2px solid #5240ac;transform:translateY(-70%)
rotate(45deg);transition:transform .2s ease;background:none;margin:0}.header nav>div>ul>li.sub_one.is-submenu-open>.mobile-section-toggle:after{transform:translateY(-25%)
rotate(225deg)}.header nav>div>ul>li.sub_one>.mobile-section-content{display:none;position:relative;width:100%;padding:1px
0 14px;box-sizing:border-box}.header nav>div>ul>li.sub_one>.mobile-section-content.is-display{display:block;position:relative}.header nav>div>ul>li.sub_one>.mobile-section-content>.mobile-all-services{position:relative;display:flex;align-items:center;width:100%;min-height:50px;padding:13px
42px 13px 16px;margin:4px
0 18px;box-sizing:border-box;border-radius:10px;background:#f1ebff;color:#5240ac;font-family:'Inter',Arial,sans-serif;font-size:15px;line-height:1.35;font-weight:600;text-decoration:none}.header nav>div>ul>li.sub_one>.mobile-section-content>.mobile-all-services:after{content:'';position:absolute;top:50%;right:17px;width:7px;height:7px;border-top:2px solid #5240ac;border-right:2px solid #5240ac;transform:translateY(-50%)
rotate(45deg)}.header nav>div>ul>li.sub_one>.mobile-section-content>.mobile-all-services:hover{background:#e9e0ff;color:#2f2467}.header nav>div>ul>li.sub_one>.mobile-section-content>ul{display:block;width:100%;padding:0;margin:0
0 17px;background:transparent;list-style:none}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li{width:100%;margin:0;padding:0;box-sizing:border-box}.header nav > div > ul > li.sub_one .submenu-group-title{display:block;width:100%;padding:0
0 7px;box-sizing:border-box;color:#9b88b3;font-family:'Inter',Arial,sans-serif;font-size:11px;line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing: .07em;text-decoration:none;cursor:default}.header nav > div > ul > li.sub_one .submenu-group-title:after{display:none !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul{display:block !important;position:static !important;width:100%;padding:0;margin:0;box-sizing:border-box;background:transparent !important;overflow:visible !important;list-style:none}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul:before{display:none !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul>li{width:100%;margin:0
!important;padding:0
!important;box-sizing:border-box;border-bottom:1px dashed #e7e0ee}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul>li:last-child{border-bottom:0}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul>li>a{display:block;width:100%;padding:9px
5px;box-sizing:border-box;color:#383245;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;text-decoration:none;white-space:normal}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul>li>a:hover{color:#5240ac !important;font-weight:500;text-decoration:none}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li.nosub{width:100%;margin:0
!important;padding:0
!important;border-bottom:1px dashed #e7e0ee}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li.nosub>a{display:block;width:100%;padding:9px
5px;box-sizing:border-box;color:#383245;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:400;text-decoration:none;white-space:normal}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li.nosub>a:after{display:none !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li.nosub>a:hover{color:#5240ac !important;font-weight:500}.header nav>div>ul>li:not(.sub_one)>a{display:flex;align-items:center;min-height:42px;font-size:16px}}@media screen and (max-width: 1200px){.header nav > div > ul > li.sub_one .submenu-group-title,
.header nav > div > ul > li.sub_one .submenu-group-title:hover,
.header nav > div > ul > li.sub_one .submenu-group-title:focus{color:#9b88b3 !important;font-weight:700 !important;text-decoration:none !important;padding:0
0 7px !important;margin:0
!important;min-height:0 !important;line-height:1.3 !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul{margin:0
0 13px !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li>ul>li>a{padding:9px
5px !important;margin:0
!important;min-height:0 !important}.header nav>div>ul>li.sub_one>.mobile-section-content>ul>li.nosub>a{padding:9px
5px !important;margin:0
!important;min-height:0 !important}}.err-404__btn{color:#140d35;font-size:16px;font-weight:500;border:1px
solid #140d35;border-radius:6px;width:200px;height:50px;display:flex;align-items:center;justify-content:center;margin-top:30px;transition: .2s ease}.err-404__btn:hover{background-color:#140d35;color:#fff}.site-topbar{background:#f3edfc;border-bottom:1px solid #e5dcf4}.site-topbar__inner{display:flex;align-items:center;gap:26px;min-height:54px;font:500 15px/1.4 'Inter',Arial,sans-serif;color:#5240ac}.site-topbar__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.site-topbar__item
img{display:block;width:21px;height:21px;flex:none}.site-topbar__phone{display:inline-flex;align-items:center;gap:10px;margin-left:auto;color:#2f2467;font-size:17px;font-weight:600;white-space:nowrap}.site-topbar__phone
img{display:block;width:25px;height:25px;flex:none}.site-topbar__phone:hover{color:#f68522}.header-consult{margin-left:auto;flex:0 0 auto}.header-consult
a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0
18px;border:1px
solid #5240ac;border-radius:6px;font:600 14px/1.3 'Inter', Arial, sans-serif;color:#5240ac;transition: .2s ease}.header-consult a:hover, .header-consult a:focus-visible{background:#5240ac;color:#fff}.masters_cart_header{overflow:hidden}.masters_cart_header
img{height:236px;object-fit:contain;object-position:center bottom;align-self:end;background:#140d35}.yandex-rating{display:flex;align-items:center;gap:24px;margin:0
0 28px;padding:20px
24px;border:1px
solid #ded7ef;border-radius:16px;background:#fff;box-shadow:0 8px 25px rgba(20,13,53,.06);font-family:'Inter',Arial,sans-serif;color:#140d35}.yandex-rating__brand{display:flex;align-items:center;gap:12px;min-width:190px;font-size:17px;font-weight:600}.yandex-rating__pin{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:11px;background:#ff4e32}.yandex-rating__pin
img{display:block;width:26px;height:26px}.yandex-rating__score{display:flex;align-items:center;gap:12px;margin:auto;font-size:27px;font-weight:700}.yandex-rating__stars{color:#ffad19;font-size:18px;letter-spacing:2px;white-space:nowrap}.yandex-rating__count{font-size:15px;font-weight:400;color:#5c5c5c;white-space:nowrap}.yandex-rating__action{padding:12px
18px;border-radius:6px;background:#f68522;color:#fff;font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s}.yandex-rating:hover .yandex-rating__action, .yandex-rating:focus-visible .yandex-rating__action{background:#5240ac}.footer_m{min-width:0}.footer_m .site-map{display:block;width:100%;height:400px;border:0;border-radius:16px}.footer-details{display:flex;justify-content:space-between;gap:24px;padding:28px
0 0;font:500 17px/1.5 'Inter',Arial,sans-serif;color:#ded5f0}.footer-details__item{display:inline-flex;align-items:center;gap:11px}.footer-details__item
img{display:block;flex:0 0 24px;width:24px;height:24px}.footer-details
a{color:inherit}.footer-details a:hover{color:#fff}.expert-opinion,.article-reviewed{margin:30px
0;padding:28px
32px;border-radius:16px;background:#fff;font-family:'Inter',Arial,sans-serif;color:#140d35;box-shadow:0 8px 25px rgba(20,13,53,.05)}.expert-opinion__label,.article-reviewed__label{display:block;margin-bottom:18px;color:#5240ac;font-size:13px;font-weight:700;letter-spacing: .04em;text-transform:uppercase}.expert-opinion__label{display:inline-flex;align-items:center;gap:9px}.expert-opinion__label
img{display:block;width:20px;height:20px}.expert-opinion__person,.article-reviewed__person{display:flex;align-items:center;gap:15px}.expert-opinion__avatar,.article-reviewed__avatar{width:100px;height:100px;flex:0 0 100px;border-radius:50%;object-fit:cover;object-position:center 22%;background:#eee9f7}.expert-opinion__name,.article-reviewed__name{display:block;font-size:19px;font-weight:700;line-height:1.3}.expert-opinion__role,.article-reviewed__role{display:block;margin-top:4px;color:#6c647e;font-size:14px;line-height:1.5}.expert-opinion
blockquote{margin:20px
0 0;padding:0
0 0 18px;border-left:3px solid #f68522;color:#403957;font-size:16px;line-height:1.65;font-style:italic}.article-reviewed{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f7f5fc}.article-reviewed__label{margin-bottom:8px}.article-reviewed__qualification{display:block;margin-top:4px;color:#6c647e;font-size:13px}.article-reviewed__qualification:empty{display:none}.article-reviewed__mark{display:block;flex:0 0 32px;width:32px;height:32px}.site-cookie-banner[hidden]{display:none !important}.site-cookie-banner{position:fixed;z-index:10000;left:20px;right:20px;bottom:20px;max-width:1160px;margin:auto;padding:20px
24px;display:flex;align-items:center;gap:24px;box-sizing:border-box;border-radius:14px;background:#fff;box-shadow:0 8px 35px rgba(20, 13, 53, .25);font:400 14px/1.55 'Inter',Arial,sans-serif;color:#403957}.site-cookie-banner__text{flex:1}.site-cookie-banner__icon{display:block;flex:0 0 34px;width:34px;height:34px}.site-cookie-banner__text
a{color:#5240ac;text-decoration:underline}.site-cookie-banner__actions{display:flex;gap:10px}.site-cookie-banner__actions
button{min-height:42px;padding:8px
18px;border:1px
solid #d8d1e7;border-radius:6px;background:#fff;color:#2f2467;font:600 14px/1.3 'Inter', Arial, sans-serif;cursor:pointer}.site-cookie-banner__actions button[data-cookie-choice="accepted"]{background:#140d35;border-color:#140d35;color:#fff}.site-cookie-banner__actions button:hover, .site-cookie-banner__actions button:focus-visible{border-color:#5240ac;box-shadow:0 0 0 2px rgba(82,64,172,.18)}@media (max-width: 960px){.site-topbar__inner{flex-wrap:wrap;gap:8px 18px;padding-top:8px;padding-bottom:8px}.header-consult{margin-left:auto}.header-consult
a{min-height:38px;padding:0
12px;font-size:12px}.footer_m .site-map{height:330px}.yandex-rating{flex-wrap:wrap;gap:14px}.yandex-rating__score{margin-left:auto;margin-right:0}.yandex-rating__action{width:100%;box-sizing:border-box;text-align:center}}@media (max-width: 640px){.site-topbar__inner{font-size:13px;gap:7px 16px}.site-topbar__item
img{width:18px;height:18px}.site-topbar__phone{margin-left:0;font-size:16px}.site-topbar__phone
img{width:25px;height:25px}.header_logo
span{font-size:19px}.header-consult
a{max-width:125px;text-align:center;padding:6px
8px}.footer-details{flex-direction:column;gap:12px;align-items:flex-start;text-align:left;font-size:16px}.yandex-rating{padding:16px}.yandex-rating__brand{min-width:0}.yandex-rating__score{font-size:24px;margin:0
auto}.yandex-rating__stars{font-size:14px;letter-spacing:0}.yandex-rating__count{font-size:13px}.expert-opinion,.article-reviewed{padding:20px}.expert-opinion
blockquote{font-size:14px}.site-cookie-banner{left:10px;right:10px;bottom:10px;display:block;padding:16px;font-size:12px}.site-cookie-banner__icon{float:left;margin:0
10px 4px 0}.site-cookie-banner__actions{margin-top:14px}.site-cookie-banner__actions
button{flex:1;padding:8px
10px;font-size:13px}}.header_phone.mobile_block{display:none}@media (max-width: 640px){.header{display:flex;gap:12px;align-items:center}.header_logo{min-width:0}.header
nav{}.header-consult{grid-column:1 / -1;grid-row:2;margin-left:0}.header-consult
a{box-sizing:border-box;width:100%;max-width:none;min-height:42px}.article-reviewed__mark{display:none}.header_phone.mobile_block{display:block}.site-topbar__phone,.header-consult{display:none}}#geo-tooltip{display:none}.tippy-box[data-theme='geo-tooltip']{max-width:unset !important;width:760px;box-sizing:border-box;background:#fff;border:1px
solid #ede6f8;border-radius:16px;box-shadow:0 16px 48px 0 rgba(20, 13, 53, 0.14)}.tippy-box[data-theme='geo-tooltip'] *{box-sizing:border-box}.tippy-box[data-theme='geo-tooltip'] .tippy-content{padding:0}.tippy-box[data-theme='geo-tooltip'] .tippy-arrow{color:#fff}.geo-tooltip{padding:24px
28px 28px}.geo-tooltip__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ece5f7}.geo-tooltip__title{font-weight:700;font-size:24px;line-height:117%;color:#140d35}.geo-tooltip__title-wrap>p{font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:143%;color:#6e6591}.geo-tooltip__title-wrap .tippy-close-btn{display:none}.geo-tooltip__types{border-radius:12px;padding:4px;width:284px;background:#f3edfc;display:flex;align-items:center;justify-content:space-between}.geo-tooltip__types-item{cursor:pointer;border-radius:8px;width:133px;height:40px;font-family:'Inter',Arial,sans-serif;font-weight:500;font-size:15px;line-height:133%;color:#2f2467 !important;display:flex;align-items:center;position:relative;padding-left:40px}.geo-tooltip__types-item:before{content:'';display:block;width:16px;height:16px;position:absolute;left:18px}.geo-tooltip__types-item:nth-child(1):before{background:url('/assets/images/geo-tooltip-el.svg') center/contain no-repeat}.geo-tooltip__types-item:nth-child(2):before{background:url('/assets/images/geo-tooltip-sant.svg') center/contain no-repeat}.geo-tooltip__types-item.active{background:#5240ac;color:#fff !important}.geo-tooltip__types-item.active:before{filter:brightness(0) invert(1)}.geo-tooltip__content{display:none}.geo-tooltip__content.active{display:block;font-family:'Inter',Arial,sans-serif;color:#2f2467}.geo-tooltip__content
ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:0 15px}.geo-tooltip__content ul
li{width:calc(100%/3 - 15px*2/3)}.geo-tooltip__content ul li
a{display:block;border-radius:8px;padding:8px
12px;width:100%;font-size:15px;line-height:133%;color:#2f2467 !important}.geo-tooltip__content ul li a:hover{background:#f3edfc;color:#5240ac !important}@media (max-width: 960px){.tippy-box[data-theme='geo-tooltip']{width:630px}.geo-tooltip{overflow-y:auto;max-height:calc(100vh - 55px)}.geo-tooltip__top{flex-direction:column;align-items:flex-start;gap:15px}.geo-tooltip__content ul
li{width:calc(50% - 15px/2)}.geo-tooltip__title-wrap{width:100%;position:relative;padding-right:66px}.geo-tooltip__title-wrap .tippy-close-btn{display:block;background:url('/assets/images/geo-tooltip-close.svg') center/contain no-repeat;width:36px;height:36px;position:absolute;top:0;right:0}}@media (max-width: 640px){.geo-tooltip__title{font-size:20px}.geo-tooltip__title-wrap>p{font-size:13px;margin-top:5px}.geo-tooltip__types{width:auto}.geo-tooltip__content
ul{flex-direction:column}.geo-tooltip__top{padding:0;border:0}.geo-tooltip__content ul
li{width:100%}.geo-tooltip__content ul li
a{border-bottom:1px solid #efe8fa;padding:12px
4px;border-radius:0;padding-right:24px;position:relative;display:flex;align-items:center}.geo-tooltip__content ul li a:after{content:'';display:block;width:16px;height:16px;background:url('/assets/images/geo-tooltip-arr3.svg') center/contain no-repeat;position:absolute;right:4px}.tippy-box[data-theme='geo-tooltip']{width:auto}.geo-tooltip{padding:20px
15px 8px}.geo-tooltip__content ul li:last-child
a{border:0}}.site-topbar__item--link{cursor:pointer;color:#5240ac;background:transparent;border:1px
solid transparent;border-radius:6px;padding:4px
5px;padding-right:26px;transition:0.3s;position:relative}.site-topbar__item--link:before{content:'';display:block;position:absolute;width:16px;height:16px;background:url('/assets/images/geo-tooltip-arr.svg') center/contain no-repeat;right:5px;transition:0.3s}.site-topbar__item--link[aria-expanded=true]{border-color:#e5dcf4;background:#fff}.site-topbar__item--link[aria-expanded=true]:before{transform:rotate(180deg)}.footer-details__item>button{border:0;font:500 17px/1.5 'Inter',Arial,sans-serif;color:#ded5f0;cursor:pointer;background:transparent;border-radius:6px;padding:0
5px;padding-right:26px;transition:0.3s;position:relative;display:flex;align-items:center}.footer-details__item>button:before{content:'';display:block;position:absolute;width:16px;height:16px;background:url('/assets/images/geo-tooltip-arr2.svg') center/contain no-repeat;right:5px;transition:0.3s}.footer-details__item>button[aria-expanded=true]{background:rgba(255,255,255,0.12);}.footer-details__item>button[aria-expanded=true]:before{transform:rotate(180deg)}@media (max-width: 640px){.site-topbar__item{font-size:13px;padding-left:5px}.site-topbar__item--link{padding:3px
4px;padding-right:26px}.footer-details__item{flex-wrap:wrap}}.nashi_raboty_cart__img{position:relative;box-sizing:border-box;width:100%;aspect-ratio:1 / 1;padding:35px}.nashi_raboty_cart__img
*{box-sizing:border-box}.nashi_raboty_cart__img
img{width:100%;height:100%;border-radius:100%;object-fit:cover;max-width:unset}.nashi_raboty_cart__img:after{content:'';display:block;width:calc(100% - 92px);border-radius:100%;outline:2px
solid #f68522;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:-2px 0 0 0;aspect-ratio:1 / 1;box-sizing:border-box;padding:35px}.rm-works,
.rm-works
*{box-sizing:border-box}.rm-works{padding-top:105px}.rm-works .rm-works__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:40px;align-items:stretch}.rm-works .rm-work-card{display:flex;flex-direction:column;min-width:0;margin:0;background:#fff;color:#140d35}.rm-works .rm-work-card__photo{position:relative;flex:0 0 auto;width:100%;aspect-ratio:1 / 1;padding:35px}.rm-works .rm-work-card__photo
img{display:block;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:50%;object-fit:cover}.rm-works .rm-work-card__photo::after{content:'';position:absolute;inset:46px;border:2px
solid #f68522;border-radius:50%;pointer-events:none}.rm-works .rm-work-card__photo--framed{padding:0}.rm-works .rm-work-card__photo--framed
img{border-radius:0;object-fit:contain}.rm-works .rm-work-card__photo--framed::after{content:none}.rm-works .rm-work-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:0
20px 28px}.rm-works .rm-work-card__title{margin:0
0 24px;padding:0;font:700 22px/1.35 'Arsenal', Arial, sans-serif;color:#000;text-align:center;overflow-wrap:break-word}.rm-works .rm-work-card__description{margin:0
0 26px;text-align:left}.rm-works .rm-work-card__description
p{margin:0
0 8px;padding:0;color:#140d35;font:400 18px/1.55 'Arsenal', Arial, sans-serif;overflow-wrap:break-word}.rm-works .rm-work-card__description p:last-child{margin-bottom:0}.rm-works .rm-work-card__description
strong{font-weight:700}.rm-works .rm-work-card__metrics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin:auto 0 0;padding:14px
0 0;border-top:1px solid #eee8f6;text-align:center}.rm-works .rm-work-card__metrics>div{min-width:0}.rm-works .rm-work-card__metrics
dt{margin:0
0 3px;padding:0;color:#88809e;font:400 12px/1.35 'Inter', Arial, sans-serif}.rm-works .rm-work-card__metrics
dd{margin:0;padding:0;color:#ff7800;font:700 15px/1.35 'Arsenal', Arial, sans-serif;overflow-wrap:break-word}@media (max-width: 1199px){.rm-works .rm-works__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}}@media (max-width: 639px){.rm-works{padding-top:60px}.rm-works .rm-works__grid{grid-template-columns:minmax(0, 1fr);gap:20px}.rm-works .rm-work-card__title{font-size:21px;margin-bottom:22px}}@media (max-width: 359px){.rm-works .rm-work-card__body{padding-right:16px;padding-left:16px}.rm-works .rm-work-card__metrics{gap:4px}.rm-works .rm-work-card__metrics
dd{font-size:14px}}.rm-hero, .rm-hero *, .rm-steps, .rm-steps
*{box-sizing:border-box}.rm-hero{--rm-orange:#f68522;--rm-ink:#140d35;display:grid;grid-template-columns:minmax(0, 640px) minmax(176px, 1fr);column-gap:28px;row-gap:20px;position:relative;isolation:isolate;overflow:hidden;padding:54px
70px;margin-top:25px;border-radius:20px;color:#fff;background:#2f2467 url('/assets/images/tild3637-6638-4333-b463-353066326163__male-electrician-wor.jpg') center / cover no-repeat;font-family:'Inter',Arial,sans-serif;text-align:left}.rm-hero::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, rgba(14,9,38,.90), rgba(18,10,46,.72) 55%,rgba(18,10,46,.30))}.rm-hero__promo,.rm-hero__title,.rm-hero__subtitle,.rm-hero__form{grid-column:1;min-width:0}.rm-hero__promo{grid-row:1}.rm-hero__title{grid-row:2}.rm-hero__subtitle{grid-row:3}.rm-hero__form{grid-row:4}.rm-hero__promo{display:flex;align-items:center;gap:12px;justify-self:start;padding:6px;border-radius:10px;max-width:100%;background:var(--rm-orange)}.rm-hero__offer{display:flex;gap:10px;align-items:center;min-width:0}.rm-hero__discount{padding:4px
10px;flex-shrink:0;border-radius:6px;color:var(--rm-orange);background:#fff;font-size:16px;line-height:1.25;font-weight:700}.rm-hero__offer-text{font-size:14px;line-height:1.3;font-weight:600}.rm-hero__countdown{display:flex;align-items:center;flex-shrink:0;gap:10px;padding:0
0 0 12px;border-left:1px solid rgba(255,255,255,.45)}.rm-hero__countdown-label{font-size:13px;line-height:1.3;color:rgba(255,255,255,.92);white-space:nowrap}.rm-hero__digits{display:inline-flex;align-items:center;gap:3px;color:var(--rm-ink);font-size:15px;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}.rm-hero__digits
b{padding:3px
6px;border-radius:6px;background:var(--rm-ink);color:#fff;font-size:inherit;line-height:inherit;letter-spacing: .6px}.rm-hero .rm-hero__title{margin:0;max-width:100%;font-family:'Arsenal',Arial,sans-serif;font-size:56px;line-height:1.08;font-weight:700;color:#fff;overflow-wrap:break-word}.rm-hero .rm-hero__subtitle{margin:0;font-size:18px;line-height:1.4;font-weight:400;color:rgba(255,255,255,.94)}.rm-hero .rm-hero__form{display:grid;gap:14px;margin:4px
0 0;padding:0;width:100%}.rm-hero__fields{display:flex;align-items:stretch;gap:12px;max-width:100%}.rm-hero .rm-hero__phone, .rm-hero .rm-hero__submit{border:0;border-radius:6px;height:54px;margin:0;font:400 16px/1.2 'Inter', Arial, sans-serif}.rm-hero .rm-hero__phone{width:280px;min-width:0;max-width:100%;padding:0
20px;background:#fff;color:#42515a}.rm-hero .rm-hero__phone::placeholder{color:#9a95ad;opacity:1}.rm-hero .rm-hero__submit{flex-shrink:0;padding:0
36px;background:var(--rm-orange);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 8px 20px rgba(246,133,34,.35);transition:background .2s, opacity .2s}.rm-hero .rm-hero__submit:hover{background:#e77818}.rm-hero .rm-hero__submit:disabled{cursor:not-allowed;opacity: .48;box-shadow:none}.rm-hero__consent{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.4;color:rgba(255,255,255,.85);cursor:pointer}.rm-hero .rm-hero__consent
input{appearance:auto;-webkit-appearance:checkbox;accent-color:#f68522;flex:0 0 18px;width:18px;height:18px;margin:0;padding:0;cursor:pointer}.rm-hero .rm-hero__consent
a{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px}.rm-hero .rm-hero__price{grid-column:2;grid-row:1 / 4;justify-self:end;align-self:start;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:176px;height:176px;border:8px
solid rgba(255,255,255,.22);border-radius:50%;background:#8860db;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);text-align:center}.rm-hero__price-label{font-size:17px;line-height:1.3;color:rgba(255,255,255,.9)}.rm-hero__price-value{max-width:140px;font-size:22px;line-height:1.18;font-weight:700}.rm-hero__rating{grid-column:2;grid-row:4;align-self:end;justify-self:end;display:flex;align-items:center;gap:12px;padding:14px
20px 14px 14px;border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(10,5,28,.28);text-decoration:none;color:var(--rm-ink)}.rm-hero__pin{flex:0 0 44px;height:44px;border-radius:50%;background:#fff0eb;display:flex;align-items:center;justify-content:center}.rm-hero__pin img, .rm-hero__stars
img{display:block;max-width:none}.rm-hero__pin-mobile{display:none !important}.rm-hero__rating-text{display:flex;flex-direction:column;gap:2px}.rm-hero__score{display:flex;align-items:center;gap:8px}.rm-hero__score
strong{font:700 28px/1 'Arsenal',Arial,sans-serif;color:#140d35}.rm-hero__stars{display:flex;gap:2px}.rm-hero__rating-caption{white-space:nowrap;font:400 13px/1.3 'Inter', Arial, sans-serif;color:#6b6585}.rm-hero a:focus-visible, .rm-hero input:focus-visible, .rm-hero button:focus-visible, .rm-steps :focus-visible{outline:3px
solid #f68522;outline-offset:3px}.rm-steps{margin:20px
0 0;font-family:'Inter',Arial,sans-serif}.rm-steps__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;margin:0;list-style:none}.rm-steps__card{display:flex;flex-direction:column;gap:10px;padding:22px
20px 24px;background:#fff;border-radius:10px;min-width:0}.rm-steps__number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;margin-bottom:4px;border-radius:50%;background:#f6f1ff;color:#5240ac;font-size:15px;line-height:1;font-weight:700}.rm-steps .rm-steps__title{margin:0;color:#140d35;font:700 21px/1.12 'Arsenal', Arial, sans-serif;text-align:left}.rm-steps .rm-steps__text{margin:0;color:#6b6585;font:400 14px/1.38 'Inter',Arial,sans-serif}.rm-steps__dots{display:none}@media (max-width: 1200px){.rm-hero{padding:44px
40px;grid-template-columns:minmax(0,1fr) 210px;gap:20px}.rm-hero .rm-hero__title{font-size:44px}.rm-hero__promo{flex-wrap:wrap}.rm-hero__countdown{border-left:0;border-top:1px solid rgba(255,255,255,.45);padding:8px
2px 2px;width:100%;justify-content:space-between}.rm-hero__rating{padding:12px;gap:8px}.rm-hero__pin{flex-basis:32px;height:32px}.rm-hero__rating-caption{font-size:11px}.rm-hero .rm-hero__submit{padding:0
20px}.rm-steps__track{gap:12px}.rm-steps__card{padding:20px
14px}}@media (max-width: 960px){.rm-hero{padding:32px;grid-template-columns:minmax(0,1fr);row-gap:18px}.rm-hero__promo, .rm-hero__title, .rm-hero__subtitle, .rm-hero__form, .rm-hero .rm-hero__price,.rm-hero__rating{grid-column:auto;grid-row:auto}.rm-hero__promo{width:100%}.rm-hero .rm-hero__price{flex-direction:row;gap:6px;width:auto;height:auto;max-width:100%;justify-self:start;padding:7px
12px;border:0;border-radius:8px;box-shadow:none}.rm-hero__price-label,.rm-hero__price-value{font-size:15px;line-height:1.3;max-width:none}.rm-hero__rating{justify-self:start;padding:7px
14px 7px 7px;gap:8px;border-radius:10px;box-shadow:none}.rm-hero__rating-text{display:contents}.rm-hero__score
strong{font-size:22px}.rm-hero__stars img:not(:first-child){display:none}.rm-hero__rating-caption{font-size:13px}.rm-hero__pin-desktop{display:none !important}.rm-hero__pin-mobile{display:block !important}.rm-steps__track{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:0}.rm-steps__track::after{content:'';flex:0 0 max(0px, calc(100% - 262px))}.rm-steps__track::-webkit-scrollbar{display:none}.rm-steps__card{flex:0 0 250px;scroll-snap-align:start;padding:22px
20px 24px}.rm-steps__dots{display:flex;align-items:center;justify-content:center;gap:0;margin-top:8px}.rm-steps__dot{width:18px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center}.rm-steps__dot::before{content:'';width:6px;height:6px;border-radius:3px;background:#d6cbf2}.rm-steps__dot[aria-current='true']{width:32px}.rm-steps__dot[aria-current='true']::before{width:20px;background:#5240ac}}@media (max-width: 640px){.rm-hero{padding:22px
18px 24px;border-radius:18px;gap:16px}.rm-hero::before{background:linear-gradient(180deg,rgba(18,10,46,.70),rgba(14,9,38,.90))}.rm-hero .rm-hero__title{font-size:34px;line-height:1.08}.rm-hero .rm-hero__subtitle{font-size:16px;line-height:1.4}.rm-hero__promo{padding:8px;gap:8px}.rm-hero__discount{font-size:14px;padding:3px
8px}.rm-hero__offer-text{font-size:13px}.rm-hero__fields{flex-direction:column;gap:10px}.rm-hero .rm-hero__form{margin-top:2px;gap:12px}.rm-hero .rm-hero__phone, .rm-hero .rm-hero__submit{width:100%;height:52px}.rm-hero__consent{font-size:12.5px}.rm-steps{margin-top:16px}}@media (max-width: 374px){.rm-hero{padding-inline:14px}.rm-hero .rm-hero__title{font-size:30px}.rm-hero__rating{flex-wrap:wrap;max-width:100%}.rm-hero__rating-caption{font-size:11px}}@media (prefers-reduced-motion: reduce){.rm-hero .rm-hero__submit{transition:none}}