@charset "UTF-8";*,:before,:after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure,fieldset):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraph-margin-bottom: 24px;line-height:var(--paragraph-lh);margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraph-margin-bottom)}img,video{display:inline-block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%;scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex;align-items:baseline}button,label{cursor:pointer}button{-webkit-tap-highlight-color:transparent}:where([fill]:not([fill=none],[fill^=url])){fill:currentColor}:where([stroke]:not([stroke=none],[stroke^=url])){stroke:currentColor}svg *{transition-property:fill,stroke}:where(table){border-collapse:collapse;border-color:currentColor}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Tilda Sans VF;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:local("Tilda Sans VF"),url(/assets/public/fonts/TildaSans/TildaSans-VF.woff2) format("woff2")}body{font-family:Tilda Sans VF}:root{--device: mobile;--font-family-base: "Tilda Sans VF", sans-serif;--font-size:16px;--p-spacing:12px;--text-decoration-offset:1.5px;--text-decoration-thickness:.75px;--text-decoration-skip-ink:none;--h1-fs:clamp(36px, 7.3vw, 68px);--h1-lh:1.05;--h1-fw:700;--h2-fs: clamp(32px, 6.475vw, 58px);--h2-lh:1.05;--h2-fw:700;--h3-fs:clamp(26px, 4.3vw, 36px);--h3-lh:1.14;--h3-fw:700;--h4-fs:clamp(22px, 3.1vw, 25px);--h4-lh:1.14;--h4-fw:700;--container-width:calc(100% - var(--container-padding-x) * 2);--container-padding-x:20px;--container-max-width:1720px;--link-color:inherit;--link-color-hover:var(--orange-hover-accent);--gray:#F0F4FA;--gray-dark:#868585;--black:#182028;--blue:#6A91B7;--blue-accent:#0353A4;--blue-dark:#003559;--blue-light:#B9D6F2;--orange-hover-accent:#F37A0C;--orange-active-accent:#F27401;--green:#378D41;--green-badge:#F4FBF5;--red:#D52B1E;--red-badge:#FDF3F2;--blue-badge:#F0F7FF;--blue-gray:#ADC0D5;--blue-gray-btn-text-color:var(--blue-dark);--bg-note:#2F5B7B;--tg-color:#0088CC;--wa-color:#378D41;--line-height:1;--border-radius:10px;--transition-duration:.15s;--form-gap:12px;--f-carousel-nav-btn-size:50px;--f-carousel-nav-gap:20px;--input-border-width:1px;--input-padding:calc(20px - var(--input-border-width));--input-placeholder-color:rgba(255,255,255,.5);--input-icon-size:24px;--input-color:#fff;--input-color-valid:#79FA88;--input-color-valid-lighten:rgb(170.1654676259, 251.8345323741, 179.6618705036);--input-color-invalid:#FB6155;--input-color-invalid-lighten:rgb(252.1724137931, 143.3103448276, 134.8275862069);--input-color-hover:var(--blue-light);--input-color-focus:var(--blue);--input-focus-box-shadow-width:6px;--input-focus-box-shadow-color:var(--input-color-focus);--scrollbar-width: 6px;--scrollbar-height: 6px;--scrollbar-thumb-color: var(--blue-light);--scrollbar-thumb-color-hover: var(--blue);--scrollbar-thumb-color-transparent: rgba(0, 0, 0, .3);--scrollbar-track-color: rgba(0, 0, 0, .075);--scrollbar-track-color-hover: rgba(0, 0, 0, .15);--scrollbar-track-color-transparent: rgba(0, 0, 0, .025);--scrollbar-border-radius: 5px;--scrollbar-transition: background-color .3s ease;--scroll-padding-top:var(--header-height);--paragraph-max-width:1312px;--paragraph-lh:1.2;--notyf-bg-color-default:var(--black);--notyf-bg-color-success:var(--green);--notyf-bg-color-error:var(--red);--notyf-toast-padding-x:1rem;--notyf-toast-padding-y:.5rem;--notyf-fs:.8rem;--notyf-fw:400;--notyf-lh:var(var(--line-height))}@media (width >= 744px){:root{--font-size:17px;--p-spacing:10px;--container-padding-x: 30px;--device: tablet;--form-gap:16px;--scroll-padding-top:0}}@media (width >= 1024px){:root{--font-size:19px;--line-height:1.32;--p-spacing:12px;--container-padding-x: 92.5px;--device: laptop;--form-gap:20px}}@media (width >= 1366px){:root{--device: desktop;--paragraph-lh:1.32}}@media (width >= 1920px){:root{--device: desktop-xl}}.container{margin-inline:auto;width:var(--container-width);max-width:var(--container-max-width)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}@media (width < 1024px){.hidden-mobile{display:none}}.reset-link{color:inherit}.reset-link,.reset-link:hover{text-decoration:none}.root-text{font-size:1rem;font-weight:400}.fit-img{display:block;width:100%;height:auto}.fit-img img{width:100%;height:100%;object-fit:cover;object-position:center}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.py-0{padding-block:0!important}.bg-blue{background-color:var(--blue)}.bg-blue-dark{background-color:var(--blue-dark)}.bg-note{background-color:var(--bg-note)}.bg-black{background-color:var(--black)}.bg-white{background-color:#fff}.text-white{color:#fff}.text-blue{color:var(--blue)}.text-blue-light{color:var(--blue-light)}.text-blue-accent{color:var(--blue-accent)}.text-blue-dark{color:var(--blue-dark)}.overflow-hidden{overflow:hidden}.text-nowrap{white-space:nowrap}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-uppercase{text-transform:uppercase}.text-decoration-none{text-decoration:none}.x-scrollable{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:auto;padding-bottom:var(--scrollbar-height);cursor:default}.x-scrollable>*{scroll-snap-align:center}.x-scrollable--mandatory{scroll-snap-type:x mandatory}@supports (-moz-appearance: none){.x-scrollable{scrollbar-color:transparent transparent}.x-scrollable:hover{scrollbar-color:var(--scrollbar-thumb-color-transparent) var(--scrollbar-track-color-transparent)}}.x-scrollable::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height);background:transparent}.x-scrollable::-webkit-scrollbar-track{-webkit-border-radius:var(--scrollbar-border-radius);border-radius:var(--scrollbar-border-radius);background:transparent;height:var(--scrollbar-height)}.x-scrollable::-webkit-scrollbar-thumb{-webkit-border-radius:var(--scrollbar-border-radius);border-radius:var(--scrollbar-border-radius);background:transparent;transition:var(--scrollbar-transition)}.x-scrollable:hover::-webkit-scrollbar{background:var(--scrollbar-track-color-transparent)}.x-scrollable:hover::-webkit-scrollbar-track{background:var(--scrollbar-track-color-transparent)}.x-scrollable:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color-transparent)}.x-scrollable::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color-hover)!important}.x-scrollable:hover::-webkit-scrollbar-thumb:window-inactive{background:var(--scrollbar-thumb-color-transparent)}@media (hover: none) and (pointer: coarse){.x-scrollable::-webkit-scrollbar{background:var(--scrollbar-track-color)}.x-scrollable::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.x-scrollable::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}.x-scrollable::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-color-hover)}@supports (-moz-appearance: none){.x-scrollable{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}}}.x-scrollable-container{position:relative}.x-scrollable-container:after{content:"";width:2rem;position:absolute;right:0;top:0;bottom:0;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}.w-100{width:100%}.hstack{display:flex;flex-wrap:wrap;gap:1rem}.d-none{display:none!important}.is-disabled{opacity:.3;cursor:not-allowed}.paragraph{max-width:var(--paragraph-max-width)}.noimage{aspect-ratio:4/3;padding:2rem}html{font-size:var(--font-size)}html.is-lock{overflow:hidden}html{scroll-padding-top:var(--scroll-padding-top)}body{font-family:var(--font-family-base);background-color:var(--gray);color:var(--black);display:flex;flex-direction:column;line-height:var(--line-height)}main{flex-grow:1}h1,.h1{font-size:var(--h1-fs);font-weight:var(--h1-fw);line-height:var(--h1-lh)}@media (width >= 744px){h1,.h1{--h1-lh:1.1}}html:not(:has(.hero)) h1,html:not(:has(.hero)) .h1{--h1-fs: clamp(31px, 6.2vw, 58px);--h1-lh: 1.05;--h1-fw: 450}h2,.h2{font-size:var(--h2-fs);font-weight:var(--h2-fw);line-height:var(--h2-lh)}@media (width >= 744px){h2,.h2{--h2-lh: 1.1}}h3,.h3{font-size:var(--h3-fs);font-weight:var(--h3-fw);line-height:var(--h3-lh)}h4,.h4{font-size:var(--h4-fs);font-weight:var(--h4-fw);line-height:var(--h4-lh)}p:not(:last-child){margin-bottom:var(--p-spacing)}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}a{color:inherit;text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--text-decoration-offset);text-decoration-skip-ink:var(--text-decoration-skip-ink)}@media (any-hover: hover){a:hover:not(:disabled):not(.is-active){color:var(--link-color-hover);text-decoration-skip-ink:var(--text-decoration-skip-ink);text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--text-decoration-offset)}}@media (any-hover: none){a:active:not(:disabled):not(.is-active){color:var(--link-color-hover);text-decoration-skip-ink:var(--text-decoration-skip-ink);text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--text-decoration-offset)}}a[class]{text-decoration:none}:focus-visible{outline:.09375rem dashed var(--link-color-hover);outline-offset:.25rem;transition-duration:0s!important}a[aria-label],button[aria-label]{position:relative}a[aria-label]:before,button[aria-label]:before{position:absolute;top:50%;left:50%;translate:-50% -50%;width:2.75rem;height:2.75rem;content:""}[hidden]{display:none}.header{z-index:2;position:sticky;top:0}@media (width >= 744px){.header{position:static}}.header-top{--padding-y:17px;padding-block:var(--padding-y);border-top:1px solid var(--blue);border-bottom:1px solid var(--blue);background-color:#cfddec}@media (width >= 744px){.header-top{--padding-y: 24px;border-top:none;background-color:transparent;position:relative}}@media (width >= 1366px){.header-top{--padding-y: 30px}}.header-top-inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;column-gap:2rem}@media (width >= 1366px){.header-top-inner{justify-content:space-between}}.header-top-msg{display:none;align-items:center}@media (width >= 1366px){.header-top-msg{display:flex;column-gap:0}}@media (width >= 1920px){.header-top-msg{column-gap:.5rem}}.header-top-msg>*{height:50px}.header-top-info{--column-gap:20px;display:none;align-items:center;justify-content:space-evenly;column-gap:var(--column-gap);flex-grow:1;max-width:42.5vw}.header-top-info-item--email{display:none}@media (width >= 1920px){.header-top-info-item--email{display:flex}}.header-top-info-item-primary{display:flex;align-items:center;column-gap:10px;font-weight:600;line-height:1.2;white-space:nowrap}@media (any-hover: hover){.header-top-info-item-primary a:hover:not(:disabled):not(.is-active){color:var(--orange-hover-accent)}}@media (any-hover: none){.header-top-info-item-primary a:active:not(:disabled):not(.is-active){color:var(--orange-hover-accent)}}.header-top-info-item-primary a{text-decoration:none}.header-top-info-item-secondary{font-weight:400;font-size:12px;margin-left:30px;white-space:nowrap}@media (width >= 1366px){.header-top-info{display:flex}}@media (width >= 1920px){.header-top-info{justify-content:space-between}}.header-top-left-btns,.header-top-right-btns{display:flex;column-gap:10px;flex:1}@media (width >= 1366px){.header-top-left-btns,.header-top-right-btns{display:none}}.header-top-left-btns{justify-content:flex-start}.header-top-right-btns{justify-content:flex-end}.header-bottom{--header-bottom-padding-block:22px;padding-block:var(--header-bottom-padding-block);display:none;transition:all var(--transition-duration) linear}@media (width >= 1366px){.header-bottom{display:block;position:relative}}.header-bottom-inner{display:flex;justify-content:space-between}.header-bottom-left-btns,.header-bottom-right-btns{display:flex;flex-wrap:wrap;gap:14px}.footer{--bg:var(--black);background-color:var(--bg);position:relative;overflow:hidden;margin-top:60px}@media (width >= 1366px){.footer{margin-top:100px}}.footer:after{--current-rotation:7deg;--target-rotation: 0deg;content:"";position:absolute;right:-560px;top:300px;pointer-events:none;background-image:url(/assets/public/i/hexagon_mobile.webp);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(24deg);transform-origin:center;opacity:.1;transform:rotate(var(--current-rotation));animation:rotateOnHover 360s linear infinite;animation-play-state:paused;width:895px;height:895px}@media (width >= 744px){.footer:after{--current-rotation: 16deg;right:-280px;top:330px}}@media (width >= 1366px){.footer:after{right:0;top:110px}}.footer:hover{--target-rotation: 360deg}.footer:hover:after{animation-play-state:running}.footer-top{--padding-y: clamp(30px, 6.5vw, 80px);--gap:24px;color:#fff;padding-block:var(--padding-y);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--gap);text-align:center}@media (width >= 744px){.footer-top{flex-direction:row}}@media (width >= 1366px){.footer-top{--gap:60px;flex-wrap:nowrap}}.footer-bottom{--padding-y:clamp(20px, 6.5vw, 35px);color:#fff6;padding-block:var(--padding-y);border-top:1px solid rgba(255,255,255,.1)}.footer-bottom>.container{display:flex;flex-direction:column;gap:30px;text-align:center}@media (width >= 744px){.footer-bottom>.container{flex-direction:row;justify-content:space-between;align-items:end}}.footer-bottom-info{display:inline-flex;flex-direction:column;align-items:center;gap:4px}@media (width >= 744px){.footer-bottom-info{align-items:start}}.footer-logo{--gap:10px;display:flex;flex-direction:column;align-items:center;gap:var(--gap)}@media (width >= 744px){.footer-logo{align-items:start;flex-grow:1}}@media (width >= 1366px){.footer-logo{--gap:20px;order:0}}.footer-contacts{--gap:16px;display:flex;flex-direction:column;gap:var(--gap)}@media (width >= 744px){.footer-contacts{--gap:20px;text-align:right;align-items:end}}@media (width >= 1366px){.footer-contacts{--gap:30px;order:2}}.footer-socials{display:flex;justify-content:center;gap:var(--gap)}.footer-socials .btn{--fs:25px;width:42px;height:42px}.footer-socials .btn .icon{font-size:20px}.footer-pay-systems{max-width:150px}.footer-organization{display:flex;flex-direction:column;gap:8px;font-size:17px}.footer-organization p{--p-spacing:0}.footer-phones{--gap:16px;display:flex;flex-direction:column;gap:var(--gap)}@media (width >= 744px){.footer-phones{--gap:20px}}.footer-menu{margin-top:30px;display:grid;grid-template-columns:3fr 4fr;gap:16px}@media (width >= 744px){.footer-menu{grid-template-columns:1fr 1fr;flex-grow:1}}@media (width >= 1366px){.footer-menu{order:1;margin-top:0}}.footer-menu-item{text-align:left}.footer-menu-title{font-weight:600;color:#fff6;text-transform:uppercase;margin-bottom:16px}@media (width >= 744px){.footer-reviews{order:1}}.btn{align-items:center;--btn-fs:16px;--btn-fw:600;--btn-lh:1.2;--btn-color:inherit;--btn-color-hover:#fff;--btn-color-focus:#fff;--btn-padding-y:15px;--btn-padding-x:15px;--btn-border-width:1px;--btn-bg-color:none;--btn-bg-color-hover:var(--orange-hover-accent);--btn-bg-color-focus:var(--orange-active-accent);--btn-bg-color-disabled:none;--btn-border-color:currentColor;--btn-border-color-hover:currentColor;--btn-border-color-focus:currentColor;--btn-border-color-disabled:currentColor;--btn-border-radius:var(--border-radius);--btn-icon-size:.75em;font-weight:var(--btn-fw);border-radius:var(--btn-border-radius);padding-block:var(--btn-padding-y);padding-inline:var(--btn-padding-x);font-size:var(--btn-fs);display:inline-flex;justify-content:center;cursor:pointer;white-space:nowrap;border:var(--btn-border-width) solid var(--btn-border-color);gap:10px;background-color:var(--btn-bg-color);color:var(--btn-color);position:relative;line-height:var(--btn-lh);justify-self:start;align-self:start;flex-shrink:0}.btn .icon{font-size:var(--btn-icon-size)}@media (any-hover: hover){.btn:hover:not(:disabled):not(.is-active){color:var(--btn-color-hover);background-color:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover)}}@media (any-hover: none){.btn:active:not(:disabled):not(.is-active){color:var(--btn-color-hover);background-color:var(--btn-bg-color-hover);border-color:var(--btn-border-color-hover)}}.btn:focus{color:var(--btn-color-focus);background-color:var(--btn-bg-color-focus);border-color:var(--btn-border-color-focus)}.btn:disabled{opacity:.3;cursor:not-allowed}.btn.is-active{background-color:var(--btn-bg-color-focus);color:var(--btn-color-focus)}.btn.is-active:hover,.btn.is-active:focus{background-color:var(--btn-bg-color-focus);color:var(--btn-color-focus);filter:brightness(.95)}.btn--outline{--btn-bg-color-hover:rgba(255,255,255,.7);--btn-color-hover:var(--orange-hover-accent);--btn-color:var(--blue-dark);--btn-color-disabled:rgba(var(--blue-dark), .7);--btn-color-focus: #fff;--btn-bg-color-focus: var(--orange-active-accent);--btn-border-color-focus: transparent}.btn--outline-white{--btn-color:#fff}.btn--outline-blue{--btn-color: var(--blue);--btn-border-color-hover:transparent}.btn--transparent{--btn-color-hover: var(--orange-hover-accent);--btn-color-focus:#fff;--btn-bg-color: none;--btn-border-color:transparent;--btn-border-color-hover:var(--orange-hover-accent);--btn-border-color-focus:var(--orange-active-accent);--btn-bg-color-hover: rgba(255, 255, 255, .7);--btn-bg-color-focus:var(--orange-active-accent)}.btn--link{--btn-padding-x:0;--btn-color:var(--blue-accent);--btn-color-hover: var(--orange-hover-accent);--btn-color-focus: var(--orange-active-accent);--btn-color-disabled:red;--btn-bg-color: none;--btn-bg-color-hover:none;--btn-bg-color-focus:none;--btn-border-color: transparent;--btn-border-color-hover: transparent;--btn-border-color-focus: transparent;--btn-border-color-disabled:transparent}.btn--primary{--btn-color:#fff;--btn-color-hover:#fff;--btn-color-focus:#fff;--btn-color-disabled:var(--blue-dark);--btn-bg-color: var(--blue-accent);--btn-bg-color-hover:var(--orange-hover-accent);--btn-bg-color-focus:var(--orange-active-accent);--btn-bg-color-disabled:#fff;--btn-border-color:transparent;--btn-border-color-hover:transparent;--btn-border-color-focus:transparent;--btn-border-color-disabled:transparent}.btn--primary:disabled:has(.icon){color:#ffffffb3;--btn-bg-color-disabled:var(--blue-accent)}.btn--blue{--btn-bg-color: var(--blue-gray);--btn-bg-color-hover:var(--orange-hover-accent);--btn-color: var(--blue-gray-btn-text-color);--btn-color-hover:#fff;--btn-color-focus:#fff;--btn-border-color:transparent;--btn-border-color-hover:transparent;--btn-border-color-focus:transparent;--btn-bg-color-focus: var(--orange-active-accent)}.btn--blue-accent{--btn-color:var(--blue-accent)}.btn--square{aspect-ratio:1;overflow:hidden;flex-shrink:0}.btn--square .icon{font-size:18px}.btn--processing{--size: 1em;pointer-events:none;position:relative;transition:all .1s ease-in;opacity:.7}.btn--processing:before{content:"";display:inline-flex;width:var(--size);height:var(--size);border:.125em solid rgba(255,255,255,.3);border-top-color:currentColor;border-radius:50%;animation:spin .8s linear infinite;margin:0 .5em 0 0;padding:0;transition:all .1s ease-in}.btn--processing:before{content:"";display:inline-flex;width:var(--size);height:var(--size);border:.125em solid rgba(0,0,0,.05);border-top-color:currentColor;border-radius:50%;animation:spin .8s linear infinite;margin:0 .5em 0 0;padding:0;transition:all .1s ease-in}@keyframes spin{to{transform:rotate(360deg)}}.btn--header-advice{font-size:16px;padding-block:.75em;margin-left:1.5rem;display:inline-flex}.btn--header-email{width:50px;height:50px;color:var(--blue-dark);font-size:25px;padding:0}@media (width >= 1920px){.btn--header-email{display:none}}.btn--header-wa{width:50px;height:50px;color:var(--green);font-size:25px;padding:0}.btn--header-tg{width:50px;height:50px;color:var(--blue-accent);font-size:25px;padding:0}.btn--header-fav,.btn--header-basket{display:none;position:relative;overflow:visible}@media (width >= 744px){.btn--header-fav,.btn--header-basket{display:inline-flex}}.btn--offcanvas-fav{overflow:visible;position:relative}.btn--header-phone .icon{transform:scaleX(-1);transform-box:fill-box;transform-origin:center}.btn--catmenu{--btn-bg-color:var(--blue-dark)}.btn--gray{--btn-color:var(--blue);--btn-color-hover:var(--blue-accent);--btn-bg-color: var(--gray);--btn-bg-color-hover: var(--gray);--btn-border-color: transparent;--btn-border-color-hover: transparent;--btn-border-color-focus: transparent}.btn--white{--btn-bg-color:#fff;--btn-border-color-hover:var(--orange-hover-accent);--btn-border-color-focus:var(--orange-active-accent)}@media (width >= 744px){.btn{--btn-fs:17px}}@media (width >= 1366px){.btn{--btn-fs:18px}}.btn--tg{--btn-bg-color: var(--tg-color);--btn-color:#fff;--btn-bg-color-hover:#00AAFF;--btn-bg-color-focus:#0077B2;border:none}@media (width >= 1366px){.btn--tg{--btn-padding-y: 23px}}.btn--wa{--btn-bg-color: var(--wa-color);--btn-color: #fff;--btn-bg-color-hover: #45B051;--btn-bg-color-focus: #2B6E33;border:none}@media (width >= 1366px){.btn--wa{--btn-padding-y: 23px}}.btn--offcanvas{--btn-bg-color: var(--blue-dark)}.btn--offcanvas .icon--close{display:none}.btn--offcanvas.is-active .icon--close{display:inline-flex}.btn--offcanvas.is-active .icon--menu{display:none}.btn--report-section{flex-grow:1}.btn--report-section:not(:last-of-type){margin-bottom:10px}.btn--report-download{justify-content:space-between;margin-top:10px;width:100%;max-width:277px;min-width:250px}@media (width >= 744px){.btn--report-download{max-width:250px;margin-top:0}}.header-bottom-left-btns,.header-bottom-right-btns{align-items:center}.header-bottom-left-btns .btn,.header-bottom-right-btns .btn{font-size:16px;padding-block:14px;font-weight:600}.header-bottom-right-btns .btn{width:51px}.logo{display:block}.logo.logo--header{margin-inline:auto;min-width:62px;flex:0 0 auto;position:absolute}@media (width >= 1366px){.logo.logo--header{position:relative;margin-inline:initial;flex-shrink:1;min-width:202px}}@media (width >= 1920px){.logo.logo--header{min-width:180px;flex-shrink:0}}.logo.logo--footer{width:100%;max-width:295px;position:static;display:inline-flex;margin-bottom:15px}.logo.logo--footer picture,.logo.logo--footer img{width:100%;max-width:unset}@media (width >= 744px){.logo.logo--footer{max-width:357px;margin-bottom:10px}}@media (width >= 1920px){.logo.logo--footer{max-width:363px}}.icon{display:inline-flex;align-items:center}.icon svg{fill:currentColor;height:1em;width:1em;overflow:visible;shape-rendering:geometricPrecision;text-rendering:optimizeLegibility}.hero{--padding-top:30px;--padding-bottom:30px;--row-gap:24px;--subtitle-fs:18px;--thesises-fs:18px;--gradient-start:#CFDDEC;--gradient-finish:#CBD9E9;margin-top:calc(-1 * var(--header-height));padding-top:calc(var(--header-height) + var(--padding-top));padding-bottom:var(--padding-bottom);position:relative;overflow:hidden}.hero--img{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#dce5f0;background:linear-gradient(180deg,var(--gradient-start) 0%,var(--gradient-finish) 100%)}@media (width >= 744px){.hero--img{background:var(--bg-image) top right/contain no-repeat,linear-gradient(180deg,var(--gradient-start) 0%,var(--gradient-finish) 100%)}}@media (width >= 1024px){.hero--img{background:var(--bg-image-lg) top/cover no-repeat,linear-gradient(180deg,var(--gradient-start) 0%,var(--gradient-finish) 100%)}}@media (width < 1024px){.page-services .hero--img{background-size:cover;background-position:bottom right 40%}}.hero:after{content:"";position:absolute;right:-345px;top:41%;pointer-events:none;background-image:url(/assets/public/i/hexagon_mobile.webp);background-repeat:no-repeat;background-size:contain;background-position:center;transform:rotate(102deg);transform-origin:center;z-index:0;width:620px;height:620px}@media (width >= 744px){.hero:after{transform:rotate(0);background-image:url(/assets/public/i/hexagon_tablet.webp);width:925px;height:925px;right:-425px}}@media (width >= 1366px){.hero:after{--row-gap: 30px;width:1489px;height:1489px;background-image:url(/assets/public/i/hexagon_desktop.webp);right:-300px}}@media (width >= 744px){.hero{--padding-top: 90px;--padding-bottom: 70px}}@media (width >= 1366px){.hero{--padding-top: 60px}}.hero:has(.breadcrumb){--padding-top:0px}.hero-inner{display:flex;flex-direction:column;row-gap:var(--row-gap);position:relative;z-index:1}@media (width >= 1920px){.hero-inner{min-height:590px}}.hero-title{text-align:left;display:block}@media (width >= 744px){.hero-title{display:inline;order:0;margin-right:1.5rem}}.hero-title-block{position:relative}@media (width >= 1366px){.hero-title-block{max-width:70%}}.hero-subtitle{text-align:left;font-weight:600;line-height:1.15;font-size:var(--subtitle-fs);text-wrap-style:balance}@media (width >= 744px){.hero-subtitle{order:1;max-width:320px;--subtitle-fs:22px;line-height:1.25}}@media (width >= 1366px){.hero-subtitle{--subtitle-fs: 30px;max-width:70%}}.hero-thesises{--stripe-start-size:26px;--stripe-gap-size: 5px;--stripe-width:1px;--padding-left-text:13px;--padding-top-text:13px;--padding-left:calc(var(--stripe-start-size) + var(--stripe-gap-size) + var(--stripe-width) + var(--padding-left-text));font-size:var(--thesises-fs);display:flex;flex-direction:column;row-gap:46px;margin-top:var(--row-gap)}@media (width >= 744px){.hero-thesises{order:3;margin-top:68px;max-width:240px;text-wrap-style:balance}}@media (width >= 1366px){.hero-thesises{max-width:none;flex-direction:row;column-gap:100px;max-width:70%}}.hero-thesises>li{--fs:18px;padding-left:var(--padding-left);padding-top:var(--padding-top-text);position:relative;line-height:1.2;display:flex;align-items:start;font-size:var(--fs)}.hero-thesises>li:before{width:100%;height:var(--stripe-width);content:"";background:linear-gradient(90deg,var(--blue-accent) 0px var(--stripe-start-size),transparent var(--stripe-start-size) calc(var(--stripe-start-size) + var(--stripe-gap-size)),var(--blue-accent) calc(var(--stripe-start-size) + var(--stripe-gap-size)));position:absolute;left:0;top:0}.hero-thesises>li:after{width:var(--stripe-width);content:"";background:linear-gradient(180deg,var(--blue-accent) 0px var(--stripe-start-size),transparent var(--stripe-start-size) calc(var(--stripe-start-size) + var(--stripe-gap-size)),var(--blue-accent) calc(var(--stripe-start-size) + var(--stripe-gap-size)));position:absolute;flex-shrink:0;left:calc(var(--stripe-start-size) + var(--stripe-gap-size) / 2);top:calc((var(--stripe-start-size) + var(--stripe-gap-size) / 2) * -1);bottom:0}@media (width >= 744px){.hero-thesises>li{--fs:22px}}@media (width >= 1366px){.hero-thesises>li{--fs:25px;flex-basis:min-content;min-width:276px}}.hero-btn{width:min(100%,250px);margin-inline:auto;font-weight:600;--fs:16px;--btn-padding-y:22px !important}@media (width >= 744px){.hero-btn{order:2;margin-inline:unset;width:min(100%,350px);--fs:17px}}@media (width >= 1366px){.hero-btn{width:min(100%,241px);margin-top:16px;--fs:18px}}.form,.form-manager{--gap:var(--form-gap);display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--gap)}.form-footer,.form-manager-footer{display:flex;flex-wrap:wrap;gap:var(--form-gap)}.form-footer>:first-child,.form-manager-footer>:first-child{flex:1;min-width:280px}.form-footer>:last-child,.form-manager-footer>:last-child{flex-shrink:0;max-width:clamp(275px,50vw,360px);width:100%;min-width:265px}.fieldset{--gap:var(--form-gap);display:grid;align-items:start;gap:var(--gap)}.field,.form-floating{--field-color: var(--input-color);--field-color-valid: var(--input-color);--field-color-invalid: var(--input-color);--field-bg-color: transparent;--field-placeholder-color: #fff;--field-border-color: #fff;--field-border-color-valid: var(--input-color-valid);--field-border-color-invalid: #FF9289;--field-border-color-hover: var(--input-color-hover);--field-border-color-focus: var(--input-color-focus);--field-padding: var(--input-padding);--field-border-width: 1px;display:flex;width:100%}.field:has(.invalid-feedback),.form-floating:has(.invalid-feedback){flex-direction:column}.field-input,.field input,.field textarea,.form-floating-input,.form-floating input,.form-floating textarea{color:var(--field-color);background-color:var(--field-bg-color);border:var(--field-border-width) solid var(--field-border-color);border-radius:var(--border-radius);padding:var(--field-padding);width:100%;background-position:right var(--field-padding) top var(--field-padding);transition:all var(--transition-duration) linear}.field-input[required]+label:after,.field input[required]+label:after,.field textarea[required]+label:after,.form-floating-input[required]+label:after,.form-floating input[required]+label:after,.form-floating textarea[required]+label:after{content:"*";display:inline-block}.field-input::placeholder,.field input::placeholder,.field textarea::placeholder,.form-floating-input::placeholder,.form-floating input::placeholder,.form-floating textarea::placeholder{color:var(--input-placeholder-color);font-weight:400;display:block}.field-input:hover,.field input:hover,.field textarea:hover,.form-floating-input:hover,.form-floating input:hover,.form-floating textarea:hover{border-color:var(--field-border-color-hover)}.field-input:focus-visible,.field input:focus-visible,.field textarea:focus-visible,.form-floating-input:focus-visible,.form-floating input:focus-visible,.form-floating textarea:focus-visible{border-color:var(--field-border-color-focus);box-shadow:0 0 var(--input-focus-box-shadow-width) 0 var(--input-focus-box-shadow-color);outline:none}.field-input:focus:not(:focus-visible),.field input:focus:not(:focus-visible),.field textarea:focus:not(:focus-visible),.form-floating-input:focus:not(:focus-visible),.form-floating input:focus:not(:focus-visible),.form-floating textarea:focus:not(:focus-visible){border-color:var(--field-border-color-hover);outline:none}.field-input:not(:placeholder-shown):valid,.field-input:not(:placeholder-shown).is-valid,.field input:not(:placeholder-shown):valid,.field input:not(:placeholder-shown).is-valid,.field textarea:not(:placeholder-shown):valid,.field textarea:not(:placeholder-shown).is-valid,.form-floating-input:not(:placeholder-shown):valid,.form-floating-input:not(:placeholder-shown).is-valid,.form-floating input:not(:placeholder-shown):valid,.form-floating input:not(:placeholder-shown).is-valid,.form-floating textarea:not(:placeholder-shown):valid,.form-floating textarea:not(:placeholder-shown).is-valid{border-color:var(--field-border-color-valid);color:var(--field-color-valid);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.5%2012a8.5%208.5%200%201%201-17%200%208.5%208.5%200%200%201%2017%200m1.5%200c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202s10%204.477%2010%2010m-10.939%203.57%206.5-6.393-1.122-1.14-5.934%205.836-2.44-2.439-1.13%201.132%203%203a.8.8%200%200%200%201.126.004%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2379FA88%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right var(--field-padding) top var(--field-padding);background-size:var(--input-icon-size)}.field-input:not(:placeholder-shown):valid:hover,.field-input:not(:placeholder-shown).is-valid:hover,.field input:not(:placeholder-shown):valid:hover,.field input:not(:placeholder-shown).is-valid:hover,.field textarea:not(:placeholder-shown):valid:hover,.field textarea:not(:placeholder-shown).is-valid:hover,.form-floating-input:not(:placeholder-shown):valid:hover,.form-floating-input:not(:placeholder-shown).is-valid:hover,.form-floating input:not(:placeholder-shown):valid:hover,.form-floating input:not(:placeholder-shown).is-valid:hover,.form-floating textarea:not(:placeholder-shown):valid:hover,.form-floating textarea:not(:placeholder-shown).is-valid:hover{border-color:var(--input-color-valid-lighten)}.field-input:not(:placeholder-shown):valid:focus-visible,.field-input:not(:placeholder-shown).is-valid:focus-visible,.field input:not(:placeholder-shown):valid:focus-visible,.field input:not(:placeholder-shown).is-valid:focus-visible,.field textarea:not(:placeholder-shown):valid:focus-visible,.field textarea:not(:placeholder-shown).is-valid:focus-visible,.form-floating-input:not(:placeholder-shown):valid:focus-visible,.form-floating-input:not(:placeholder-shown).is-valid:focus-visible,.form-floating input:not(:placeholder-shown):valid:focus-visible,.form-floating input:not(:placeholder-shown).is-valid:focus-visible,.form-floating textarea:not(:placeholder-shown):valid:focus-visible,.form-floating textarea:not(:placeholder-shown).is-valid:focus-visible{border-color:var(--field-border-color-valid);box-shadow:0 0 var(--input-focus-box-shadow-width) 0 var(--field-border-color-valid);outline:none}.field-input:not(:placeholder-shown):valid:focus:not(:focus-visible),.field-input:not(:placeholder-shown).is-valid:focus:not(:focus-visible),.field input:not(:placeholder-shown):valid:focus:not(:focus-visible),.field input:not(:placeholder-shown).is-valid:focus:not(:focus-visible),.field textarea:not(:placeholder-shown):valid:focus:not(:focus-visible),.field textarea:not(:placeholder-shown).is-valid:focus:not(:focus-visible),.form-floating-input:not(:placeholder-shown):valid:focus:not(:focus-visible),.form-floating-input:not(:placeholder-shown).is-valid:focus:not(:focus-visible),.form-floating input:not(:placeholder-shown):valid:focus:not(:focus-visible),.form-floating input:not(:placeholder-shown).is-valid:focus:not(:focus-visible),.form-floating textarea:not(:placeholder-shown):valid:focus:not(:focus-visible),.form-floating textarea:not(:placeholder-shown).is-valid:focus:not(:focus-visible){border-color:var(--field-border-color-valid);outline:none}.field-input:invalid:not(:placeholder-shown),.field-input.is-invalid,.field input:invalid:not(:placeholder-shown),.field input.is-invalid,.field textarea:invalid:not(:placeholder-shown),.field textarea.is-invalid,.form-floating-input:invalid:not(:placeholder-shown),.form-floating-input.is-invalid,.form-floating input:invalid:not(:placeholder-shown),.form-floating input.is-invalid,.form-floating textarea:invalid:not(:placeholder-shown),.form-floating textarea.is-invalid{border-color:var(--field-border-color-invalid);color:var(--field-color-invalid);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M20.5%2012C20.5%2016.6944%2016.6944%2020.5%2012%2020.5C7.30558%2020.5%203.5%2016.6944%203.5%2012C3.5%207.30558%207.30558%203.5%2012%203.5C16.6944%203.5%2020.5%207.30558%2020.5%2012ZM22%2012C22%2017.5228%2017.5228%2022%2012%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012ZM7.46903%2015.4702L10.9393%2012L7.46903%208.52967L8.53097%207.4703L12%2010.9393L15.469%207.47028L16.531%208.52967L13.0606%2012L16.531%2015.4704L15.469%2016.5297L12%2013.0606L8.53096%2016.5296L7.46903%2015.4702Z%22%20fill%3D%22%23FB6155%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right var(--field-padding) top var(--field-padding);background-size:var(--input-icon-size)}.field-input:invalid:not(:placeholder-shown):hover,.field-input.is-invalid:hover,.field input:invalid:not(:placeholder-shown):hover,.field input.is-invalid:hover,.field textarea:invalid:not(:placeholder-shown):hover,.field textarea.is-invalid:hover,.form-floating-input:invalid:not(:placeholder-shown):hover,.form-floating-input.is-invalid:hover,.form-floating input:invalid:not(:placeholder-shown):hover,.form-floating input.is-invalid:hover,.form-floating textarea:invalid:not(:placeholder-shown):hover,.form-floating textarea.is-invalid:hover{border-color:var(--input-color-invalid-lighten)}.field-input:invalid:not(:placeholder-shown):focus-visible,.field-input.is-invalid:focus-visible,.field input:invalid:not(:placeholder-shown):focus-visible,.field input.is-invalid:focus-visible,.field textarea:invalid:not(:placeholder-shown):focus-visible,.field textarea.is-invalid:focus-visible,.form-floating-input:invalid:not(:placeholder-shown):focus-visible,.form-floating-input.is-invalid:focus-visible,.form-floating input:invalid:not(:placeholder-shown):focus-visible,.form-floating input.is-invalid:focus-visible,.form-floating textarea:invalid:not(:placeholder-shown):focus-visible,.form-floating textarea.is-invalid:focus-visible{border-color:var(--field-border-color-invalid);box-shadow:0 0 var(--input-focus-box-shadow-width) 0 var(--field-border-color-invalid);outline:none}.field-input:invalid:not(:placeholder-shown):focus:not(:focus-visible),.field-input.is-invalid:focus:not(:focus-visible),.field input:invalid:not(:placeholder-shown):focus:not(:focus-visible),.field input.is-invalid:focus:not(:focus-visible),.field textarea:invalid:not(:placeholder-shown):focus:not(:focus-visible),.field textarea.is-invalid:focus:not(:focus-visible),.form-floating-input:invalid:not(:placeholder-shown):focus:not(:focus-visible),.form-floating-input.is-invalid:focus:not(:focus-visible),.form-floating input:invalid:not(:placeholder-shown):focus:not(:focus-visible),.form-floating input.is-invalid:focus:not(:focus-visible),.form-floating textarea:invalid:not(:placeholder-shown):focus:not(:focus-visible),.form-floating textarea.is-invalid:focus:not(:focus-visible){border-color:var(--field-border-color-invalid);outline:none}.field .invalid-feedback,.form-floating .invalid-feedback{color:var(--red);font-size:.85rem;line-height:1;padding-block:.5em}.variant{--color:#fff;--color-checked:var(--black);--color-hover:var(--input-color-hover);--bg-color:none;--bg-color-checked:#fff;--padding:var(--input-padding);--border-width: 1px;--border-color:#fff;border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding);background-color:var(--bg-color);color:var(--color);width:100%;display:flex;align-items:center;background-repeat:no-repeat;background-position:center right var(--padding);background-size:var(--input-icon-size);background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.5%2012a8.5%208.5%200%201%201-17%200%208.5%208.5%200%200%201%2017%200m1.5%200c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202s10%204.477%2010%2010m-10.939%203.57%206.5-6.393-1.122-1.14-5.934%205.836-2.44-2.439-1.13%201.132%203%203a.8.8%200%200%200%201.126.004%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E);padding-right:calc(var(--input-icon-size) + 1ch)}.variant-input{position:absolute;opacity:0;pointer-events:none}.variant-title{display:block;max-width:calc(100% - var(--padding))}.variant:has(.variant-input:checked){background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.5%2012a8.5%208.5%200%201%201-17%200%208.5%208.5%200%200%201%2017%200m1.5%200c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202s10%204.477%2010%2010m-10.939%203.57%206.5-6.393-1.122-1.14-5.934%205.836-2.44-2.439-1.13%201.132%203%203a.8.8%200%200%200%201.126.004%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23182028%22%2F%3E%3C%2Fsvg%3E)}.variant:has(.variant-input:checked){color:var(--color-checked);background-color:var(--bg-color-checked)}.variant:not(:has(.variant-input:checked)):hover{color:var(--color-hover);border-color:currentColor;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M20.5%2012a8.5%208.5%200%201%201-17%200%208.5%208.5%200%200%201%2017%200m1.5%200c0%205.523-4.477%2010-10%2010S2%2017.523%202%2012%206.477%202%2012%202s10%204.477%2010%2010m-10.939%203.57%206.5-6.393-1.122-1.14-5.934%205.836-2.44-2.439-1.13%201.132%203%203a.8.8%200%200%200%201.126.004%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%236A91B7%22%2F%3E%3C%2Fsvg%3E)}.checkbox,.form-checkbox{--checkbox-size: 28px;--tick-size: 14px;--checkbox-bg-color:transparent;--checkbox-bg-color-checked:var(--blue-accent);--checkbox-border-color:var(--blue);--checkbox-border-color-checked:var(--blue-accent);--checkbox-border-radius:4px;--gap:12px;position:relative;display:flex;gap:var(--gap)}.checkbox:before,.form-checkbox:before{content:"";display:block;width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--checkbox-border-color);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:var(--tick-size);border-radius:var(--checkbox-border-radius);flex-shrink:0}.checkbox:has(input:checked):before,.form-checkbox:has(input:checked):before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.5%204.46L7.06%2011.5L14.5%200.5%22%20stroke%3D%22%23FFFFFFFF%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-color:var(--checkbox-bg-color-checked);border-color:var(--checkbox-border-color-checked)}@media (width >= 744px){.checkbox,.form-checkbox{--checkbox-size:28px;--checkbox-border-radius:6px}}.checkbox input,.form-checkbox input{position:absolute;opacity:0;pointer-events:none}.checkbox--white,.form-checkbox--white{--checkbox-border-color:#fff;--checkbox-border-color-checked:#fff;--checkbox-bg-color-checked:transparent}.checkbox--policy,.form-checkbox--policy{font-size:smaller}@media (width >= 744px){.checkbox--policy-quiz,.form-checkbox--policy-quiz{font-size:12px}}table{--border-color:rgba(0,0,0,.05);--border-width:1px;--cell-padding-y:8px;--cell-padding-x:15px;width:100%}@media (width >= 744px){table{--cell-padding-y: 10px}}@media (width >= 1024px){table{--cell-padding-y: 16px;--cell-padding-x: 30px}}table td{border-style:solid;border-width:var(--border-width);border-color:var(--border-color);padding-block:var(--cell-padding-y);padding-inline:var(--cell-padding-x)}.price-table{text-align:left}.price-table table{--border-color: #2F5B7B}.price-table table .price{font-weight:600;white-space:nowrap}@media (width < 744px){.price-table table,.price-table table tbody,.price-table table thead{display:block}.price-table table tr{display:flex;flex-direction:column}.price-table table td{border-left:none;border-right:none}}.price-table-title{display:none}@media (width >= 744px){.price-table-title{display:block;margin-bottom:20px}}@media (width >= 1024px){.price-table-title{margin-bottom:16px}}.price-table-right{grid-template-columns:1fr 2fr;display:grid;column-gap:10px}.price-table-right .text-blue-light{font-size:16px;display:inline-block;vertical-align:baseline}@media (width >= 744px){.price-table-right{grid-template-columns:2fr 3fr}}@media (width < 744px){.price-table-category{background-color:#002137;border-top:none;border-bottom:none}.price-table-category+td{border-top:none}.price-table-category-close{border-bottom:none}}.price-table-note{padding:20px;display:flex;align-items:center}@media (width >= 744px){.price-table-note{padding-block:22px;padding-inline:30px;line-height:1;font-size:22px}}.price-table-note-content{line-height:1.25;font-weight:400;font-size:20px}@media (width >= 744px){.price-table-note-content{font-size:22px}}.section{--section-padding-y: 30px;--title-mb: 24px;padding-block:var(--section-padding-y)}@media (width >= 744px){.section{--section-padding-y: 40px;--title-mb: 30px}}@media (width >= 1366px){.section{--section-padding-y: 50px;--title-mb: 40px}}.section:has(.f-carousel__dots){padding-bottom:0}.section-title{margin-bottom:var(--title-mb);max-width:1100px;text-wrap-style:balance}@media (width >= 744px){.section-title--nav{max-width:calc(100% - (var(--f-carousel-nav-btn-size) * 2 + var(--f-carousel-nav-gap) + 2rem))}}.section-btns{--gap:clamp(10px, 3vw, 20px);--max-width:334px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gap);margin-top:clamp(16px,3vw,20px)}@media (width >= 1366px){.section-btns{--max-width:350px}}.section-btns>.btn{flex-basis:100%;max-width:calc(var(--max-width) - var(--gap))}.section:has(.f-carousel__dots) .section-btns{margin-top:0}.section--reports .section-title{margin-right:auto}.section--reports .hstack{row-gap:0}.page-title+.section{padding-top:0}.thesis{--bg-color:#fff;--icon-bg:var(--blue-accent);--icon-color:#fff;--icon-size:37px;--icon-svg-size:12px;--padding:20px;--gap:20px;--title-color:var(--blue-accent);--header-gap:1rem;--min-height:200px;background-color:var(--bg-color);padding:var(--padding);height:100%;min-height:var(--min-height);display:flex;flex-direction:column;gap:var(--gap)}@media (width >= 744px){.thesis{--icon-size: 60px;--icon-svg-size: 24px}}@media (width >= 1366px){.thesis{--min-height:295px}}.thesis-header{display:flex;flex-wrap:nowrap;align-items:start;justify-content:space-between;gap:var(--header-gap)}.thesis-body{margin-top:auto;display:flex;flex-direction:column;gap:12px}@media (width >= 744px){.thesis-body{gap:16px;flex-direction:row}}.thesis-body-el{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:18px}@media (width >= 744px){.thesis-body-el{font-size:19px}}.thesis-body-el .icon{color:var(--blue-accent);font-size:20px}.thesis-footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:8px}.thesis-footer .btn{width:100%}@media (width >= 744px){.thesis-footer{gap:16px;flex-direction:row;grid-template-columns:repeat(auto-fit,240px)}}@media (width >= 1920px){.thesis-footer{grid-template-columns:repeat(auto-fit,255px)}}.thesis-title{color:var(--title-color)}.thesis-icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);border-radius:50%;background-color:var(--icon-bg);color:var(--icon-color);flex-shrink:0}.thesis-icon svg{font-size:var(--icon-svg-size)}.thesis--last{margin-top:1rem}@media (width >= 744px){.thesis--last{--min-height:200px;background-image:var(--bg-image);background-repeat:no-repeat;background-size:200px;background-position:right -75px top -5px}}@media (width >= 1920px){.thesis--last{display:none}}.tag{--fs:14px;--lh:1;--fw:500;--color:var(--blue);--padding:6px 10px;--border-radius:20px;font-size:var(--fs);line-height:var(--lh);font-weight:var(--fw);color:var(--color);padding:var(--padding);border:1px solid currentColor;border-radius:var(--border-radius);white-space:nowrap}@media (width >= 1366px){.tag{--fs:16px}}.tags{--tags-row-gap:8px;--tags-col-gap:8px;display:flex;row-gap:var(--tags-row-gap);column-gap:var(--tags-col-gap)}.tl{display:inline-flex;flex-direction:column;gap:.5em;color:#fff}.phone{--row-gap:.5rem;--column-gap:.5rem;--icon-size:1rem;--icon-color:inherit;--icon-padding:0;--title-fs:1em;--title-color:inherit;--title-fw:normal;--subtitle-fs:1em;--subtitle-color: inherit;--subtitle-fw: normal;--phone-fs:1rem;--phone-color:inherit;--phone-color-hover:var(--orange-active-accent);--phone-fw:600;display:flex;flex-direction:column;row-gap:var(--row-gap);column-gap:var(--column-gap)}.phone .icon{font-size:var(--icon-size);position:absolute;left:0;color:var(--icon-color)}.phone-number{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--gap);position:relative}.phone-number a{font-size:var(--phone-fs);font-weight:var(--phone-fw);color:var(--phone-color);text-decoration:none;white-space:nowrap}@media (any-hover: hover){.phone-number a:hover:not(:disabled):not(.is-active){color:var(--phone-color-hover)}}@media (any-hover: none){.phone-number a:active:not(:disabled):not(.is-active){color:var(--phone-color-hover)}}.phone-title{font-size:var(--title-fs);font-weight:var(--title-fw);color:var(--title-color)}.phone-subtitle{font-size:var(--subtitle-fs);font-weight:var(--subtitle-fw);color:var(--subtitle-color)}.phone:has(.icon){--icon-padding:calc(var(--icon-size) + var(--column-gap))}.phone:has(.icon) .phone-title,.phone:has(.icon) .phone-subtitle,.phone:has(.icon) .phone-number{padding-left:var(--icon-padding)}.phone--header{--column-gap:8px;--row-gap:2px;--subtitle-fs:12px;--subtitle-fw:400;--subtitle-color:var(--black)}.phone--header .phone-subtitle{white-space:nowrap}.phone--footer{--phone-fs:clamp(26px, 3.75vw, 34px);--phone-fw:500;--row-gap:2px;--subtitle-fs:17px;--subtitle-color:rgba(255,255,255,.4);align-items:center}@media (width >= 744px){.phone--footer{--subtitle-fs:19px;align-items:end}}a[href*=tel]{white-space:nowrap}a[href*=tel]:link,a[href*=tel]:visited{text-decoration:none}.icontext{--row-gap: .5rem;--column-gap: .5rem;--icon-size: 1rem;--icon-color: inherit;--icon-padding: 0;--title-fs: 1em;--title-color: inherit;--title-fw: normal;--subtitle-fs: 1em;--subtitle-color: inherit;--subtitle-fw: normal;--fs: 1rem;--color: inherit;--color-hover: var(--orange-active-accent);--fw: 600;display:flex;flex-direction:column;row-gap:var(--row-gap);column-gap:var(--column-gap)}.icontext .icon{font-size:var(--icon-size);position:absolute;left:0;color:var(--icon-color)}.icontext-text{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--gap);position:relative;font-size:var(--fs);font-weight:var(--fw);color:var(--color);text-decoration:none;white-space:nowrap}.icontext-text a{text-decoration:none}@media (any-hover: hover){.icontext-text a:hover:not(:disabled):not(.is-active){color:var(--color-hover)}}@media (any-hover: none){.icontext-text a:active:not(:disabled):not(.is-active){color:var(--color-hover)}}.icontext-title{font-size:var(--title-fs);font-weight:var(--title-fw);color:var(--title-color)}.icontext-subtitle{font-size:var(--subtitle-fs);font-weight:var(--subtitle-fw);color:var(--subtitle-color)}.icontext:has(.icon){--icon-padding: calc(var(--icon-size) + var(--column-gap))}.icontext:has(.icon) .icontext-title,.icontext:has(.icon) .icontext-subtitle,.icontext:has(.icon) .icontext-text{padding-left:var(--icon-padding)}.icontext--header{--column-gap: 8px;--row-gap: 2px;--subtitle-fs: 12px;--subtitle-fw: 400;--subtitle-color: var(--black)}.icontext--header .icontext-subtitle{white-space:nowrap}.icontext--offcanvas-contacts{--column-gap: 8px;--row-gap: 2px;--fw:700;--subtitle-fs: 12px;--subtitle-fw: 400;--subtitle-color: var(--black)}.icontext--offcanvas-contacts .icontext-subtitle{white-space:nowrap}.offcanvas{--gap:20px;display:flex;flex-direction:column;gap:var(--gap)}.offcanvas-btns{display:flex;flex-wrap:nowrap;gap:10px}.offcanvas-btns .btn{--btn-color: var(--blue-dark)}.offcanvas-menu{display:flex;flex-direction:column;gap:12px}.offcanvas-menu .btn{--btn-color:var(--blue-dark);width:100%;justify-content:start;--btn-padding-y:15px}.offcanvas-menu .btn--offcanvas-catmenu{--btn-color:#fff}.offcanvas-menu .btn--offcanvas-catmenu.is-active:after{content:"(скрыть)";font-weight:400}.offcanvas-footer{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.offcanvas-footer-block{display:flex;flex-direction:column;gap:16px}.offcanvas-footer .btn{width:42px;height:42px}.offcanvas-socials{flex-direction:row}.breadcrumb{--breadcrumb-separator-color:var(--blue-dark);--breadcrumb-item-fs:1rem;--breadcrumb-item-fw: normal;--breadcrumb-gap:8px;--breadcrumb-item-color-active:var(--gray-dark);--breadcrumb-margin-bottom:32px;margin-bottom:var(--breadcrumb-margin-bottom);margin-top:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}@media (width >= 744px){.breadcrumb{margin-top:20px;padding-bottom:0;--breadcrumb-margin-bottom: 50px}}@media (width >= 1366px){.breadcrumb{margin-top:28px;--breadcrumb-margin-bottom: 60px}}.breadcrumb-list{display:flex;flex-wrap:nowrap;list-style:none;gap:var(--breadcrumb-gap);padding-bottom:0;max-width:1328px;text-overflow:ellipsis;overflow-x:auto}@media (width >= 1024px){.breadcrumb-list{overflow:hidden}}.breadcrumb-item{position:relative;display:block;font-size:var(--breadcrumb-item-fs);font-weight:var(--breadcrumb-item-fw);line-height:1;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-item:not(:first-of-type):before{content:"";display:inline-block;flex-shrink:0;vertical-align:middle;width:3px;height:3px;border-radius:50%;background-color:var(--breadcrumb-separator-color);margin-right:var(--breadcrumb-gap)}.breadcrumb-item.is-active{color:var(--breadcrumb-item-color-active)}.breadcrumb-item>a:link,.breadcrumb-item>a:visited{text-decoration:none}.breadcrumb-item>a:hover{text-decoration:underline;text-decoration-style:solid}.breadcrumb-item>a{white-space:nowrap}@media (width >= 1024px){.breadcrumb-item:last-child{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.page-title{--page-title-mb:21px;margin-bottom:var(--page-title-mb)}@media (width >= 744px){.page-title{--page-title-mb:34px}}@media (width >= 1366px){.page-title{--page-title-mb:40px}}.badge{--badge-fs:12px;--badge-fw:600;--badge-color:inherit;--badge-padding-y:10px;--badge-padding-x:10px;--badge-border-color:transparent;--badge-border-width:1px;--badge-border-radius:5px;--badge-bg-color:rgba(0,0,0,.1);display:inline-flex;align-items:center;gap:1rem;padding-inline:var(--badge-padding-x);padding-block:var(--badge-padding-y);font-size:var(--badge-fs);font-weight:var(--badge-fw);white-space:nowrap;color:var(--badge-color);background-color:var(--badge-bg-color);text-transform:uppercase;border-radius:var(--badge-border-radius);border:var(--badge-border-width) solid var(--badge-border-color)}.badge--rounded{--badge-border-radius:50em;--badge-padding-x:.65em;--badge-padding-y:.35em;line-height:1}.badge--counter{--badge-fw:400;--badge-fs:14px;--badge-bg-color:var(--red);--badge-color:#fff;position:absolute;left:100%;top:0;transform:translate(-75%,-25%)}.badge--red{--badge-bg-color:var(--red-badge);--badge-color: var(--red)}.badge--green{--badge-bg-color: var(--green-badge);--badge-color:var(--green)}.badge--blue{--badge-bg-color: var(--blue-badge);--badge-color: var(--blue-accent)}.good{--spacing: 20px;display:flex;flex-direction:column;gap:var(--spacing)}.good-aside{display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing)}.good-info{display:flex;flex-wrap:wrap;gap:var(--spacing);padding:var(--spacing)}.good-left{flex-basis:100%}@media (width >= 1024px){.good-left{flex-basis:40%}}@media (width >= 1920px){.good-left{flex-basis:400px}}.good-right{flex-basis:auto;display:flex;flex-direction:column;gap:var(--spacing);flex-grow:1}@media (width >= 744px){.good{--spacing: 30px}}@media (width >= 1366px){.good{display:grid;grid-template-columns:2.1fr 1fr}}.good-img{display:flex;align-items:center;justify-content:center;max-height:400px}.good-btns{display:flex;align-items:center;gap:20px}.good-btns .btn{height:60px}.good-badges{display:flex;flex-direction:row;gap:12px;z-index:1}.good-badges:empty{overflow:hidden;height:0;margin:0}.good-price{display:flex;align-items:baseline;gap:20px}.good-chars{flex-basis:100%}.good-aside-title{margin-bottom:16px}.good-aside-content ul{margin:0;padding:0}.good-aside-content ul>li{list-style-type:none;display:flex;align-items:baseline;gap:8px}.good-aside-content ul>li:before{content:"";display:block;flex-shrink:0;width:10px;height:10px;background-color:var(--blue-accent)}.good-aside-content ul>li:not(:last-of-type){margin-bottom:8px}.btn--good-oneclick{flex-grow:1;max-width:240px}.btn--good-fav{margin-left:auto}.price.price--good{--price-fw: 600;--price-fs: 32px;--price-lh: 1}@media (width >= 744px){.price.price--good{--price-fs: 50px}}.price.price--good-old{--price-lh: 1;--price-color: var(--blue);--price-fw: 400}.price.price--good-old .price-amount,.price.price--good-old .price-currency{text-decoration:line-through}.chars.chars--good{--chars-caption-fw:700;--chars-caption-color:var(--blue);--chars-value-fw:400;--chars-value-color:var(--blue-dark)}@media (width >= 744px){.chars.chars--good .chars-item{flex-direction:row;gap:20px}}.chars.chars--good .chars-caption{white-space:nowrap}@media (width >= 744px){.chars.chars--good .chars-caption{flex-shrink:0;width:196px}}@media (width >= 1366px){.chars.chars--good .chars-caption{width:205px}}.chars{--chars-fs:inherit;--chars-fw:normal;--chars-lh:inherit;--chars-color:inherit;--chars-caption-fs:inherit;--chars-caption-fw:bolder;--chars-caption-lh:inherit;--chars-caption-color: inherit;--chars-value-fs: inherit;--chars-value-fw: lighter;--chars-value-lh: inherit;--chars-value-color: inherit;--chars-gap:16px;--chars-separator: "|";font-size:var(--chars-fs);font-weight:var(--chars-fw);line-height:var(--chars-lh);display:flex;flex-direction:column;gap:var(--chars-gap);color:var(--chars-color)}.chars-item{display:flex;flex-direction:column;gap:4px}.chars-caption{font-size:var(--chars-caption-fs);font-weight:var(--chars-caption-fw);line-height:var(--chars-caption-lh);color:var(--chars-caption-color)}.chars-value{font-size:var(--chars-value-fs);font-weight:var(--chars-value-fw);line-height:var(--chars-value-lh);color:var(--chars-value-color)}.chars-value ul{margin:0;padding:0}.chars-value ul>li{list-style-type:none;display:inline-block}.chars-value ul>li:not(:first-of-type){margin-left:.5ch}.chars-value ul>li:not(:first-of-type):before{content:var(--chars-separator);display:inline-block;margin-right:.5ch}.vendors{display:grid;grid-template-columns:1fr;gap:16px}@media (width >= 744px){.vendors{grid-template-columns:1fr 1fr}}@media (width >= 1366px){.vendors{grid-template-columns:1fr 1fr 1fr;gap:20px}}.vendor{background-color:#fff;padding:20px;transition:all var(--transition-duration) linear;display:flex;flex-direction:column;gap:20px;min-height:330px}@media (width >= 1920px){.vendor{flex-direction:row;flex-wrap:nowrap;align-content:start;align-items:start}}@media (width >= 1366px){.vendor{padding:30px}}.vendor:hover{background-color:var(--blue-light);transition:all var(--transition-duration) linear}.vendor-title{margin-bottom:12px}.vendor-content{display:flex;flex-direction:column;height:100%}.vendor-text{margin-bottom:40px}.vendor-links{margin-top:auto;display:flex;flex-direction:column;gap:8px}.vendor-links a{display:inline-flex;align-items:center;white-space:nowrap;gap:12px}.vendor-links a .icon{font-size:.7em}.vendor-links a:link,.vendor-links a:visited{color:var(--blue-accent);font-weight:600;text-decoration:none}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px #00000040;position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:#00000040;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px #00000021;width:100%}.notyf__dismiss{width:56px}}.notyf{font-size:var(--notyf-fs);font-weight:var(--notyf-fw);line-height:var(--notyf-lh);padding:1rem}.notyf__wrapper{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem}.notyf__toast{padding-inline:var(--notyf-toast-padding-x);padding-block:var(--notyf-toast-padding-y);width:auto;border-radius:2px}.notyf__toast--upper{margin-bottom:.5rem}.notyf__toast--dismissible .notyf__wrapper{padding:0}.notyf__dismiss{position:static;margin:0;display:flex;align-items:center;justify-content:center;width:2em;height:2em;background:none;margin-right:calc(var(--notyf-toast-padding-x) / 2 * -1)}.notyf__dismiss-btn,.notyf__dismiss-btn:hover{background:none}.partner{display:flex;align-items:center;justify-content:center;filter:grayscale(1);opacity:.4}.partner:hover{filter:none;opacity:1}.fold{--fold-padding: 20px;--fold-size:30px;position:relative;padding:var(--fold-padding);height:100%}@media (width >= 744px){.fold{--fold-padding: 30px;--fold-size:40px}}@media (width >= 1024px){.fold{--fold-padding: 60px;--fold-size:60px}}@media (width < 744px){.fold:has(table){padding:0}}.fold:before{content:"";width:0;height:0;border-width:var(--fold-size) var(--fold-size) 0 0;border-color:var(--gray) transparent transparent transparent;border-style:solid;display:block;z-index:1;position:absolute;left:0;top:0;pointer-events:none}@media (width < 744px){.fold--price:before{display:none}}.fold--why{background-size:cover}.fold--why>*{position:relative;z-index:1}.fold--why:after{content:"";position:absolute;inset:0;background-color:#073d74bf;pointer-events:none}.section--price:not(:has(.f-carousel)) .fold--price{display:flex;flex-direction:column;gap:20px}@media (width >= 1366px){.section--price:not(:has(.f-carousel)) .fold--price{flex-direction:row;column-gap:clamp(40px,3vw,60px)}.section--price:not(:has(.f-carousel)) .fold--price>*{flex-basis:50%}}body:has(.btn--catmenu.is-active) .content:after,body:has(.btn--header-phone.is-active) .content:after{opacity:1;visibility:visible}.content{position:relative;z-index:0}.content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;z-index:100;opacity:0;visibility:hidden;transition:opacity var(--transition-duration) linear;cursor:pointer}.content:hover:after{background:#0009!important;transition:all var(--transition-duration) linear!important}.report-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.report-img{width:100%}.report-img picture,.report-img img{width:100%;object-fit:cover}@media (width >= 744px){.section--cities .section-btns{display:none}}.cities{column-count:2;column-gap:clamp(2rem,10vw,7rem)}@media (width >= 544px){.cities{column-count:3}}@media (width >= 744px){.cities{column-count:4}}@media (width >= 1366px){.cities{column-count:6}}@media (width >= 1920px){.cities{column-count:8}}.cities .city{break-inside:avoid;white-space:nowrap}.cities .city:not(:last-of-type){margin-bottom:.5rem}.cities .city.is-hideable{display:none}@media (width >= 744px){.cities .city.is-hideable{display:block}}.cities.is-active .city.is-hideable{display:block}.cities a{font-weight:600;text-decoration:none}.cities a:link,.cities a:visited{color:var(--blue-dark)}.cities span{font-weight:600;color:var(--blue-gray)}.brands{display:flex;flex-wrap:wrap;border-spacing:0;gap:0}.brand{flex-shrink:0;flex-basis:50%;border:1px solid var(--blue-gray);margin-top:-1px;margin-left:-1px;filter:grayscale(1);opacity:.4;transition:all var(--transition-duration) linear}.brand.is-hideable{display:none}@media (width >= 744px){.brand.is-hideable{display:block}}@media (width >= 540px){.brand{flex-basis:33.333%}}@media (width >= 744px){.brand{flex-basis:25%}}@media (width >= 1024px){.brand{flex-basis:20%}}@media (width >= 1366px){.brand{flex-basis:16.6666666667%}}@media (width >= 1920px){.brand{flex-basis:12.5%}}.brand:hover{filter:none;opacity:1;transition:all var(--transition-duration) linear}.brand>a{display:flex;align-items:center;justify-content:center}.brands.is-active .is-hideable{display:block}@media (width >= 744px){.section--brands .section-btns{display:none}}.categories{display:grid;grid-template-columns:1fr;gap:0}@media (width >= 744px){.categories{grid-template-columns:1fr 1fr}}@media (width >= 1024px){.categories{grid-template-columns:1fr 1fr 1fr}}@media (width >= 1366px){.categories{grid-template-columns:1fr 1fr 1fr 1fr}}@media (width >= 1920px){.categories{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.category{border:1px solid var(--blue-gray);margin-top:-1px;margin-left:-1px;transition:all var(--transition-duration) linear;padding:12px}@media (width >= 744px){.category{padding:20px}}.category.is-hideable{display:none}@media (width >= 744px){.category.is-hideable{display:block}}.category:hover>a{transition:all var(--transition-duration) linear}.category:hover>a img{filter:none;opacity:1;transition:all var(--transition-duration) linear}.category>a{display:flex;flex-wrap:nowrap;align-items:center;gap:16px;text-decoration:none}.category>a:link,.category>a:visited{color:var(--blue-dark)}.category>a img{flex-shrink:0;filter:grayscale(1);opacity:.75}.categories.is-active .is-hideable{display:block}@media (width >= 744px){.section--categories .section-btns{display:none}}.constructor-blocks{display:grid;grid-template-columns:1fr;gap:16px}@media (width >= 744px){.constructor-blocks{grid-template-columns:1fr 1fr;gap:30px}}@media (width >= 1920px){.constructor-blocks{grid-template-columns:1fr 1fr 1fr 1fr}}.constructor-block{display:flex;flex-direction:column;gap:clamp(4px,1.25vw,16px)}.constructor-title{color:var(--blue)}.constructor-text{font-weight:700;font-size:22px}@media (width >= 744px){.constructor-text{font-size:23px}}@media (width >= 1920px){.constructor-text{font-size:25px}}.constructor-text a:not(:hover){text-decoration:none}.constructor-img{opacity:.65;width:100%}.constructor-img picture,.constructor-img img{width:100%;display:flex;object-fit:cover}.two-thirds{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}@media (width >= 1366px){.two-thirds{grid-template-columns:58% auto}}.hstack--categories .item,.hstack--categories .show-more{display:none}.hstack--categories .item:nth-child(-n+3){display:block}.hstack--categories .item:nth-child(4)~.show-more{display:block}@media (width >= 744px){.hstack--categories .item:nth-child(-n+5){display:block}.hstack--categories .item:nth-child(6)~.show-more{display:block}}@media (width >= 1024px){.hstack--categories .item:nth-child(-n+7){display:block}.hstack--categories .item:nth-child(8)~.show-more{display:block}}@media (width >= 1366px){.hstack--categories .item:nth-child(-n+9){display:block}.hstack--categories .item:nth-child(10)~.show-more{display:block}}@media (width >= 1920px){.hstack--categories .item:nth-child(-n+12){display:block}.hstack--categories .item:nth-child(13)~.show-more{display:block}}.btn--category{--btn-bg-color: rgba(185, 214, 242, .35);--btn-bg-color-hover: var(--blue-light);--btn-color: var(--black);--btn-color-hover: var(--orange-hover-accent);--btn-border-color: transparent;--btn-border-color-hover: transparent;--btn-border-color-focus: transparent;--btn-fs:var(--font-size);--btn-fw:700}.btn--category-show-more{--btn-border-color-hover: transparent;--btn-border-color-focus: transparent;--btn-bg-color-hover: none;--btn-bg-color-focus: none}.contacts{display:flex;flex-direction:column;gap:24px}@media (width >= 1366px){.contacts{gap:30px}}@media (width >= 1366px){.contacts{gap:60px;flex-direction:row;justify-content:space-between}}.contacts-content{display:flex;flex-direction:column;gap:16px}@media (width >= 744px){.contacts-content{gap:20px}}@media (width >= 1366px){.contacts-content{gap:40px}}.contacts-map{flex-basis:263px;flex-shrink:0;filter:sepia(.75) hue-rotate(180deg) saturate(.5)}@media (width >= 744px){.contacts-map{flex-basis:550px}}@media (width >= 1366px){.contacts-map{flex-basis:63%;height:550px}}.contacts-map iframe{width:100%;height:100%}.contacts-socials{display:flex;gap:16px}.contacts-socials .btn{width:42px}.contacts-socials .btn .icon{font-size:23px}.contacts .icontext{--row-gap:8px;--fs:18px;--fw:normal}@media (width >= 744px){.contacts .icontext{--fs: 22px}}@media (width >= 1920px){.contacts .icontext{--row-gap:16px;--fs:25px}}.contacts .icontext-text{white-space:normal}.contacts .icontext{--title-color:var(--blue)}.contacts .icontext--phone{--fs: 30px;--fw: 700}.portfolios{display:flex;flex-direction:column;gap:10px}@media (width >= 744px){.portfolios{display:grid;gap:16px;grid-template-columns:1fr 1fr}}@media (width >= 1366px){.portfolios{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (width >= 1920px){.portfolios{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.portfolio{background-color:#fff;display:flex;flex-direction:column;height:100%}.portfolio-img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:292px}.portfolio-img picture,.portfolio-img img{width:100%;height:100%;object-fit:cover}.portfolio-body{padding-block:20px;padding-inline:10px;display:flex;flex-direction:column;gap:16px;flex-grow:1}@media (width >= 1024px){.portfolio-body{padding:30px;gap:30px}}.portfolio-title a:link,.portfolio-title a:visited{text-decoration:none}.portfolio-more{padding-block:0;margin-top:auto}.picture-article img{width:100%;object-fit:cover}
