:root:not(#\#):not(#\#){--fz:1rem;--gap:1.25rem;--font-title:"OpenSans",sans-serif;--font-text:"OpenSans",sans-serif;--index:calc(1vh + 1vw);--border-width:0.0625rem;--br-32:2rem;--br-24:1.5rem;--outline-width:0.125rem;--outline-offset:0.25rem;--body-bg:#fff;--text-light:#fff;--text-dark:#0e1435;--accent:#e33825;--accent-light:#dc5749;--light:#fff;--dark:#000;--deep-blue:#0b102a;--boatswain:#272e57;--iris-bloom:#59639c;--yin-silver:#868999;--void:#0b102a;--just-a-tease:#f9d7d3;--sefid-white:#fdf1f0;--color-paper-light:#f3f3f3;--cool-december:#fef9f8;--white-smoke:#f5f5f5;--silver-gray:#d9d9d9;--silver:silver;--shadow-gray:#9397ab;--hue-dawn-mist:#9fa1ae}@font-face{font-display:swap;font-family:OpenSans;font-weight:400 700;src:url(assets/fonts/OpenSans-VariableFont.woff2) format("woff2-variations");src:url(assets/fonts/OpenSans-VariableFont.woff2) format("woff2") tech("variations")}html:not(#\#):not(#\#){scroll-padding-top:calc(var(--header-height) + .3125rem)}body:not(#\#):not(#\#){height:100%;margin:auto 0 0}:not(#\#):not(#\#),:not(#\#):not(#\#):after,:not(#\#):not(#\#):before{box-sizing:border-box}*{scrollbar-color:#e33825 #424242;scrollbar-color:var(--accent) #424242}::-moz-selection{background-color:#e33825;background-color:var(--accent);color:#fff;color:var(--text-light)}::selection{background-color:#e33825;background-color:var(--accent);color:#fff;color:var(--text-light)}input,select,textarea{background-color:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit}input:required:valid,textarea:required:valid{border-color:green}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}img{display:block;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a,button{color:inherit;cursor:pointer;font-size:inherit}button{background-color:transparent;border:none;padding:0}a{-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:inherit;font-size:inherit;margin:0}ol,p,ul{margin:0}ol li:not(:last-child),ul li:not(:last-child){margin-bottom:.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}ol[class],ul[class]{list-style-type:none;padding:0}address{font-style:normal}fieldset{border:none;margin:0;padding:0}figure{margin:0}:focus-visible{border-radius:.25rem;outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.body:not(#\#):not(#\#){background-color:#fff;background-color:var(--body-bg);color:#0e1435;color:var(--text-dark);font-family:OpenSans,sans-serif;font-family:var(--font-text);font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.5;margin:0;min-width:20rem;overflow-x:hidden;position:relative}.container:not(#\#):not(#\#){margin:0 auto;max-width:79.5rem;padding:0 1rem;width:100%}.container-full:not(#\#):not(#\#){max-width:100%;padding:0 1rem;width:100%}.container-left-50:not(#\#):not(#\#){max-width:50%;padding:0 1rem}.container-right-50:not(#\#):not(#\#){margin-left:auto;max-width:50%;padding:0 1rem}.container-right:not(#\#):not(#\#){padding-left:calc(50% - 38.75rem)}.container-left:not(#\#):not(#\#){padding-right:calc(50% - 38.75rem)}.bor-rad-32:not(#\#):not(#\#){border-radius:2rem}.bor-rad-24:not(#\#):not(#\#){border-radius:1.5rem}.max-width-800:not(#\#):not(#\#){max-width:50rem}@keyframes ticker{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes ticker_duplicate{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.buttons-wrap:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem;justify-content:center}.flex:not(#\#):not(#\#){display:flex}.inline-flex:not(#\#):not(#\#){display:inline-flex}.flex-column:not(#\#):not(#\#){display:flex;flex-direction:column}.inline-flex-column:not(#\#):not(#\#){display:inline-flex;flex-direction:column}.flex-column-start:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column}.flex-column-end:not(#\#):not(#\#){align-items:flex-end;display:flex;flex-direction:column}.flex-column-center:not(#\#):not(#\#){align-items:center;display:flex;flex-direction:column}.flex-column-reverse:not(#\#):not(#\#){display:flex;flex-direction:column-reverse}.flex-align-center:not(#\#):not(#\#){align-items:center;display:flex}.inline-flex-align-center:not(#\#):not(#\#){align-items:center;display:inline-flex}.flex-align-end:not(#\#):not(#\#){align-items:flex-end;display:flex}.inline-flex-align-end:not(#\#):not(#\#){align-items:flex-end;display:inline-flex}.flex-center:not(#\#):not(#\#){align-items:center;display:flex;justify-content:center}.inline-flex-center:not(#\#):not(#\#){align-items:center;display:inline-flex;justify-content:center}.flex-sb:not(#\#):not(#\#){align-items:center;display:flex;justify-content:space-between}.flex-grid:not(#\#):not(#\#){--flex-gap:1.875rem;--flex-els:3;display:flex;flex-wrap:wrap;gap:1.875rem;gap:var(--flex-gap)}.flex-grid:not(#\#):not(#\#)>.flex-grid__item{width:calc((100% - (var(--flex-els) - 1)*var(--flex-gap))/(var(--flex-els)))}.page-wrapper:not(#\#):not(#\#){display:flex;flex-direction:column;min-height:100vh}.main:not(#\#):not(#\#){flex:1}.section:not(#\#):not(#\#){min-width:0;padding-bottom:clamp(2.5rem,1.2395rem + 6.3025210084vw,6.25rem);padding-top:clamp(2.5rem,1.2395rem + 6.3025210084vw,6.25rem);position:relative}.section__header:not(#\#):not(#\#){margin-bottom:clamp(1.875rem,1.66492rem + 1.0504201681vw,2.5rem);row-gap:1.25rem}.container.flex-column:not(#\#):not(#\#){row-gap:clamp(1.875rem,1.66492rem + 1.0504201681vw,2.5rem)}.container.flex-column-reverse:not(#\#):not(#\#) .section__header,.container.flex-column:not(#\#):not(#\#) .section__header{margin-bottom:0}.fslightbox-open{overflow:visible!important;overflow:initial!important}.full-width:not(#\#):not(#\#){width:100%}.bold:not(#\#):not(#\#),.fw-700:not(#\#):not(#\#),.txt-bold:not(#\#):not(#\#){font-weight:700}.ta-center:not(#\#):not(#\#){text-align:center}.accent:not(#\#):not(#\#){color:#e33825;color:var(--accent)}.underline:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.uppercase:not(#\#):not(#\#){text-transform:uppercase}.section__bg:not(#\#):not(#\#){bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.img-wrap:not(#\#):not(#\#){max-width:100%;padding-bottom:56.25%;position:relative;width:100%}.img-bg:not(#\#):not(#\#),.img-wrap:not(#\#):not(#\#) .avatar,.img-wrap:not(#\#):not(#\#) .image,.img-wrap:not(#\#):not(#\#) .img,.img-wrap:not(#\#):not(#\#) .photo,.img-wrap:not(#\#):not(#\#) .pic,.img-wrap:not(#\#):not(#\#) .picture,.img-wrap:not(#\#):not(#\#) .user-photo,.img-wrap:not(#\#):not(#\#) img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.display-none,.hidden,.none{display:none!important}.video-wrap:not(#\#):not(#\#){height:auto;max-width:100%;padding-bottom:56.25%;position:relative;width:100%}.video-wrap:not(#\#):not(#\#) .video,.video-wrap:not(#\#):not(#\#) iframe,.video-wrap:not(#\#):not(#\#) video{border:none;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.txt-wrap:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1rem}.stop-scroll:not(#\#):not(#\#){height:100vh;left:0;overflow:hidden;position:fixed;top:var(--top-position);width:100vw}.fixed-el:not(#\#):not(#\#),.stop-scroll:not(#\#):not(#\#){padding-right:var(--scroll-width)}.visually-hidden{border:0!important;clip-path:inset(100%)!important;height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.0625rem!important}.sprite-svg:not(#\#):not(#\#){fill:currentColor;transition:fill .3s ease}.grid:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr)}.grid-col-1:not(#\#):not(#\#){grid-column:span 1}.grid-col-2:not(#\#):not(#\#){grid-column:span 2}.grid-col-3:not(#\#):not(#\#){grid-column:span 3}.grid-col-4:not(#\#):not(#\#){grid-column:span 4}.grid-col-5:not(#\#):not(#\#){grid-column:span 5}.grid-col-6:not(#\#):not(#\#){grid-column:span 6}.grid-col-7:not(#\#):not(#\#){grid-column:span 7}.grid-col-8:not(#\#):not(#\#){grid-column:span 8}.grid-col-9:not(#\#):not(#\#){grid-column:span 9}.grid-col-10:not(#\#):not(#\#){grid-column:span 10}.grid-col-11:not(#\#):not(#\#){grid-column:span 11}.grid-col-12:not(#\#):not(#\#){grid-column:span 12}.grid-row-1:not(#\#):not(#\#){grid-row:span 1}.grid-row-2:not(#\#):not(#\#){grid-row:span 2}.grid-row-3:not(#\#):not(#\#){grid-row:span 3}.grid-row-4:not(#\#):not(#\#){grid-row:span 4}.grid-row-5:not(#\#):not(#\#){grid-row:span 5}.grid-row-6:not(#\#):not(#\#){grid-row:span 6}.grid-row-7:not(#\#):not(#\#){grid-row:span 7}.grid-row-8:not(#\#):not(#\#){grid-row:span 8}.grid-row-9:not(#\#):not(#\#){grid-row:span 9}.grid-row-10:not(#\#):not(#\#){grid-row:span 10}.grid-row-11:not(#\#):not(#\#){grid-row:span 11}.grid-row-12:not(#\#):not(#\#){grid-row:span 12}.icon-bg-24:not(#\#):not(#\#){background-position:0;background-repeat:no-repeat;background-size:1.5rem;padding-left:2rem}.padding-30:not(#\#):not(#\#){padding:1.875rem}.title-res:not(#\#):not(#\#),.txt-res:not(#\#):not(#\#){margin:0;padding:0}.address-res:not(#\#):not(#\#){font-style:normal}.btn-res:not(#\#):not(#\#){background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}.link-res:not(#\#):not(#\#){color:inherit;cursor:pointer;font-size:inherit;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.list-res:not(#\#):not(#\#){color:inherit;font-size:inherit;list-style:none;margin:0;padding:0}.input-res:not(#\#):not(#\#),.textarea-res:not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:0}.input-res:not(#\#):not(#\#)::-webkit-search-cancel-button,.input-res:not(#\#):not(#\#)::-webkit-search-decoration,.input-res:not(#\#):not(#\#)::-webkit-search-results-button,.input-res:not(#\#):not(#\#)::-webkit-search-results-decoration,.textarea-res:not(#\#):not(#\#)::-webkit-search-cancel-button,.textarea-res:not(#\#):not(#\#)::-webkit-search-decoration,.textarea-res:not(#\#):not(#\#)::-webkit-search-results-button,.textarea-res:not(#\#):not(#\#)::-webkit-search-results-decoration{display:none}.checkbox-res:not(#\#):not(#\#),.radio-res:not(#\#):not(#\#){margin:0}.hr-res{margin:0!important}.hr-res:not(#\#):not(#\#){border:none;margin:0}.figure-res:not(#\#):not(#\#){margin:0}.state-accent:not(#\#):not(#\#){transition:color .3s ease}.state-accent:focus:not(#\#):not(#\#){outline:none}.state-accent:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-offset:.125rem;outline-style:dashed;outline-width:.0625rem}.state-accent:active:not(#\#):not(#\#){color:var(--accent-dark)}.state-opacity:not(#\#):not(#\#){transition:opacity .3s ease}.state-opacity:focus:not(#\#):not(#\#){outline:none}.state-opacity:focus-visible:not(#\#):not(#\#){outline-color:currentColor;outline-offset:.125rem;outline-style:dashed;outline-width:.0625rem}.state-opacity:active:not(#\#):not(#\#){opacity:1}.h1:not(#\#):not(#\#),.h2:not(#\#):not(#\#),.h3:not(#\#):not(#\#),.h4:not(#\#):not(#\#){color:inherit;font-family:OpenSans,sans-serif;font-family:var(--font-title);font-weight:700;line-height:1.2}.h1:not(#\#):not(#\#),.h2:not(#\#):not(#\#){font-size:clamp(1.75rem,1.32983rem + 2.1008403361vw,3rem)}.h3:not(#\#):not(#\#){font-size:clamp(1rem,.95798rem + .2100840336vw,1.125rem)}:root:not(#\#):not(#\#){--swiper-theme-color:#007aff}:host:not(#\#):not(#\#){display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper:not(#\#):not(#\#){display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper{flex-direction:column}.swiper-wrapper:not(#\#):not(#\#){box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android:not(#\#):not(#\#) .swiper-slide,.swiper-ios:not(#\#):not(#\#) .swiper-slide,.swiper-wrapper:not(#\#):not(#\#){transform:translateZ(0)}.swiper-horizontal:not(#\#):not(#\#){touch-action:pan-y}.swiper-vertical:not(#\#):not(#\#){touch-action:pan-x}.swiper-slide:not(#\#):not(#\#){display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank:not(#\#):not(#\#){visibility:hidden}.swiper-autoheight:not(#\#):not(#\#),.swiper-autoheight:not(#\#):not(#\#) .swiper-slide{height:auto}.swiper-autoheight:not(#\#):not(#\#) .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden:not(#\#):not(#\#) .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode:not(#\#):not(#\#) .swiper-wrapper{perspective:75rem}.swiper-3d:not(#\#):not(#\#) .swiper-wrapper{transform-style:preserve-3d}.swiper-3d:not(#\#):not(#\#){perspective:75rem}.swiper-3d:not(#\#):not(#\#) .swiper-cube-shadow,.swiper-3d:not(#\#):not(#\#) .swiper-slide{transform-style:preserve-3d}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode:not(#\#):not(#\#)>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered:not(#\#):not(#\#)>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal:not(#\#):not(#\#)>.swiper-wrapper:before{height:100%;min-height:.0625rem;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical:not(#\#):not(#\#)>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:.0625rem;width:100%}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-bottom,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-left,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-right,.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d:not(#\#):not(#\#) .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader:not(#\#):not(#\#){border:.25rem solid #007aff;border:.25rem solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:.25rem solid transparent;box-sizing:border-box;height:2.625rem;left:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;position:absolute;top:50%;transform-origin:50%;width:2.625rem;z-index:10}.swiper-watch-progress:not(#\#):not(#\#) .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress):not(#\#):not(#\#) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white:not(#\#):not(#\#){--swiper-preloader-color:#fff}.swiper-lazy-preloader-black:not(#\#):not(#\#){--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root:not(#\#):not(#\#){--swiper-navigation-size:2.75rem}.swiper-button-next:not(#\#):not(#\#),.swiper-button-prev:not(#\#):not(#\#){align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:2.75rem;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:2.75rem;width:var(--swiper-navigation-size);z-index:10}.swiper-button-disabled.swiper-button-next:not(#\#):not(#\#),.swiper-button-disabled.swiper-button-prev:not(#\#):not(#\#){cursor:auto;opacity:.35;pointer-events:none}.swiper-button-hidden.swiper-button-next:not(#\#):not(#\#),.swiper-button-hidden.swiper-button-prev:not(#\#):not(#\#){cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:not(#\#):not(#\#) svg,.swiper-button-prev:not(#\#):not(#\#) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}.swiper-button-lock:not(#\#):not(#\#){display:none}.swiper-button-next:not(#\#):not(#\#),.swiper-button-prev:not(#\#):not(#\#){margin-top:-22px;margin-top:calc(0 - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev:not(#\#):not(#\#){left:.25rem;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev:not(#\#):not(#\#) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next:not(#\#):not(#\#){left:auto;right:.25rem;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-next,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev{margin-left:0;margin-top:-22px;margin-top:calc(0 - var(--swiper-navigation-size)/2);top:50%;top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-next,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev{left:.25rem;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-prev,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-prev,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-next,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-next{left:auto;right:.25rem;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal:not(#\#):not(#\#) .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal:not(#\#):not(#\#)~.swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl:not(#\#):not(#\#) .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl:not(#\#):not(#\#)~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next,.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0 - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev{bottom:auto;top:.25rem;top:var(--swiper-navigation-sides-offset,4px)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-prev .swiper-navigation-icon,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next{bottom:.25rem;bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical:not(#\#):not(#\#) .swiper-button-next .swiper-navigation-icon,.swiper-vertical:not(#\#):not(#\#)~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}

/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp:not(#\#):not(#\#){--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:0.125rem;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;outline:0;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus:not(#\#):not(#\#){outline:0}.pswp:not(#\#):not(#\#) *{box-sizing:border-box}.pswp:not(#\#):not(#\#) img{max-width:none}.pswp--open:not(#\#):not(#\#){display:block}.pswp:not(#\#):not(#\#),.pswp__bg:not(#\#):not(#\#){transform:translateZ(0);will-change:opacity}.pswp__bg:not(#\#):not(#\#){background:var(--pswp-bg);opacity:.005}.pswp:not(#\#):not(#\#),.pswp__scroll-wrap:not(#\#):not(#\#){overflow:hidden}.pswp__bg:not(#\#):not(#\#),.pswp__container:not(#\#):not(#\#),.pswp__content:not(#\#):not(#\#),.pswp__img:not(#\#):not(#\#),.pswp__item:not(#\#):not(#\#),.pswp__scroll-wrap:not(#\#):not(#\#),.pswp__zoom-wrap:not(#\#):not(#\#){height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img:not(#\#):not(#\#),.pswp__zoom-wrap:not(#\#):not(#\#){height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed:not(#\#):not(#\#) .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in:not(#\#):not(#\#) .pswp__img:active,.pswp__img:not(#\#):not(#\#){cursor:zoom-out}.pswp__button:not(#\#):not(#\#),.pswp__container:not(#\#):not(#\#),.pswp__counter:not(#\#):not(#\#),.pswp__img:not(#\#):not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item:not(#\#):not(#\#){overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content:not(#\#):not(#\#){pointer-events:none}.pswp__content:not(#\#):not(#\#)>*{pointer-events:auto}.pswp__error-msg-container:not(#\#):not(#\#){display:grid}.pswp__error-msg:not(#\#):not(#\#){color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp:not(#\#):not(#\#) .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible:not(#\#):not(#\#) .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button:not(#\#):not(#\#){-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:3.75rem;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:3.125rem;-webkit-touch-callout:none}.pswp__button:active:not(#\#):not(#\#),.pswp__button:focus:not(#\#):not(#\#),.pswp__button:hover:not(#\#):not(#\#){background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled:not(#\#):not(#\#){cursor:auto;opacity:.3}.pswp__icn:not(#\#):not(#\#){color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);height:2rem;left:.5625rem;overflow:hidden;pointer-events:none;position:absolute;top:.875rem;width:2rem}.pswp__icn-shadow:not(#\#):not(#\#){fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus:not(#\#):not(#\#){outline:0}.pswp__img--with-bg:not(#\#):not(#\#),div.pswp__img--placeholder:not(#\#):not(#\#){background:var(--pswp-placeholder-bg)}.pswp__top-bar{pointer-events:none!important}.pswp__top-bar:not(#\#):not(#\#){display:flex;flex-direction:row;height:3.75rem;justify-content:flex-end;left:0;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar:not(#\#):not(#\#)>*{pointer-events:auto;will-change:opacity}.pswp__button--close:not(#\#):not(#\#){margin-right:.375rem}.pswp__button--arrow:not(#\#):not(#\#){height:6.25rem;margin-top:-3.125rem;position:absolute;top:0;top:50%;width:4.6875rem}.pswp__button--arrow:disabled:not(#\#):not(#\#){cursor:default;display:none}.pswp__button--arrow:not(#\#):not(#\#) .pswp__icn{background:none;border-radius:0;height:3.75rem;margin-top:-1.875rem;top:50%;width:3.75rem}.pswp--one-slide:not(#\#):not(#\#) .pswp__button--arrow{display:none}.pswp--touch:not(#\#):not(#\#) .pswp__button--arrow{visibility:hidden}.pswp--has_mouse:not(#\#):not(#\#) .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev:not(#\#):not(#\#){left:0;right:auto}.pswp__button--arrow--next:not(#\#):not(#\#){right:0}.pswp__button--arrow--next:not(#\#):not(#\#) .pswp__icn{left:auto;right:.875rem;transform:scaleX(-1)}.pswp__button--zoom:not(#\#):not(#\#){display:none}.pswp--zoom-allowed:not(#\#):not(#\#) .pswp__button--zoom{display:block}.pswp--zoomed-in:not(#\#):not(#\#) .pswp__zoom-icn-bar-v{display:none}.pswp__preloader:not(#\#):not(#\#){height:3.75rem;margin-right:auto;overflow:hidden;position:relative;width:3.125rem}.pswp__preloader:not(#\#):not(#\#) .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active:not(#\#):not(#\#) .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter:not(#\#):not(#\#){color:var(--pswp-icon-color);font-size:.875rem;height:1.875rem;line-height:1.875rem;margin-left:1.25rem;margin-top:.9375rem;opacity:.85;text-shadow:.0625rem .0625rem .1875rem var(--pswp-icon-color-secondary)}.pswp--one-slide:not(#\#):not(#\#) .pswp__counter{display:none}.breadcrumbs__list:not(#\#):not(#\#){display:inline-flex;flex-wrap:wrap;gap:.5rem}.breadcrumbs__item:not(#\#):not(#\#){display:flex;gap:.5rem;transition:color .3s ease}.breadcrumbs__item:not(:last-child):not(#\#):not(#\#){font-weight:700}.breadcrumbs__item:last-child:not(#\#):not(#\#){color:#59639c;color:var(--iris-bloom);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumbs__link:not(#\#):not(#\#){transition:color .3s ease}.breadcrumbs__link--current:not(#\#):not(#\#){color:#0e1435;color:var(--text-dark);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumbs:not(#\#):not(#\#){color:var(--color);font-weight:600;line-height:1.2;padding-bottom:2.5rem;padding-top:calc(var(--header-height) + 2.5rem)}.burger__line:not(#\#):not(#\#){background-color:#222;border-radius:.125rem;font-size:0;height:.125rem;left:0;line-height:1;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:100%}.burger--is-active:not(#\#):not(#\#) .burger__line{opacity:0}.burger:not(#\#):not(#\#){display:none;flex-shrink:0;height:1.625rem;position:relative;width:2.375rem;z-index:4}.burger:not(#\#):not(#\#):after,.burger:not(#\#):not(#\#):before{background-color:#222;border-radius:.125rem;content:"";display:block;height:.125rem;position:absolute;transition:rotate .3s ease;width:100%}.burger:not(#\#):not(#\#):before{top:0}.burger:not(#\#):not(#\#):after{bottom:0}.burger--is-active:not(#\#):not(#\#):after,.burger--is-active:not(#\#):not(#\#):before{left:2%;width:93%}.burger--is-active:not(#\#):not(#\#):before{rotate:45deg;top:50%}.burger--is-active:not(#\#):not(#\#):after{bottom:45%;rotate:-45deg}.nav__contacts:not(#\#):not(#\#){gap:1rem}.nav:not(#\#):not(#\#) .menu{-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap;row-gap:.25rem}.menu-item:not(#\#):not(#\#){margin:0}.menu-item.menu-item-has-children:not(#\#):not(#\#){position:relative}.menu-item.menu-item-has-children:not(#\#):not(#\#)>.menu-link{padding-right:2rem}.menu-link:not(#\#):not(#\#){font-weight:600;transition:color .3s ease}.menu-link:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.menu-link:active:not(#\#):not(#\#){scale:.95}.menu-arrow:not(#\#):not(#\#){font-size:0;position:absolute;right:0;top:0;transition:rotate .3s ease,color .3s ease;z-index:1}.menu-arrow:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.menu-arrow:active:not(#\#):not(#\#){scale:.95}.menu-arrow:not(#\#):not(#\#)>svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-arrow.is-active:not(#\#):not(#\#){rotate:180deg}.menu-arrow__icon:not(#\#):not(#\#){height:1.5rem;width:1.5rem}.sub-menu:not(#\#):not(#\#){align-items:flex-end;row-gap:.75rem}.nav:not(#\#):not(#\#) .btn{max-width:21.4375rem;width:100%}.header__nav.nav:not(#\#):not(#\#){position:relative;transition:right .5s ease,visibility .5s ease}.btn__icon:not(#\#):not(#\#){height:1.25rem;width:1.25rem}.btn:not(#\#):not(#\#){align-items:center;background-color:#e33825;background-color:var(--accent);border-radius:62.5rem;color:#fff;color:var(--text-light);cursor:pointer;display:inline-flex;font-size:clamp(.875rem,.83298rem + .2100840336vw,1rem);font-weight:600;gap:.5rem;justify-content:center;line-height:1.33;padding:1.125rem 1.5rem;text-align:center;transition:opacity .3s ease,border-color .3s ease,background-color .3s ease,color .3s ease,scale .3s ease;white-space:nowrap}.btn:focus:not(#\#):not(#\#){outline:none}.btn:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.btn:active:not(#\#):not(#\#){scale:.95}.btn:not(#\#):not(#\#) svg{fill:currentColor;height:1.25rem;width:1.25rem}.btn--stroke:not(#\#):not(#\#){background-color:transparent;border:.0625rem solid #e33825;border:.0625rem solid var(--accent);color:#e33825;color:var(--accent)}.btn--big:not(#\#):not(#\#){padding:1.5rem 2.25rem}.go-back-top:not(#\#):not(#\#){align-items:center;background-color:#9fa2a4;border:none;border-radius:50%;bottom:5rem;color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;opacity:0;padding-bottom:.25rem;pointer-events:none;position:fixed;right:1.25rem;text-align:center;transition:opacity .4s ease,background-color .4s ease,color .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:15}.go-back-top.is-active:not(#\#):not(#\#){opacity:.6;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.go-back-top.is-active:active:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent)}.select-expanded__content:not(#\#):not(#\#){background-color:#fff;background-color:var(--body-bg);border:.0625rem solid #e33825;border:.0625rem solid var(--accent);border-radius:var(--bor-rad);display:none;gap:.375rem;left:0;padding:.625rem;position:absolute;top:calc(100% + .25rem);width:var(--width);z-index:4}.select-expanded__title:not(#\#):not(#\#){background-color:transparent;border:.0625rem solid #e33825;border:.0625rem solid var(--accent);border-radius:62.5rem;padding:1.125rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,border-color .3s ease,width .3s ease,scale .3s ease;width:var(--width)}.select-expanded__title:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.select-expanded__title:active:not(#\#):not(#\#){scale:.95}.select-expanded__title:not(#\#):not(#\#)>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header.header--is-active:not(#\#):not(#\#) .select-expanded__title,.header.header--scroll:not(#\#):not(#\#) .select-expanded__title{border-color:#e33825;border-color:var(--accent);color:#e33825;color:var(--accent)}.form:not(#\#):not(#\#) .select-expanded__title{background-position:left 1.125rem center;background-repeat:no-repeat;background-size:1.25rem;border-color:silver;border-color:var(--silver);height:2.375rem;padding:.625rem 2.625rem .625rem 1.125rem}.form:not(#\#):not(#\#) .select-expanded__title:after{background-image:url(assets/svg/icons/select-chevron.svg);background-repeat:no-repeat;background-size:cover;content:"";height:1rem;position:absolute;right:1.125rem;top:.6875rem;transition:rotate .3s ease;width:1rem}.form:not(#\#):not(#\#) .select-expanded__title.is-active:after{rotate:180deg}.select-expanded__text:not(#\#):not(#\#){color:var(--c-gray);text-align:left;text-transform:capitalize}.select-expanded__arrow:not(#\#):not(#\#){margin-left:1.125rem}.select-expanded__button:not(#\#):not(#\#){border:.0625rem solid transparent;border-radius:var(--bor-rad);color:#e33825;color:var(--accent);padding:.5rem;text-align:center;transition:color .3s ease,border-color .3s ease,scale .3s ease;width:100%}.select-expanded__button:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.select-expanded__button:active:not(#\#):not(#\#){scale:.95}.select-expanded__button:not(#\#):not(#\#)>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-expanded__button.is-active:not(#\#):not(#\#){border-color:#e33825;border-color:var(--accent)}.form:not(#\#):not(#\#) .select-expanded__button{background-position:50%;background-repeat:no-repeat;background-size:1.25rem;height:2.375rem}.select-expanded:not(#\#):not(#\#){--bor-rad:0.5rem;--width:5.3125rem;color:#e33825;color:var(--accent);font-size:clamp(.875rem,.83298rem + .2100840336vw,1rem);font-weight:600;line-height:1.33;max-width:5.3125rem;max-width:var(--width);position:relative;text-align:center;width:100%;z-index:1}.input-tel-wrap:not(#\#):not(#\#) .select-expanded{--width:5rem;left:.625rem;position:absolute;top:50%;transform:translateY(-50%)}.card-info__header:not(#\#):not(#\#){overflow:hidden}.card-info__img-wrap:not(#\#):not(#\#){flex-shrink:0;overflow:hidden}.card-info__img:not(#\#):not(#\#){height:12.5rem;-o-object-fit:cover;object-fit:cover;transition:scale .5s ease;width:100%}.articles:not(#\#):not(#\#) .card-info__img,.news:not(#\#):not(#\#) .card-info__img{height:100%}.card-info__main:not(#\#):not(#\#){padding:1.25rem;row-gap:.5rem}.news:not(#\#):not(#\#) .card-info__main{flex-grow:1}.blog__article-card:not(#\#):not(#\#) .card-info__main,.cases__card:not(#\#):not(#\#) .card-info{height:100%}.card-info__info:not(#\#):not(#\#){padding:1.25rem;row-gap:.5rem}.news:not(#\#):not(#\#) .card-info__info{flex-grow:1}.card-info__date:not(#\#):not(#\#){color:#868999;color:var(--yin-silver);font-size:.8125rem;font-weight:600;line-height:1.23;margin-bottom:.75rem}.card-info__title:not(#\#):not(#\#){font-size:1rem;font-weight:600}.card-info__descr:not(#\#):not(#\#){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;line-height:1.5em;margin-bottom:.75rem;max-height:6em;text-overflow:ellipsis;width:100%}.cord-info__footer:not(#\#):not(#\#){margin-top:auto;padding:0 1.25rem 1.25rem}.card-info__more:not(#\#):not(#\#){color:#e33825;color:var(--accent);font-weight:600;gap:.5rem;margin-top:auto}.card-info__more:not(#\#):not(#\#):before{bottom:0;content:"";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.card-info__more:not(#\#):not(#\#) svg{height:1.25rem;width:1.25rem}.card-info:not(#\#):not(#\#){border:.0625rem solid #f9d7d3;border:.0625rem solid var(--just-a-tease);overflow:hidden;position:relative;transition:border-color .3s ease,scale .3s ease}.card-info:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.card-info:active:not(#\#):not(#\#){scale:.95}.blog__article-card.card-info:not(#\#):not(#\#),.cases__card.card-info:not(#\#):not(#\#){display:flex;flex-direction:column}.articles__card.card-info:not(#\#):not(#\#),.news__card.card-info:not(#\#):not(#\#){display:grid;grid-template-columns:12.5rem calc(100% - 12.5rem);height:100%}.comment-form-author:not(#\#):not(#\#),.comment-form-email:not(#\#):not(#\#),.comment-form-url:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:.25rem}.comment-form-author:not(#\#):not(#\#) input,.comment-form-email:not(#\#):not(#\#) input,.comment-form-url:not(#\#):not(#\#) input{align-items:center;background-color:#fff;background-color:var(--light);border:.0625rem solid silver;border:.0625rem solid var(--silver);border-radius:62.5rem;color:silver;color:var(--silver);display:flex;padding:1.125rem 1.25rem;text-align:left;width:100%}.comment-form-author input::-moz-placeholder,.comment-form-author:not(#\#):not(#\#) input::-moz-placeholder,.comment-form-email input::-moz-placeholder,.comment-form-email:not(#\#):not(#\#) input::-moz-placeholder,.comment-form-url input::-moz-placeholder,.comment-form-url:not(#\#):not(#\#) input::-moz-placeholder{color:inherit}.comment-form-author:not(#\#):not(#\#) input::placeholder,.comment-form-email:not(#\#):not(#\#) input::placeholder,.comment-form-url:not(#\#):not(#\#) input::placeholder{color:inherit}.comment-form-author:not(#\#):not(#\#) input:focus,.comment-form-email:not(#\#):not(#\#) input:focus,.comment-form-url:not(#\#):not(#\#) input:focus{outline:none}.comment-form-author:not(#\#):not(#\#) input:focus-visible,.comment-form-email:not(#\#):not(#\#) input:focus-visible,.comment-form-url:not(#\#):not(#\#) input:focus-visible{color:#0e1435;color:var(--text-dark);outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.slider-controls-buttons:not(#\#):not(#\#){position:relative}.slider-controls-buttons.flex-align-center:not(#\#):not(#\#){gap:1.25rem}.our-partners:not(#\#):not(#\#) .slider-controls-buttons{position:static}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button{--swiper-navigation-size:1.5rem;--swiper-theme-color:var(--void);align-items:center;border:.0625rem solid #e33825;border:.0625rem solid var(--accent);border-radius:31.25rem;color:#e33825;color:var(--accent);display:flex;justify-content:center;margin:0;padding:1.125rem 1.5rem;position:static;transition:color .3s ease,background-color .3s ease,border-color .3s ease;z-index:1}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button:focus{outline:none}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button:active{scale:.95}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button svg{min-height:1.25rem;min-width:1.25rem}.form__group:not(#\#):not(#\#){row-gap:.75rem}.form__group:not(#\#):not(#\#) p{display:flex;flex-direction:column;row-gap:.75rem}.form__group:not(#\#):not(#\#) p br{display:none}.form__label:not(#\#):not(#\#){color:#0e1435;color:var(--text-dark);font-weight:600;line-height:1.3}.form__btn:not(#\#):not(#\#){min-width:10.125rem;text-align:left}input.form__btn:not(#\#):not(#\#){padding-right:3.5rem}p:has(input.form__btn):not(#\#):not(#\#){position:relative}p:has(input.form__btn):not(#\#):not(#\#):after{background-image:url(assets/svg/icons/btn-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;color:var(--text-light);content:"";display:block;height:1.5rem;pointer-events:none;position:absolute;right:.875rem;top:50%;transform:translateY(-50%);width:1.5rem;z-index:1}p:has(input.form__btn):not(#\#):not(#\#) .wpcf7-spinner{left:-2.125rem;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.form__note:not(#\#):not(#\#){color:#9fa1ae;color:var(--hue-dawn-mist);font-size:.75rem}.form__note:not(#\#):not(#\#)>a{display:inline}.input-tel-wrap:not(#\#):not(#\#){position:relative;width:100%}.input:not(#\#):not(#\#){align-items:center;background-color:#fff;background-color:var(--light);border:.0625rem solid silver;border:.0625rem solid var(--silver);border-radius:62.5rem;color:silver;color:var(--silver);display:flex;padding:1.125rem 1.25rem;text-align:left;width:100%}.input::-moz-placeholder,.input:not(#\#):not(#\#)::-moz-placeholder{color:inherit}.input:not(#\#):not(#\#)::placeholder{color:inherit}.input:focus:not(#\#):not(#\#){outline:none}.input:focus-visible:not(#\#):not(#\#){color:#0e1435;color:var(--text-dark);outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.input.input--phone:not(#\#):not(#\#){padding-left:6rem}.search-form:not(#\#):not(#\#){display:flex;flex-direction:column;gap:1rem;max-width:18.75rem}.header:not(#\#):not(#\#) .search-form{flex-direction:row;max-width:37.5rem}.search-form:not(#\#):not(#\#) .search-field{align-items:center;background-color:#fff;background-color:var(--light);border:.0625rem solid silver;border:.0625rem solid var(--silver);border-radius:62.5rem;color:silver;color:var(--silver);display:flex;padding:1.125rem 1.25rem;text-align:left;width:100%}.search-form .search-field::-moz-placeholder,.search-form:not(#\#):not(#\#) .search-field::-moz-placeholder{color:inherit}.search-form:not(#\#):not(#\#) .search-field::placeholder{color:inherit}.search-form:not(#\#):not(#\#) .search-field:focus{outline:none}.search-form:not(#\#):not(#\#) .search-field:focus-visible{color:#0e1435;color:var(--text-dark);outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.search-submit:not(#\#):not(#\#){align-items:center;background-color:#e33825;background-color:var(--accent);border-radius:62.5rem;color:#fff;color:var(--text-light);cursor:pointer;display:inline-flex;font-size:clamp(.875rem,.83298rem + .2100840336vw,1rem);font-weight:600;gap:.5rem;justify-content:center;line-height:1.33;padding:1.125rem 1.5rem;text-align:center;transition:opacity .3s ease,border-color .3s ease,background-color .3s ease,color .3s ease,scale .3s ease;white-space:nowrap}.search-submit:focus:not(#\#):not(#\#){outline:none}.search-submit:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.search-submit:active:not(#\#):not(#\#){scale:.95}.search-submit:not(#\#):not(#\#) svg{fill:currentColor;height:1.25rem;width:1.25rem}.header:not(#\#):not(#\#) .search-submit{max-width:-moz-min-content;max-width:min-content}.main--single:not(#\#):not(#\#) .comment-form{display:flex;flex-direction:column;row-gap:1rem}.main--single:not(#\#):not(#\#) .comment-form a{-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under;transition:color .3s ease,scale .3s ease}.main--single:not(#\#):not(#\#) .comment-form a:focus{outline:none}.main--single:not(#\#):not(#\#) .comment-form a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.main--single:not(#\#):not(#\#) .comment-form a:active{scale:.95}.main--single:not(#\#):not(#\#) .comment-form #comment{align-items:center;background-color:#fff;background-color:var(--light);border:.0625rem solid silver;border:.0625rem solid var(--silver);border-radius:.5rem;color:silver;color:var(--silver);display:flex;padding:1.125rem 1.25rem;text-align:left;width:100%}.main--single .comment-form #comment::-moz-placeholder,.main--single:not(#\#):not(#\#) .comment-form #comment::-moz-placeholder{color:inherit}.main--single:not(#\#):not(#\#) .comment-form #comment::placeholder{color:inherit}.main--single:not(#\#):not(#\#) .comment-form #comment:focus{outline:none}.main--single:not(#\#):not(#\#) .comment-form #comment:focus-visible{color:#0e1435;color:var(--text-dark);outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.main--single:not(#\#):not(#\#) .comment-form .submit{align-items:center;background-color:#e33825;background-color:var(--accent);border-radius:62.5rem;color:#fff;color:var(--text-light);cursor:pointer;display:inline-flex;font-size:clamp(.875rem,.83298rem + .2100840336vw,1rem);font-weight:600;gap:.5rem;justify-content:center;line-height:1.33;padding:1.125rem 1.5rem;text-align:center;transition:opacity .3s ease,border-color .3s ease,background-color .3s ease,color .3s ease,scale .3s ease;white-space:nowrap}.main--single:not(#\#):not(#\#) .comment-form .submit:focus{outline:none}.main--single:not(#\#):not(#\#) .comment-form .submit:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.main--single:not(#\#):not(#\#) .comment-form .submit:active{scale:.95}.main--single:not(#\#):not(#\#) .comment-form-comment{display:flex;flex-direction:column;row-gap:1rem}.form:not(#\#):not(#\#){row-gap:1.25rem;text-align:left}.likely__widget:not(#\#):not(#\#){background-color:transparent;border-radius:.75rem;font-size:.875rem;height:2.25rem;line-height:1.2;position:relative;transition:background-color .3s ease-out;white-space:nowrap;width:2.25rem}.likely__widget:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.likely__widget:active:not(#\#):not(#\#){scale:.95}.likely__icon:not(#\#):not(#\#){align-items:center;display:flex;height:100%;justify-content:center;width:100%}.likely{font-size:0!important;text-indent:0!important}.likely:not(#\#):not(#\#){color:#e33825;color:var(--accent);display:flex;flex-wrap:wrap;font-weight:400;gap:.75rem}.likely:not(#\#):not(#\#) svg{fill:#e33825;fill:var(--accent);height:1.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .3s ease;width:1.25rem}.likely-small:not(#\#):not(#\#) svg{height:.75rem;width:.75rem}.likely-big:not(#\#):not(#\#) svg{height:1.5rem;width:1.5rem}.list-check__info:not(#\#):not(#\#){row-gap:.5rem}.list-check:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:1.25rem}.list-check:not(#\#):not(#\#) li{gap:1.25rem;padding-left:2.75rem;position:relative}.list-check:not(#\#):not(#\#) li:before{background-image:url(assets/svg/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.logo:not(#\#):not(#\#){flex-shrink:0;max-width:11.4375rem}.header:not(#\#):not(#\#) .logo{z-index:5}.modal:not(#\#):not(#\#){--modal-close-width:1.5rem;--modal-close-height:1.5rem;--modal-container-margin:0.625rem;--modal-container-padding:1.24rem;--modal-container-bor-radius:1rem;display:none;position:relative;z-index:5}.modal.is-open:not(#\#):not(#\#){display:block}.modal__overlay:not(#\#):not(#\#){align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal[aria-hidden=false]:not(#\#):not(#\#) .modal__overlay{animation:microModalFadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true]:not(#\#):not(#\#) .modal__overlay{animation:microModalFadeOut .3s cubic-bezier(0,0,.2,1)}.modal__container:not(#\#):not(#\#){display:block;max-height:90dvh;max-width:67.125rem;overflow-y:auto;padding:1.375rem;position:relative;text-align:center;width:100%}.modal[aria-hidden=false]:not(#\#):not(#\#) .modal__container{animation:microModalSlideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true]:not(#\#):not(#\#) .modal__container{animation:microModalSlideOut .3s cubic-bezier(0,0,.2,1)}.modal__inner:not(#\#):not(#\#){align-items:center;background-color:#fff;border-radius:2rem;display:flex;height:100%;justify-content:center;overflow-y:auto;width:100%}.modal__body:not(#\#):not(#\#){background-color:#fff;border-radius:1.375rem;display:block;padding:2.5rem}.modal__header:not(#\#):not(#\#){align-items:center;display:flex;justify-content:space-between}.modal__title:not(#\#):not(#\#){font-size:2rem;font-weight:700;margin-bottom:0;margin-top:0;text-align:center}.modal__subtitle:not(#\#):not(#\#){color:#0e1435;color:var(--text-dark);margin-bottom:1rem}.modal__close:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);background-image:url(assets/svg/icons/close.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;border:0;border-radius:100%;cursor:pointer;display:block;height:2.75rem;position:absolute;right:0;top:0;width:2.75rem}.modal__close:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.modal__content:not(#\#):not(#\#){line-height:1.5}.modal__form:not(#\#):not(#\#){margin:0 auto;max-width:39.375rem;width:100%}@keyframes microModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes microModalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes microModalSlideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes microModalSlideOut{0%{transform:translateY(0)}to{transform:translateY(-15%)}}.page-nav:not(#\#):not(#\#) .page-nav__title{font-size:1rem;font-weight:700;line-height:1.25}.page-nav__menu:not(#\#):not(#\#){color:#272e57;color:var(--boatswain);font-size:.875rem;font-weight:600;line-height:1.3;list-style-type:disc;padding-left:1.875rem;row-gap:.75rem}.page-nav__item:not(#\#):not(#\#){align-items:center;font-weight:500}.page-nav__item:not(#\#):not(#\#)::marker{transition:color .3s ease}.page-nav__link:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.page-nav:not(#\#):not(#\#){color:#0e1435;color:var(--text-dark);position:sticky;row-gap:1.25rem;top:calc(var(--header-height) + .25rem);width:100%}.pagination-nav:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem}.pagination-nav__arrow:not(#\#):not(#\#){background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border:.0625rem solid #d9d9d9;border:.0625rem solid var(--silver-gray);border-radius:62.5rem;color:#e33825;color:var(--accent);height:3.5rem;padding:.5rem;transition:border-color .3s ease,scale .3s ease;width:4.25rem}.pagination-nav__arrow:focus:not(#\#):not(#\#){outline:none}.pagination-nav__arrow:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.pagination-nav__arrow:active:not(#\#):not(#\#){scale:.95}.pagination-nav__arrow.pagination-nav__arrow--prev:not(#\#):not(#\#){background-image:url(assets/svg/icons/slider-prev.svg)}.pagination-nav__arrow.pagination-nav__arrow--next:not(#\#):not(#\#){background-image:url(assets/svg/icons/slider-next.svg)}.pagination-nav__arrow[disabled]:not(#\#):not(#\#){opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-nav__page-numbers:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem}.pagination-nav__page-numbers:not(#\#):not(#\#)>li{margin:0}.pagination-nav:not(#\#):not(#\#) .pagination-nav__page-numbers .pagination-nav__item{flex-shrink:0;margin:0}.pagination-nav__page-number:not(#\#):not(#\#){align-items:center;background-color:transparent;border:.0625rem solid #d9d9d9;border:.0625rem solid var(--silver-gray);border-radius:62.5rem;color:#e33825;color:var(--accent);display:flex;font-size:.9375rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1.3;padding:.5rem;transition:border-color .3s ease,scale .3s ease;width:3.5rem}.pagination-nav__page-number:focus:not(#\#):not(#\#){outline:none}.pagination-nav__page-number:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.pagination-nav__page-number:active:not(#\#):not(#\#){scale:.95}.pagination-nav__page-number.pagination-nav__page-number--active:not(#\#):not(#\#){border-color:#e33825;border-color:var(--accent);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-pagi__wrapper:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem}.product-pagi__page:not(#\#):not(#\#){align-items:center;background-color:transparent;border:.0625rem solid #d9d9d9;border:.0625rem solid var(--silver-gray);border-radius:62.5rem;color:#e33825;color:var(--accent);display:flex;font-size:.9375rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1.3;padding:.5rem;transition:border-color .3s ease,scale .3s ease;width:3.5rem}.product-pagi__page:focus:not(#\#):not(#\#){outline:none}.product-pagi__page:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.product-pagi__page:active:not(#\#):not(#\#){scale:.95}.product-pagi__page.active:not(#\#):not(#\#){border-color:#e33825;border-color:var(--accent);pointer-events:none}.pagination__next:not(#\#):not(#\#),.pagination__prev:not(#\#):not(#\#),.product-pagi__next:not(#\#):not(#\#),.product-pagi__prev:not(#\#):not(#\#){background-size:1.25rem;border:.0625rem solid #d9d9d9;border:.0625rem solid var(--silver-gray);border-radius:62.5rem;color:#e33825;color:var(--accent);height:3.5rem;padding:.5rem;transition:border-color .3s ease,scale .3s ease;width:4.25rem}.pagination__next:focus:not(#\#):not(#\#),.pagination__prev:focus:not(#\#):not(#\#),.product-pagi__next:focus:not(#\#):not(#\#),.product-pagi__prev:focus:not(#\#):not(#\#){outline:none}.pagination__next:focus-visible:not(#\#):not(#\#),.pagination__prev:focus-visible:not(#\#):not(#\#),.product-pagi__next:focus-visible:not(#\#):not(#\#),.product-pagi__prev:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.pagination__next:active:not(#\#):not(#\#),.pagination__prev:active:not(#\#):not(#\#),.product-pagi__next:active:not(#\#):not(#\#),.product-pagi__prev:active:not(#\#):not(#\#){scale:.95}.loading-more{display:none!important}.load-pagimore:not(#\#):not(#\#){align-items:center;border:none;border-radius:62.5rem;color:#fff;display:flex;font-size:.9375rem;font-weight:600;height:auto;justify-content:center;line-height:1.3;padding:1.125rem 1.5rem;text-align:center;transition:background-color .3s ease,scale .3s ease;width:auto}.load-pagimore:focus:not(#\#):not(#\#){outline:none}.load-pagimore:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.load-pagimore:active:not(#\#):not(#\#){scale:.95}.ajax-pagination.product-pagi:not(#\#):not(#\#){flex-direction:column-reverse;margin:0;row-gap:clamp(2rem,1.41176rem + 2.9411764706vw,3.75rem)}.loading-spinner:not(#\#):not(#\#){background:rgba(0,0,0,.8);border-radius:.3125rem;color:#fff;left:50%;padding:.625rem 1.25rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:8}.error-message:not(#\#):not(#\#){color:#dc3545;grid-column:1/-1;padding:1.25rem;text-align:center}.pagination:not(#\#):not(#\#){gap:1.25rem}.nav-links:not(#\#):not(#\#){display:flex;flex-direction:row-reverse;gap:1.25rem}.nav-next:not(#\#):not(#\#),.nav-previous:not(#\#):not(#\#){display:block;height:3.5rem;position:relative;width:4.25rem}.nav-next:not(#\#):not(#\#) a,.nav-previous:not(#\#):not(#\#) a{background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border:.0625rem solid #d9d9d9;border:.0625rem solid var(--silver-gray);border-radius:62.5rem;bottom:0;color:#e33825;color:var(--accent);display:block;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;padding:.5rem;position:absolute;right:0;top:0;transition:border-color .3s ease,scale .3s ease;width:100%}.nav-next:not(#\#):not(#\#) a:focus,.nav-previous:not(#\#):not(#\#) a:focus{outline:none}.nav-next:not(#\#):not(#\#) a:focus-visible,.nav-previous:not(#\#):not(#\#) a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.nav-next:not(#\#):not(#\#) a:active,.nav-previous:not(#\#):not(#\#) a:active{scale:.95}.nav-next:not(#\#):not(#\#) a:after,.nav-previous:not(#\#):not(#\#) a:after{content:""}.nav-previous:not(#\#):not(#\#) a{background-image:url(assets/svg/icons/slider-next.svg)}.nav-next:not(#\#):not(#\#) a{background-image:url(assets/svg/icons/slider-prev.svg)}.rating__element:not(#\#):not(#\#){background-image:url(assets/svg/icons/star-stroke.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:1.5rem;width:1.5rem}.rating.rating--2:not(#\#):not(#\#) .rating__element:nth-child(2),.rating.rating--3:not(#\#):not(#\#) .rating__element:nth-child(2),.rating.rating--3:not(#\#):not(#\#) .rating__element:nth-child(3),.rating.rating--4:not(#\#):not(#\#) .rating__element:nth-child(2),.rating.rating--4:not(#\#):not(#\#) .rating__element:nth-child(3),.rating.rating--4:not(#\#):not(#\#) .rating__element:nth-child(4),.rating__element:first-child:not(#\#):not(#\#){background-image:url(assets/svg/icons/star-fill.svg)}.rating.rating--5 .rating__element{background-image:url(assets/svg/icons/star-fill.svg)!important}.rating:not(#\#):not(#\#){gap:.25rem}.progress-line:not(#\#):not(#\#){background:transparent;background-color:transparent;height:.25rem;left:0;position:fixed;top:0;width:100%;z-index:4}.progress-line__item:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);height:100%;left:0;position:absolute;top:0;transition:background-color .2s ease,width .2s ease;width:0}.search-btn:not(#\#):not(#\#){background-image:url();background-position:50%;background-repeat:no-repeat;background-size:2.5rem;border:.0625rem solid #e33825;border:.0625rem solid var(--accent);border-radius:1.5rem;border-radius:var(--br-24);color:#e33825;color:var(--accent);flex-shrink:0;height:3rem;transition:color .3s ease,background-color .3s ease,border-color .3s ease,scale .3s ease;width:3rem}.search-btn:not(#\#):not(#\#) svg{fill:currentColor;flex-shrink:0}.search-btn:focus:not(#\#):not(#\#){outline:none}.search-btn:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.search-btn:active:not(#\#):not(#\#){scale:.95}.search-btn.search-btn--is-active:not(#\#):not(#\#) .search-btn__loop,.search-btn:not(#\#):not(#\#) .search-btn__close{display:none}.search-btn.search-btn--is-active:not(#\#):not(#\#) .search-btn__close{display:block}.header__block:not(#\#):not(#\#) .search-wrapper{--offset:0.625rem;background-color:#fff;background-color:var(--light);border-radius:.625rem;box-shadow:0 0 .375rem rgba(0,0,0,.35);opacity:0;padding:.625rem;padding:var(--offset);pointer-events:none;position:absolute;top:var(--header-height);transition:opacity .3s ease,top .3s ease;visibility:hidden}.header__block:not(#\#):not(#\#) .search-wrapper.search-wrapper--is-visible{opacity:1;pointer-events:auto;top:calc(var(--header-height) + var(--offset));visibility:visible}.header__nav.nav:not(#\#):not(#\#) .search-wrapper{display:none}.socials__link:not(#\#):not(#\#){background-color:#fef9f8;background-color:var(--cool-december);background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:.75rem;height:2.25rem;padding:.25rem;transition:background-color .3s ease;width:2.25rem}.socials__link:focus:not(#\#):not(#\#){outline:none}.socials__link:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.socials__link:active:not(#\#):not(#\#){scale:.95}.header:not(#\#):not(#\#) .socials__link.socials__link--linkedin,.header:not(#\#):not(#\#) .socials__link.socials__link--vk{display:none}.socials:not(#\#):not(#\#){flex-wrap:wrap;gap:.75rem}.header:not(#\#):not(#\#) .socials{flex-wrap:nowrap;gap:.625rem}.spoilers__list:not(#\#):not(#\#){row-gap:1.75rem}.spoilers__item:not(#\#):not(#\#){border:.125rem solid #f3f3f3;border:.125rem solid var(--color-paper-light);overflow:hidden}.page-nav:not(#\#):not(#\#) .spoilers__item{border:none;max-width:-moz-max-content;max-width:max-content}.page-nav:not(#\#):not(#\#) .spoiler__content{padding-top:1.25rem}.spoiler__title:not(#\#):not(#\#){align-items:center;background-color:#f3f3f3;background-color:var(--color-paper-light);display:flex;font-size:clamp(1rem,.83193rem + .8403361345vw,1.5rem);font-weight:700;gap:1.25rem;justify-content:space-between;line-height:1.4;padding:2.125rem 3rem;text-align:left;width:100%}.spoiler__title:not(#\#):not(#\#):after{background-image:url(assets/svg/icons/spoiler-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:2.5rem;transition:rotate .3s ease;width:2.5rem}.faq:not(#\#):not(#\#) .spoiler__title:after{background-image:url(assets/svg/icons/spoiler-chevron-accent.svg)}.spoiler__title.active:not(#\#):not(#\#):after{rotate:180deg}.page-nav:not(#\#):not(#\#) .spoiler__title{background-color:transparent;font-size:1rem;padding:0;width:-moz-max-content;width:max-content}.page-nav:not(#\#):not(#\#) .spoiler__title:after{height:1rem;width:1rem}.spoiler__inner:not(#\#):not(#\#){color:#272e57;color:var(--boatswain);padding:2rem 3rem}.page-nav:not(#\#):not(#\#) .spoiler__inner{padding:0}.news:not(#\#):not(#\#) .swiper-slide{align-items:stretch;height:auto}.widget_archive:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.widget_archive:not(#\#):not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.widget_archive:not(#\#):not(#\#) a:focus{outline:none}.widget_archive:not(#\#):not(#\#) a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.widget_categories:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.widget_categories:not(#\#):not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.widget_categories:not(#\#):not(#\#) a:focus{outline:none}.widget_categories:not(#\#):not(#\#) a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.widget_recent_entries:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.widget_recent_entries:not(#\#):not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.widget_recent_entries:not(#\#):not(#\#) a:focus{outline:none}.widget_recent_entries:not(#\#):not(#\#) a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.header__container:not(#\#):not(#\#){-moz-column-gap:1.25rem;column-gap:1.25rem;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}.header__logo-wrap:not(#\#):not(#\#){row-gap:.375rem}.header__address:not(#\#):not(#\#){font-size:.75rem;z-index:5}.header__block:not(#\#):not(#\#){gap:.75rem;z-index:5}.header:not(#\#):not(#\#){left:0;position:fixed;top:0;width:100%;z-index:4}.header:not(#\#):not(#\#):before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s ease;width:100%}.header.header--is-active:not(#\#):not(#\#):before{background-color:#fff;background-color:var(--body-bg);z-index:5}.header.header--scroll:not(#\#):not(#\#){box-shadow:0 0 .375rem rgba(0,0,0,.35)}.header.header--scroll:not(#\#):not(#\#):before{background-color:#fff;background-color:var(--body-bg)}.about__footer:not(#\#):not(#\#){row-gap:clamp(1.875rem,1.66492rem + 1.0504201681vw,2.5rem)}.about__buttons:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem}.archive__main:not(#\#):not(#\#),.archive__posts:not(#\#):not(#\#){gap:1.25rem}.archive__page-number.archive__page-number--active:not(#\#):not(#\#){border-color:var(--active)}.archive__controls:not(#\#):not(#\#),.container.archive__container:not(#\#):not(#\#){row-gap:clamp(2rem,1.41176rem + 2.9411764706vw,3.75rem)}.archive__article-card:not(#\#):not(#\#){grid-column:span 4}.archive:not(#\#):not(#\#){padding-bottom:0}.article__wrap:not(#\#):not(#\#){gap:1.25rem}.article__area:not(#\#):not(#\#){grid-column:span 9;row-gap:2.5rem}.article__header:not(#\#):not(#\#){row-gap:2.5rem}.article__header-top:not(#\#):not(#\#){row-gap:1.25rem}.article__meta:not(#\#):not(#\#){-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.75rem}.article__meta-el:not(#\#):not(#\#){color:#9397ab;color:var(--shadow-gray);min-height:1.5rem}.article__descr:not(#\#):not(#\#),.article__main:not(#\#):not(#\#){font-size:1rem}.article__main:not(#\#):not(#\#) h2,.article__main:not(#\#):not(#\#) h3{font-weight:700;line-height:1.3;margin-top:.5rem}.article__main:not(#\#):not(#\#) h2{font-size:clamp(1.375rem,.99685rem + 1.8907563025vw,2.5rem);margin-bottom:1.25rem}.article__main:not(#\#):not(#\#) h3{font-size:clamp(1rem,.83193rem + .8403361345vw,1.5rem);margin-bottom:.75rem}.article__main:not(#\#):not(#\#) img,.article__main:not(#\#):not(#\#) ol,.article__main:not(#\#):not(#\#) p,.article__main:not(#\#):not(#\#) ul{margin-bottom:.75rem}.article__main:not(#\#):not(#\#) :first-child{margin-top:0}.article__main:not(#\#):not(#\#) :last-child{margin-bottom:0}.article__main:not(#\#):not(#\#) ol,.article__main:not(#\#):not(#\#) ul{padding-left:1.875rem}.article__main:not(#\#):not(#\#) ul{list-style-type:disc}.article__main:not(#\#):not(#\#) ol{list-style-type:decimal}.article__footer:not(#\#):not(#\#){row-gap:2.5rem}.article__footer:not(#\#):not(#\#) .buttons-wrap{justify-content:flex-start}.article__buttons:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem}.article__buttons:not(#\#):not(#\#)>*{max-width:calc(50% - .625rem);width:100%}.article__nav-area:not(#\#):not(#\#){grid-column:span 3}.main--single:not(#\#):not(#\#) .post-navigation{display:flex;justify-content:flex-start}.article:not(#\#):not(#\#){padding-top:2.5rem}.article:not(#\#):not(#\#) h1{color:#0e1435;font-size:clamp(1.625rem,1.16282rem + 2.3109243697vw,3rem);font-weight:700}.article:not(#\#):not(#\#) img{border-radius:1.875rem;max-height:32.5rem;width:100%}.articles__header:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.articles__cards:not(#\#):not(#\#){gap:1.25rem}.articles__card:not(#\#):not(#\#){grid-column:span 6}.articles:not(#\#):not(#\#){overflow:hidden}.blog__container.container:not(#\#):not(#\#){row-gap:clamp(2rem,1.41176rem + 2.9411764706vw,3.75rem)}.blog__main:not(#\#):not(#\#){gap:1.25rem}.blog__main.loading:not(#\#):not(#\#){min-height:12.5rem;opacity:.6;position:relative}.blog__posts:not(#\#):not(#\#){gap:1.25rem}.blog__article-card:not(#\#):not(#\#){grid-column:span 4}.blog__footer:not(#\#):not(#\#){row-gap:3.75rem}.blog__controls:not(#\#):not(#\#){row-gap:clamp(2rem,1.41176rem + 2.9411764706vw,3.75rem)}.blog__nav-wrap:not(#\#):not(#\#){row-gap:1rem}.blog__page-number.blog__page-number--active:not(#\#):not(#\#){border-color:var(--active)}.post-list:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.25rem;gap:1.25rem}.section.archive:not(#\#):not(#\#),.section.blog:not(#\#):not(#\#){padding-top:clamp(2.5rem,2.07983rem + 2.1008403361vw,3.75rem)}.section.archive:not(#\#):not(#\#){padding-top:0}.cases__header:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.cases__footer:not(#\#):not(#\#){row-gap:1.25rem}.categories__links:not(#\#):not(#\#){flex-wrap:wrap;gap:1rem}.categories__link:not(#\#):not(#\#){font-size:.875rem;font-weight:600;line-height:1.3;white-space:normal}.categories:not(#\#):not(#\#){padding:0}.certs__main:not(#\#):not(#\#){gap:1.25rem;overflow:auto;padding-bottom:.5rem}.certs__thumb:not(#\#):not(#\#){border-radius:1.875rem;min-width:25rem}.certs:not(#\#):not(#\#){overflow:hidden}.commerce-offer__form:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);border-radius:3.75rem;box-shadow:0 0 2.5rem 0 rgba(11,16,42,.08);margin:0 auto;max-width:42.5rem;padding:3rem 3.75rem}.commerce-offer__section-title:not(#\#):not(#\#){font-size:1rem;font-weight:700}.commerce-offer__section-descr:not(#\#):not(#\#){color:#272e57;color:var(--boatswain)}.commerce-offer:not(#\#):not(#\#){background-position:bottom;background-repeat:no-repeat;background-size:100%}.consult__container:not(#\#):not(#\#){align-items:center;gap:clamp(1.875rem,1.24475rem + 3.1512605042vw,3.75rem);position:relative}.consult__img:not(#\#):not(#\#){grid-column:span 6}.consult__header:not(#\#):not(#\#){grid-column:span 6;margin-bottom:0;max-width:31.5625rem;row-gap:.75rem}.consult__section-title:not(#\#):not(#\#){font-size:clamp(1.25rem,.9979rem + 1.2605042017vw,2rem)}.consult__section-descr:not(#\#):not(#\#){margin-bottom:0}.consult__form:not(#\#):not(#\#){background-color:#fff;background-color:var(--body-bg);border-radius:2rem;padding-top:1.25rem}.consult:not(#\#):not(#\#):before{background-color:#fef9f8;background-position:0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:40rem}.consult.consult--mirror:not(#\#):not(#\#):before{left:auto;right:0}.contacts__container:not(#\#):not(#\#){position:relative}.contacts__header:not(#\#):not(#\#){background-color:#fff;border-radius:2.5rem;box-shadow:0 0 2.5rem 0 rgba(11,16,42,.08);left:calc(50% - 38.75rem);margin:0;max-width:42.5rem;padding:3.75rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.contacts__section-descr:not(#\#):not(#\#){font-size:1rem;line-height:1.5;row-gap:1.25rem}.contacts__phones:not(#\#):not(#\#){gap:.5rem}.contacts__phone:not(#\#):not(#\#){display:inline-flex}.contacts__map:not(#\#):not(#\#){height:50rem;max-width:75rem;position:relative;width:100%}.contacts:not(#\#):not(#\#){padding:0}.error-404__page-content:not(#\#):not(#\#){row-gap:1.25rem}.widget_archive:not(#\#):not(#\#),.widget_categories:not(#\#):not(#\#),.widget_recent_entries:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column;row-gap:1rem}.widget_archive:not(#\#):not(#\#) a,.widget_categories:not(#\#):not(#\#) a,.widget_recent_entries:not(#\#):not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.widget_archive:not(#\#):not(#\#) a:focus,.widget_categories:not(#\#):not(#\#) a:focus,.widget_recent_entries:not(#\#):not(#\#) a:focus{outline:none}.widget_archive:not(#\#):not(#\#) a:focus-visible,.widget_categories:not(#\#):not(#\#) a:focus-visible,.widget_recent_entries:not(#\#):not(#\#) a:focus-visible{outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.intro__container:not(#\#):not(#\#){align-items:center;gap:3.75rem}.main.main--service:not(#\#):not(#\#) .intro__container{align-items:normal}.intro__header:not(#\#):not(#\#){grid-column:span 6;row-gap:1.25rem}.main--home:not(#\#):not(#\#) .intro__section-descr{margin-bottom:1.25rem}.intro__main:not(#\#):not(#\#){grid-column:span 6}.intro__img:not(#\#):not(#\#){border-radius:2rem;border-radius:var(--br-32);width:100%}.intro__form-wrap:not(#\#):not(#\#),.intro__merits-wrap:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);border-radius:1.5rem;box-shadow:0 0 2.5rem 0 rgba(11,16,42,.08);gap:2.5rem;justify-content:space-between;padding:2.5rem}.intro__form-wrap:not(#\#):not(#\#){width:100%}.intro__merits-list:not(#\#):not(#\#){gap:2.5rem;justify-content:space-between}.intro__merits-item:not(#\#):not(#\#){row-gap:.75rem}.intro__merits-title:not(#\#):not(#\#){font-size:clamp(1.25rem,.9979rem + 1.2605042017vw,2rem);font-weight:700}.intro__form:not(#\#):not(#\#){gap:1.25rem;justify-content:space-around;width:100%}.intro:not(#\#):not(#\#) .btn{max-width:25rem}.intro:not(#\#):not(#\#){background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-top:0}.main--home:not(#\#):not(#\#) .intro{height:100dvh;min-height:-moz-max-content;min-height:max-content;padding-top:calc(var(--header-height) + 6.25rem)}.main--services:not(#\#):not(#\#) .intro{padding-bottom:clamp(2.5rem,.81933rem + 8.4033613445vw,7.5rem)}.main--service:not(#\#):not(#\#) .intro{background-size:100%}.news__header:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem;justify-content:space-between;position:relative}.news__content:not(#\#):not(#\#){height:100%}.no-results__content:not(#\#):not(#\#){row-gap:1.25rem}.our-merits__main:not(#\#):not(#\#){gap:2.5rem}.our-merits__img:not(#\#):not(#\#){border-radius:2rem;grid-column:span 6;height:100%;width:100%}.our-merits__img.our-merits__img--mobile:not(#\#):not(#\#){border-radius:0;display:block;margin-bottom:1.25rem;max-height:12.5rem}.our-merits__list:not(#\#):not(#\#){grid-column:span 6}.our-merits__item:not(#\#):not(#\#){padding-left:2.75rem;position:relative;row-gap:.5rem}.our-merits__item:not(:last-child):not(#\#):not(#\#){border-bottom:.0625rem solid #f9d7d3;margin-bottom:1.25rem;padding-bottom:1.25rem}.our-merits__item:not(:last-child):not(#\#):not(#\#):before{top:calc(50% - 1.375rem)}.our-merits__item:not(#\#):not(#\#):before{background-image:url(assets/svg/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.5rem;left:0;position:absolute;top:calc(50% - .75rem);width:1.5rem}.our-merits__info:not(#\#):not(#\#){row-gap:.5rem}.our-partners__main:not(#\#):not(#\#){overflow:hidden;position:relative}.our-partners__main:not(#\#):not(#\#):after,.our-partners__main:not(#\#):not(#\#):before{content:"";display:block;height:2.5rem;position:absolute;top:0;width:9.375rem;z-index:2}.our-partners__main:not(#\#):not(#\#):before{background:linear-gradient(90deg,#fff 24%,hsla(0,0%,100%,0));left:0}.our-partners__main:not(#\#):not(#\#):after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 76%);right:0}.our-partners__img:not(#\#):not(#\#){display:block;height:auto;max-height:2.5rem;width:auto}.our-partners .swiper-slide{width:auto!important}.our-partners:not(#\#):not(#\#) .swiper-slide{align-items:center;display:flex;justify-content:center}.our-partners:not(#\#):not(#\#) .slider-controls-button{color:#0b102a;color:var(--deep-blue);height:1.5rem;margin:0;top:50%;transform:translateY(-50%);width:1.5rem;z-index:3}.our-team__container:not(#\#):not(#\#){row-gap:clamp(1.875rem,1.66492rem + 1.0504201681vw,2.5rem)}.main--about:not(#\#):not(#\#) .our-team__container{flex-direction:column}.our-team__header:not(#\#):not(#\#){-moz-column-gap:1.25rem;column-gap:1.25rem;flex-wrap:wrap;justify-content:space-between}.our-team__header-left:not(#\#):not(#\#){row-gap:1.25rem}.our-team__list:not(#\#):not(#\#){--gap:1.25rem;--num-elements:4;display:flex;flex-wrap:wrap;gap:1.25rem;gap:var(--gap)}.our-team__item:not(#\#):not(#\#){width:calc((100% - (var(--num-elements) - 1)*1.25rem)/(var(--num-elements)));width:calc((100% - (var(--num-elements) - 1)*var(--gap))/(var(--num-elements)))}.our-team__img:not(#\#):not(#\#){margin-bottom:.75rem;width:100%}.our-team__name:not(#\#):not(#\#){font-weight:600;margin-bottom:.25rem}.our-team__post:not(#\#):not(#\#){font-size:.875rem}.main--about:not(#\#):not(#\#) .our-team__all-team{display:none}.our-team:not(#\#):not(#\#){overflow:hidden}.prices__list:not(#\#):not(#\#){gap:1.25rem}.prices__item:not(#\#):not(#\#){background-color:#fef9f8;background-color:var(--cool-december);grid-column:span 4;height:100%;margin:0;padding:1.25rem;row-gap:1rem}.prices--one-el:not(#\#):not(#\#) .prices__item{min-height:0;min-height:auto}.prices__price:not(#\#):not(#\#){font-size:2rem;font-weight:700;margin-top:auto;padding-top:2rem}.privacy-policy__main:not(#\#):not(#\#){row-gap:1rem}.registry-process__list:not(#\#):not(#\#){counter-reset:numbers 0}.registry-process__item:not(#\#):not(#\#){gap:2.5rem;position:relative}.registry-process__item:not(#\#):not(#\#):before{align-items:center;background-color:#fff;background-color:var(--body-bg);border:.125rem solid #f3f3f3;border:.125rem solid var(--color-paper-light);border-radius:12.5rem;color:#e33825;color:var(--accent);content:counter(numbers);counter-increment:numbers 1;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:4rem;justify-content:center;line-height:1;padding:.25rem;position:relative;width:4rem;z-index:1}.registry-process__item:not(#\#):not(#\#):after{background-color:#f3f3f3;background-color:var(--color-paper-light);content:"";left:1.96875rem;position:absolute;width:.0625rem}.registry-process__item:first-child:not(#\#):not(#\#):after{bottom:0;height:50%}.registry-process__item:not(:first-child):not(#\#):not(#\#){padding-top:.75rem}.registry-process__item:not(:first-child):not(#\#):not(#\#):after{height:100%;top:0}.registry-process__item:last-child:not(#\#):not(#\#):after{height:50%}.registry-process__info:not(#\#):not(#\#){border:.125rem solid #f3f3f3;border:.125rem solid var(--color-paper-light);border-radius:2.5rem;padding:2rem 3rem;row-gap:.625rem;width:100%}.registry-steps__cards:not(#\#):not(#\#){row-gap:1.25rem}.registry-steps__list:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(15,1fr);height:200%}.registry-steps__list--desktop:nth-child(2):not(#\#):not(#\#){padding:1.25rem 0}.registry-steps__list--mobile:not(#\#):not(#\#){display:flex;flex-direction:column}.registry-steps__item:not(#\#):not(#\#){grid-column:span 3;margin:0;position:relative;row-gap:.375rem}.registry-steps__list.registry-steps__list--top:not(#\#):not(#\#) .registry-steps__item{justify-content:end}.registry-steps__list.registry-steps__list--middle:not(#\#):not(#\#) .registry-steps__item:not(:last-child):after{background-color:#e33825;background-color:var(--accent);content:"";height:.0625rem;position:absolute;top:calc(50% - .03125rem);width:100%}.registry-steps__list--mobile:not(#\#):not(#\#) .registry-steps__item{padding-right:4.25rem;position:relative}.registry-steps__list--mobile:not(#\#):not(#\#) .registry-steps__item:not(:last-child){padding-bottom:1.25rem}.registry-steps__list--mobile:not(#\#):not(#\#) .registry-steps__item:not(:last-child):after{background-color:#e33825;background-color:var(--accent);content:"";height:100%;position:absolute;right:1.46875rem;top:0;transform:translate(-50%);width:.0625rem}.registry-steps__icon:not(#\#):not(#\#){position:relative;z-index:1}.registry-steps__list--mobile:not(#\#):not(#\#) .registry-steps__icon{position:absolute;right:0;top:0}.main--reviews:not(#\#):not(#\#) .reviews__main{row-gap:1.25rem}.reviews__card:not(#\#):not(#\#){background-color:#fef9f8;background-color:var(--cool-december);height:100%;padding:2.75rem;row-gap:2.5rem}.reviews__author-wrap:not(#\#):not(#\#){gap:.75rem;margin-top:auto}.reviews__author-info:not(#\#):not(#\#){row-gap:.5rem}.reviews__author-name:not(#\#):not(#\#){font-size:1rem;font-weight:600}.reviews__controls:not(#\#):not(#\#){row-gap:clamp(2rem,1.83193rem + .8403361345vw,2.5rem)}.reviews__footer:not(#\#):not(#\#){row-gap:clamp(1.875rem,1.66492rem + 1.0504201681vw,2.5rem)}.reviews__page-number--active:not(#\#):not(#\#){border-color:var(--active)}.reviews__nav-arrow.reviews__nav-arrow--disabled:not(#\#):not(#\#){display:none}.reviews:not(#\#):not(#\#) .slider-controls-buttons{position:static}.reviews:not(#\#):not(#\#) .slider-controls-button{border:none;border-radius:0;border-radius:initial;font-size:1.25rem;font-weight:700;height:1.5rem;position:absolute;width:1.5rem}.main--reviews:not(#\#):not(#\#) .reviews{padding-top:0}.search-results__main:not(#\#):not(#\#){gap:1.25rem}.section.search-results:not(#\#):not(#\#){padding-top:calc(var(--header-height) + 1.875rem)}.sec-links__links:not(#\#):not(#\#){flex-wrap:wrap;gap:1rem}.sec-links__link:not(#\#):not(#\#){font-size:.875rem;font-weight:600;line-height:1.3;white-space:normal}.main--blog:not(#\#):not(#\#) .sec-links{padding:0}.sec-title-descr-fill:not(#\#):not(#\#) .buttons-wrap{justify-content:normal}.service-merits__list:not(#\#):not(#\#){gap:1.25rem}.service-merits__item:not(#\#):not(#\#){background-color:#fef9f8;background-color:var(--cool-december);background-position:left 1.75rem top 1.75rem;background-repeat:no-repeat;background-size:1.5rem;grid-column:span 4;padding:4.25rem 1.75rem 1.75rem;row-gap:.5rem}.service-merits__footer:not(#\#):not(#\#){flex-wrap:wrap;gap:1.25rem;justify-content:center}.services__header:not(#\#):not(#\#){flex-wrap:wrap;gap:.625rem;justify-content:space-between}.main.main--services:not(#\#):not(#\#) .services__header{display:none}.services__main:not(#\#):not(#\#){gap:1.25rem}.services__row:not(#\#):not(#\#){row-gap:1.75rem}.services__row-title:not(#\#):not(#\#){font-size:2rem;font-weight:700}.services__card:not(#\#):not(#\#){background-position:50%;background-repeat:no-repeat;background-size:5rem;grid-column:span 4;min-height:18.75rem;overflow:hidden;padding:2rem;position:relative}.services__card:focus:not(#\#):not(#\#){outline:none}.services__card:focus-visible:not(#\#):not(#\#){outline-color:#e33825;outline-color:var(--accent);outline-offset:.25rem;outline-offset:var(--outline-offset);outline-style:dashed;outline-width:.125rem;outline-width:var(--outline-width)}.services__card:focus-visible:not(#\#):not(#\#):before{scale:1}.services__card:focus-visible:not(#\#):not(#\#) .services__descr{font-size:.875rem;opacity:1;padding-top:.5rem}.services__card:focus-visible:not(#\#):not(#\#) .services__title{text-align:left}.services__card:focus-visible:not(#\#):not(#\#) .services__info{color:#fff;color:var(--text-light)}.services__card:focus-visible:not(#\#):not(#\#) .sprite-svg{fill:#fff;fill:var(--text-light)}.services__card:active:not(#\#):not(#\#){scale:.95}.services__card:not(#\#):not(#\#):before{background-color:#e33825;background-color:var(--accent);border-radius:2rem;bottom:0;content:"";left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;scale:0;top:0;transform-origin:center center;transition:scale .5s ease}.services__info:not(#\#):not(#\#){margin-top:auto;overflow:hidden;position:relative;transition:color .5s ease,height .3s ease}.services__title:not(#\#):not(#\#){position:relative;text-align:center;transition:text-align .3s ease}.services__card.is-active:not(#\#):not(#\#) .services__title{text-align:left}.services__descr:not(#\#):not(#\#){font-size:0;opacity:0;overflow:hidden;padding-top:0;position:relative;transition:font-size .3s linear,padding-top .3s ease,opacity .3s ease}.services__more:not(#\#):not(#\#){background-image:url(assets/svg/icons/slider-next.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:1.25rem;display:none;gap:.5rem;padding-right:1.75rem;padding-top:1rem}.services__card:not(#\#):not(#\#) .sprite-svg{fill:#e33825;fill:var(--accent);height:1.5rem;position:absolute;right:1.875rem;top:1.875rem;transition:fill .5s ease;width:1.5rem;z-index:2}.what-is-enabled__main:has(img):not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2.5rem;gap:2.5rem}.what-is-enabled__main:has(img):not(#\#):not(#\#) .what-is-enabled__list{grid-column:span 6}.what-is-enabled__list:not(#\#):not(#\#){grid-column:span 12}.what-is-enabled__img:not(#\#):not(#\#){border-radius:1rem;grid-column:span 6;height:100%;-o-object-fit:cover;object-fit:cover}.why-choose-us__main:not(#\#):not(#\#){counter-reset:numbers 0;gap:1.25rem}.why-choose-us__card:not(#\#):not(#\#){counter-increment:numbers 1;grid-column:span 4;padding:1.25rem}.why-choose-us__card:nth-child(4n):not(#\#):not(#\#),.why-choose-us__card:nth-child(5n):not(#\#):not(#\#){grid-column:span 6}.why-choose-us__card:not(#\#):not(#\#):before{color:#e33825;color:var(--accent);content:counter(numbers);display:block;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:1.25rem}.why-choose-us__title:not(#\#):not(#\#){margin-bottom:.5rem}.why-choose-us__descr:not(#\#):not(#\#){font-size:.875rem}.footer__top:not(#\#):not(#\#){align-items:center;border-bottom:.0625rem solid #fdf1f0;border-bottom:.0625rem solid var(--sefid-white);display:flex;gap:clamp(2.5rem,-2.85714rem + 14.880952381vw,15rem);margin-bottom:clamp(1.75rem,1.42857rem + .8928571429vw,2.5rem);padding-bottom:clamp(1.75rem,1.42857rem + .8928571429vw,2.5rem)}.footer__company-info:not(#\#):not(#\#){max-width:37.5rem;row-gap:clamp(1.25rem,.71429rem + 1.4880952381vw,2.5rem)}.footer__nav:not(#\#):not(#\#){color:#272e57;color:var(--boatswain);row-gap:1.25rem}.footer__nav-title:not(#\#):not(#\#){font-weight:400}.footer__bottom:not(#\#):not(#\#){gap:1.25rem;justify-content:space-between}.footer:not(#\#):not(#\#) .menu{row-gap:.75rem}.footer:not(#\#):not(#\#) .menu-link{font-weight:600}.footer:not(#\#):not(#\#){padding-bottom:clamp(2.5rem,1.2395rem + 6.3025210084vw,6.25rem);padding-top:clamp(2.5rem,1.2395rem + 6.3025210084vw,6.25rem)}@media (min-width:36.06rem){.cases__footer:not(#\#):not(#\#),.our-partners__images:not(#\#):not(#\#),.our-team__footer:not(#\#):not(#\#){display:none}.reviews__slider-wrapper:not(#\#):not(#\#){display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.25rem;gap:1.25rem}.reviews__slide:not(#\#):not(#\#){grid-column:span 6}.reviews:not(#\#):not(#\#) .slider-controls-button{display:none}}@media (min-width:52.06rem){.our-merits__img.our-merits__img--mobile:not(#\#):not(#\#){display:none}}@media (min-width:57.06rem){.reviews__slide:not(#\#):not(#\#){grid-column:span 4}}@media (min-width:62.06rem){.page-nav:not(#\#):not(#\#) .spoiler__title:after,.registry-steps__list--mobile:not(#\#):not(#\#){display:none}}@media (min-width:68.81rem){.menu-arrow:not(#\#):not(#\#),.sub-menu-wrap:not(#\#):not(#\#){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sub-menu-wrap:not(#\#):not(#\#){background-color:#fef9f8;background-color:var(--cool-december);border-radius:.5rem;box-shadow:0 0 .25rem rgba(0,0,0,.25);font-size:.875rem;left:0;opacity:0;position:absolute;top:calc(100% + .25rem);transition:opacity .5s ease}.sub-menu-wrap:not(#\#):not(#\#):before{content:"";display:block;height:.625rem;left:0;position:absolute;top:-.625rem;width:100%}.sub-menu:not(#\#):not(#\#){align-items:flex-start;max-height:18.75rem;min-width:12.5rem;overflow-y:auto;padding:.625rem;width:100%}.header__nav:not(#\#):not(#\#) .header__address,.header__nav:not(#\#):not(#\#) .socials,.nav:not(#\#):not(#\#) .btn{display:none}}@media (max-width:88rem){.consult:not(#\#):not(#\#):before{width:21.25rem}}@media (max-width:87rem){.contacts__header:not(#\#):not(#\#){max-width:36.25rem}}@media (max-width:79.5rem){.container-right:not(#\#):not(#\#){padding-left:1rem}.container-left:not(#\#):not(#\#){padding-right:1rem}.contacts__header:not(#\#):not(#\#){left:1rem}}@media (max-width:72rem){.contacts__container:not(#\#):not(#\#){align-items:flex-start;padding-left:0;row-gap:2rem}.contacts__header:not(#\#):not(#\#){bottom:auto;box-shadow:none;left:auto;max-width:100%;padding:0 1rem;position:relative;right:auto;top:auto;transform:none}.contacts__map:not(#\#):not(#\#){height:21.25rem}}@media (max-width:69rem){.modal__container:not(#\#):not(#\#){max-width:calc(100% - 1rem)}}@media (max-width:68.75rem){.burger:not(#\#):not(#\#){display:inline-block}.nav:not(#\#):not(#\#) .menu{align-items:flex-end;flex-direction:column;row-gap:1rem}.menu-item:not(#\#):not(#\#){text-align:right}.menu-item.menu-item-has-children:not(#\#):not(#\#){align-items:flex-end;display:flex;flex-direction:column;row-gap:.75rem}.sub-menu-wrap:not(#\#):not(#\#){display:none}.header__nav.nav:not(#\#):not(#\#){background-color:#fff;background-color:var(--body-bg);height:100%;padding:1rem;padding-top:calc(var(--header-height) + 1rem);pointer-events:none;position:fixed;right:-100%;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%}.header__nav.nav--is-visible:not(#\#):not(#\#){align-items:flex-end;display:flex;flex-direction:column;opacity:1;overflow-y:auto;pointer-events:auto;right:0;row-gap:1.25rem;visibility:visible;z-index:4}.search-btn:not(#\#):not(#\#){display:none}.header__nav.nav:not(#\#):not(#\#) .search-wrapper{display:inline-block}.header__address:not(#\#):not(#\#),.header__block:not(#\#):not(#\#) .socials{display:none}.header__nav:not(#\#):not(#\#) .header__address{display:flex}.header__block:not(#\#):not(#\#) .btn{display:none}}@media (max-width:64rem){.blog__footer:not(#\#):not(#\#){row-gap:2.875rem}.registry-steps__cards:not(#\#):not(#\#){display:none}}@media (max-width:62rem){.intro__form:not(#\#):not(#\#) .form__group{align-items:flex-start;width:calc(50% - .75rem)}.article__wrap:not(#\#):not(#\#){display:flex;flex-direction:column}.article__nav-area:not(#\#):not(#\#){display:block}.consult:not(#\#):not(#\#):before{width:13.75rem}.intro__img:not(#\#):not(#\#){border-radius:1.5rem;border-radius:var(--br-24)}.intro__form-wrap:not(#\#):not(#\#),.intro__merits-wrap:not(#\#):not(#\#){flex-direction:column}.intro__form-wrap:not(#\#):not(#\#){padding:1.5rem 1rem}.intro__form:not(#\#):not(#\#),.intro__merits-list:not(#\#):not(#\#){flex-wrap:wrap}.our-team__list:not(#\#):not(#\#){--num-elements:3}.service-merits__item:not(#\#):not(#\#),.services__card:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:58rem){.articles:not(#\#):not(#\#) .card-info__img{height:12.5rem}.articles__card.card-info:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:55rem){.prices__item:not(#\#):not(#\#){grid-column:span 6}.prices--one-el:not(#\#):not(#\#) .prices__item{min-height:0;min-height:auto}}@media (max-width:53rem){.why-choose-us__card:not(#\#):not(#\#){grid-column:span 6}}@media (max-width:52rem){.archive__article-card:not(#\#):not(#\#),.blog__article-card:not(#\#):not(#\#){grid-column:span 6}.our-merits__container:not(#\#):not(#\#){padding:0}.our-merits__header:not(#\#):not(#\#){margin-bottom:2.5rem;padding-left:1rem;padding-right:1rem}.our-merits__main:not(#\#):not(#\#){align-items:flex-start;display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.our-merits__img:not(#\#):not(#\#){display:none}}@media (max-width:48rem){.container-left-50:not(#\#):not(#\#),.container-right-50:not(#\#):not(#\#){max-width:100%}.bor-rad-32:not(#\#):not(#\#){border-radius:1.5rem}.breadcrumbs:not(#\#):not(#\#){padding-bottom:2rem;padding-top:calc(var(--header-height) + 2rem)}.news:not(#\#):not(#\#) .card-info__img{height:12.5rem}.news__card:not(#\#):not(#\#) .card-info__title{margin-top:auto}.news__card.card-info:not(#\#):not(#\#){display:flex;flex-direction:column}.form__btn:not(#\#):not(#\#){width:100%}.modal__body:not(#\#):not(#\#){padding:1rem}.pagination-nav:not(#\#):not(#\#){gap:.625rem}.pagination-nav__arrow:not(#\#):not(#\#){font-size:.75rem;height:2rem;width:2.75rem}.pagination-nav__page-numbers:not(#\#):not(#\#){gap:.625rem}.pagination-nav__page-number:not(#\#):not(#\#),.product-pagi__page:not(#\#):not(#\#){font-size:.75rem;height:2rem;width:2rem}.pagination__next:not(#\#):not(#\#),.pagination__prev:not(#\#):not(#\#),.product-pagi__next:not(#\#):not(#\#),.product-pagi__prev:not(#\#):not(#\#){font-size:.75rem;height:2rem;width:2.75rem}.load-pagimore:not(#\#):not(#\#){font-size:.875rem;padding:.75rem 1.125rem}.pagination:not(#\#):not(#\#){gap:.5rem}.nav-next:not(#\#):not(#\#),.nav-previous:not(#\#):not(#\#){height:2rem;width:2.75rem}.spoiler__inner:not(#\#):not(#\#),.spoiler__title:not(#\#):not(#\#){padding:1.25rem 1rem}.page-nav:not(#\#):not(#\#) .spoiler__inner{padding:0}.article:not(#\#):not(#\#),.article__area:not(#\#):not(#\#),.article__footer:not(#\#):not(#\#),.article__header:not(#\#):not(#\#){row-gap:1.75rem}.blog__footer:not(#\#):not(#\#){row-gap:2rem}.categories__links:not(#\#):not(#\#){gap:.5rem}.certs__thumb:not(#\#):not(#\#){min-width:20rem}.commerce-offer__form:not(#\#):not(#\#){border-radius:2rem;padding:2rem 1rem}.consult__container:not(#\#):not(#\#){align-items:center;display:flex;flex-direction:column;gap:0;padding:0}.consult--mirror:not(#\#):not(#\#) .consult__container{flex-direction:column-reverse}.consult__img:not(#\#):not(#\#){border-radius:0;height:auto;max-height:25rem;width:100%}.consult__header:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);border-radius:2rem;margin-top:-16.25rem;padding:2rem 1rem 0}.consult__form:not(#\#):not(#\#){background-color:#fff;background-color:var(--light);padding:1.25rem 1rem 2rem}.consult:not(#\#):not(#\#):before{display:none}.intro__container:not(#\#):not(#\#){display:flex;flex-direction:column-reverse;padding:0;row-gap:1.25rem}.main.main--service:not(#\#):not(#\#) .intro__container,.main.main--services:not(#\#):not(#\#) .intro__container{flex-direction:column;padding:0 1rem}.main.main--about:not(#\#):not(#\#) .intro__container{flex-direction:column}.intro__header:not(#\#):not(#\#){row-gap:.75rem}.main--home:not(#\#):not(#\#) .intro__header{padding-left:1rem;padding-right:1rem}.main--home:not(#\#):not(#\#) .intro__section-descr{margin-bottom:1rem}.intro__img:not(#\#):not(#\#){border-radius:0}.intro__form-wrap:not(#\#):not(#\#),.intro__merits-wrap:not(#\#):not(#\#){gap:1.5rem;padding:1rem}.main--home:not(#\#):not(#\#) .intro{padding-top:0}.intro__merits-text:not(#\#):not(#\#){font-size:.875rem}.news__container:not(#\#):not(#\#){padding-right:0}.news__footer:not(#\#):not(#\#),.news__header:not(#\#):not(#\#){padding-right:1rem}.prices__price:not(#\#):not(#\#){font-size:1.25rem}.registry-process__item:not(#\#):not(#\#){gap:.75rem}.registry-process__item:not(#\#):not(#\#):before{font-size:1.25rem;height:2.5rem;width:2.5rem}.registry-process__item:not(#\#):not(#\#):after{left:1.21875rem}.registry-process__info:not(#\#):not(#\#){border-radius:1.5rem;padding:1rem}.reviews__card:not(#\#):not(#\#){padding:1rem;row-gap:1.25rem}.sec-links__links:not(#\#):not(#\#){gap:.5rem}.services__row-title:not(#\#):not(#\#){font-size:1.25rem}.services__card:not(#\#):not(#\#){padding:1rem}.services__card:not(#\#):not(#\#):before{border-radius:1.5rem}.services__card:not(#\#):not(#\#) .sprite-svg{right:1rem;top:1rem}.what-is-enabled__main:has(img):not(#\#):not(#\#){display:flex;flex-direction:column-reverse}.what-is-enabled__img:not(#\#):not(#\#){height:auto;width:100%}.why-choose-us__card:not(#\#):not(#\#){padding:1rem}.why-choose-us__card:not(#\#):not(#\#):before{font-size:1.75rem}}@media (max-width:38rem){.card-info__img:not(#\#):not(#\#){width:100%}.card-info:not(#\#):not(#\#){flex-direction:row;flex-wrap:nowrap}.our-team__container:not(#\#):not(#\#){flex-direction:column;padding-right:0}.our-team__header:not(#\#):not(#\#){padding-right:1rem}.our-team__main:not(#\#):not(#\#){overflow-x:auto;padding-bottom:.625rem}.our-team__list:not(#\#):not(#\#){--num-elements:1;flex-wrap:nowrap}.our-team__item:not(#\#):not(#\#){max-width:10rem;min-width:10rem;width:100%}.our-team__footer:not(#\#):not(#\#){padding-right:1rem}}@media (max-width:36rem){.btn--big:not(#\#):not(#\#){padding:1rem 1.75rem}.select-expanded__content:not(#\#):not(#\#){padding:.375rem}.header:not(#\#):not(#\#) .select-expanded__title{font-size:.75rem;min-width:3.125rem;padding:.5rem .75rem}.header:not(#\#):not(#\#) .select-expanded__button{font-size:.75rem;padding:.25rem}.select-expanded:not(#\#):not(#\#){--bor-rad:0.375rem;--width:3.75rem}.btn-more:not(#\#):not(#\#){max-width:100%;width:100%}.articles__card.card-info:not(#\#):not(#\#){min-width:20rem}.comment-form-author:not(#\#):not(#\#) input,.comment-form-email:not(#\#):not(#\#) input,.comment-form-url:not(#\#):not(#\#) input{padding:1rem}.intro__form:not(#\#):not(#\#) .form__group{width:100%}.intro:not(#\#):not(#\#) .intro__form .form__btn{max-width:100%}.input:not(#\#):not(#\#),.main--single:not(#\#):not(#\#) .comment-form #comment,.search-form:not(#\#):not(#\#) .search-field{padding:1rem}.logo:not(#\#):not(#\#){max-width:10.625rem}.archive__main:not(#\#):not(#\#){display:flex;flex-direction:column}.article__buttons:not(#\#):not(#\#){flex-direction:column}.article__buttons:not(#\#):not(#\#)>*{max-width:100%}.articles__container:not(#\#):not(#\#){padding-right:0}.articles__header:not(#\#):not(#\#){padding-right:1rem}.articles__main:not(#\#):not(#\#){overflow-x:auto}.articles__cards:not(#\#):not(#\#){display:flex}.cases__header:not(#\#):not(#\#) .slider-controls-buttons{display:none}.categories__link:not(#\#):not(#\#){font-size:.75rem;padding:.5rem .75rem}.main.main--service:not(#\#):not(#\#) .intro__container{row-gap:7.5rem}.intro:not(#\#):not(#\#) .btn{font-size:.875rem;padding:.875rem}.main--service:not(#\#):not(#\#) .intro{background-position:50%;background-size:100% 17.125rem}.our-partners__main:not(#\#):not(#\#):after,.our-partners__main:not(#\#):not(#\#):before{width:2.5rem}.our-partners__slider:not(#\#):not(#\#){display:flex;gap:5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-max-content;width:max-content}.our-partners__images:not(#\#):not(#\#){animation:ticker_duplicate 24s linear infinite;animation-delay:-12s;display:flex;gap:2.5rem;position:relative;width:-moz-max-content;width:max-content}.our-partners:not(#\#):not(#\#) .swiper-wrapper{animation:ticker 24s linear infinite;animation-delay:-24s;display:flex;gap:2.5rem;position:relative;width:-moz-max-content;width:max-content}.our-partners:not(#\#):not(#\#) .slider-controls{display:none}.our-team__header:not(#\#):not(#\#) .our-team__all-team{display:none;width:100%}.our-team__all-team:not(#\#):not(#\#){width:100%}.prices__list:not(#\#):not(#\#){display:flex;flex-direction:column;row-gap:.75rem}.reviews__main:not(#\#):not(#\#){padding:0 2.25rem}.main--reviews:not(#\#):not(#\#) .reviews__main{padding:0}.sec-links__link:not(#\#):not(#\#){font-size:.75rem;padding:.5rem .75rem}.service-merits__list:not(#\#):not(#\#){display:flex;flex-direction:column}.service-merits__item:not(#\#):not(#\#){background-position:left 1rem top 1rem;padding:3.25rem 1rem 1rem}.services__all-services:not(#\#):not(#\#){border:none;padding:0}.services__all-services:not(#\#):not(#\#) svg{display:none}.services__main:not(#\#):not(#\#){display:flex;flex-direction:column}.services__row:not(#\#):not(#\#){row-gap:1rem}.services__cards:not(#\#):not(#\#){display:flex;flex-direction:column}.services__card:not(#\#):not(#\#){background-position:left 1rem top 1rem;background-size:2rem;border-radius:.75rem;min-height:0;min-height:auto}.services__card:not(#\#):not(#\#):before{border-radius:.75rem}.services__info:not(#\#):not(#\#){padding-top:3.25rem}.services__title:not(#\#):not(#\#){text-align:left}.services__descr:not(#\#):not(#\#){font-size:.875rem;opacity:1;padding-top:.5rem}.services__more:not(#\#):not(#\#){display:inline-block}.what-is-enabled__img:not(#\#):not(#\#){max-height:20rem}.why-choose-us__main:not(#\#):not(#\#){display:flex;flex-direction:column}.footer__top:not(#\#):not(#\#){align-items:center;flex-direction:column}.footer__company-info:not(#\#):not(#\#){align-items:center}.footer__text:not(#\#):not(#\#){text-align:center}.footer__nav:not(#\#):not(#\#){align-items:center}.footer__bottom:not(#\#):not(#\#){flex-direction:column-reverse}.footer:not(#\#):not(#\#) .menu,.footer__bottom:not(#\#):not(#\#){align-items:center;text-align:center}}@media (max-width:33rem){.archive__posts:not(#\#):not(#\#),.blog__main:not(#\#):not(#\#),.blog__posts:not(#\#):not(#\#),.post-list:not(#\#):not(#\#),.search-results__main:not(#\#):not(#\#){display:flex;flex-direction:column}}@media (max-width:32rem){.card-info:not(#\#):not(#\#){flex-direction:column}}@media (max-width:25rem){.service-merits:not(#\#):not(#\#) .btn{max-width:100%;width:100%}}@media (max-width:24rem){.intro:not(#\#):not(#\#) .btn{font-size:.75rem}}@media (max-width:23rem){.articles__card.card-info:not(#\#):not(#\#){min-width:17.875rem}.main.main--service:not(#\#):not(#\#) .intro__container{row-gap:10rem}.intro__merits-list:not(#\#):not(#\#){gap:1.25rem}}@media (max-width:22rem){.articles__card.card-info:not(#\#):not(#\#){min-width:16.625rem}}@media (any-hover:hover){.state-accent:hover:not(#\#):not(#\#){color:#e33825;color:var(--accent)}.state-opacity:hover:not(#\#):not(#\#){opacity:.7}.breadcrumbs__link:hover:not(#\#):not(#\#){color:#e33825;color:var(--accent);cursor:pointer}.menu-item.menu-item-has-children:hover:not(#\#):not(#\#) .sub-menu-wrap{opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.menu-item.menu-item-has-children:hover:not(#\#):not(#\#) .menu-arrow{rotate:180deg}.menu-link:hover:not(#\#):not(#\#){color:#e33825;color:var(--accent)}.btn--stroke:hover:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);border-color:transparent;color:#fff;color:var(--text-light)}.go-back-top.is-active:hover:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);color:#fff;opacity:1}.header.header--is-active:not(#\#):not(#\#) .select-expanded__title:hover,.header.header--scroll:not(#\#):not(#\#) .select-expanded__title:hover,.select-expanded__title:hover:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);border-color:transparent;color:#fff;color:var(--text-light)}.form:not(#\#):not(#\#) .select-expanded__title:hover{background-color:transparent;border-color:silver;border-color:var(--silver)}.card-info:hover:not(#\#):not(#\#),.select-expanded__button:hover:not(#\#):not(#\#){border-color:#e33825;border-color:var(--accent)}.card-info:hover:not(#\#):not(#\#) .card-info__img{scale:1.1}.slider-controls-buttons--active:not(#\#):not(#\#) .slider-controls-button:hover{background-color:#e33825;background-color:var(--accent);border-color:transparent;color:#fff;color:var(--text-light)}.search-submit:hover:not(#\#):not(#\#){opacity:.7}.main--single:not(#\#):not(#\#) .comment-form a:hover{color:#e33825;color:var(--accent)}.main--single:not(#\#):not(#\#) .comment-form .submit:hover{opacity:.6}.likely__widget:hover:not(#\#):not(#\#){background-color:#f9d7d3;background-color:var(--just-a-tease)}.page-nav__item:hover:not(#\#):not(#\#)::marker{color:#e33825;color:var(--accent)}.nav-next:not(#\#):not(#\#) a:hover,.nav-previous:not(#\#):not(#\#) a:hover,.pagination-nav__arrow:hover:not(#\#):not(#\#),.pagination-nav__page-number:hover:not(#\#):not(#\#),.pagination__next:hover:not(#\#):not(#\#),.pagination__prev:hover:not(#\#):not(#\#),.product-pagi__next:hover:not(#\#):not(#\#),.product-pagi__page:hover:not(#\#):not(#\#),.product-pagi__prev:hover:not(#\#):not(#\#){border-color:#e33825;border-color:var(--accent)}.search-btn:hover:not(#\#):not(#\#){background-color:#e33825;background-color:var(--accent);border-color:transparent;color:#fff;color:var(--light)}.socials__link:hover:not(#\#):not(#\#){background-color:#f9d7d3;background-color:var(--just-a-tease)}.widget_archive:not(#\#):not(#\#) a:hover,.widget_categories:not(#\#):not(#\#) a:hover,.widget_recent_entries:not(#\#):not(#\#) a:hover{color:#e33825;color:var(--accent)}.services__card:hover:not(#\#):not(#\#):before{scale:1}.services__card:hover:not(#\#):not(#\#) .services__descr{font-size:.875rem;opacity:1;padding-top:.5rem}.services__card:hover:not(#\#):not(#\#) .services__title{text-align:left}.services__card:hover:not(#\#):not(#\#) .services__info{color:#fff;color:var(--text-light)}.services__card:hover:not(#\#):not(#\#) .sprite-svg{fill:#fff;fill:var(--text-light)}}@media (any-hover:none){.go-back-top.is-active:not(#\#):not(#\#){opacity:1}.header:not(#\#):not(#\#) .select-expanded__title{border-color:#0e1435;border-color:var(--text-dark);color:#0e1435;color:var(--text-dark)}.likely__widget:not(#\#):not(#\#),.socials__link:not(#\#):not(#\#){background-color:#f9d7d3;background-color:var(--just-a-tease)}.services__card:not(#\#):not(#\#){background-position:left 1rem top 1rem;background-size:2rem;min-height:0;min-height:auto;padding:1rem}.services__info:not(#\#):not(#\#){padding-top:3.25rem}.services__title:not(#\#):not(#\#){text-align:left}.services__descr:not(#\#):not(#\#){font-size:.875rem;opacity:1;padding-top:.5rem}.services__more:not(#\#):not(#\#){display:inline-block}.services__card:not(#\#):not(#\#) .sprite-svg{display:none}}@media (prefers-reduced-motion:no-preference){html:not(#\#):not(#\#){scroll-behavior:smooth}}