:root{--white:#fff;--primary:#0284c7;--primary-bg:#e0f2fe;--neutral-pr:#334155;--neutral-sec:#64748b;--neutral-dis:#cbd5e1;--neutral-bg:#f1f5f9;--positive:#22c55e;--negative:#ef4444;--bg:#e2e8f0;--yellow:#facc15;--main-font:"Inter",sans-serif;--h1-lg:900 48px/1.2 var(--main-font);--h1-subtitle-lg:500 24px/1.3 var(--main-font);--h2-lg:700 36px/1.2 var(--main-font);--h3-lg:700 24px/1.2 var(--main-font);--bold-16:700 16px/1.55 var(--main-font);--bold-14:700 14px/1.55 var(--main-font);--bold-12:700 12px/1.3 var(--main-font);--medium-16:500 16px/1.55 var(--main-font);--medium-14:500 14px/1.55 var(--main-font);--medium-12:500 12px/1.3 var(--main-font);--regular-22:400 22px/1.55 var(--main-font);--regular-16:400 16px/1.55 var(--main-font);--regular-14:400 14px/1.55 var(--main-font);--regular-12:400 12px/1.3 var(--main-font);--h1-s:900 28px/1.3 var(--main-font);--h2-s:900 24px/1.3 var(--main-font);--h3-s:700 20px/1.3 var(--main-font);--header-height:64px}.iti{--iti-path-flags-1x:url(../images/flags.webp);--iti-path-flags-2x:url(../images/flags@2x.webp);--iti-path-globe-1x:url(../images/globe.webp);--iti-path-globe-2x:url(../images/globe@2x.webp)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;outline:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}input{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}figure,h1,h2,h3,h4,h5,h6,img,li,ol,p,ul{margin:0;padding:0}img{max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}a{color:inherit;cursor:pointer;display:inline-block;line-height:inherit;text-decoration:none}a:active,a:hover{outline:0}input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus{outline:none}fieldset{border:0;margin:0;min-width:0;padding:0}button,textarea:focus{outline:none}button{border:none;cursor:pointer;margin:0;padding:0}section{clear:both}:root{--container:16px;--max-width:-webkit-calc(1280px + var(--container)*2);--max-width:-moz-calc(1280px + var(--container)*2);--max-width:calc(1280px + var(--container)*2)}.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:var(--max-width);padding:0 var(--container);position:relative;width:100%}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}50%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(50px);transform:translateY(50px)}50%{opacity:0}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transform:translateY(50px)}50%{opacity:0}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}*{-webkit-tap-highlight-color:transparent}html{height:100%;scroll-behavior:smooth}body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;color:var(--neutral-pr);flex-direction:column;font-family:var(--main-font);font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:500;line-height:1.55;max-width:100%;min-height:100%;min-width:360px;overflow-x:hidden}body.overflow-hidden{overflow:hidden}body b{color:inherit;font-weight:500}::-webkit-scrollbar{border-radius:5px;height:2px;width:100%}::-webkit-scrollbar-track{background:var(--neutral-bg)}::-webkit-scrollbar-thumb{background:var(--primary)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#000;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}textarea{resize:none}.custom-checkbox{--size:20px;height:var(--size);width:var(--size);-webkit-box-flex:0;-webkit-flex:0 0 var(--size);-moz-box-flex:0;border:1px solid #d4d4d8;border-radius:4px;flex:0 0 var(--size);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}input[name*=acceptance]:checked~.wpcf7-list-item-label .custom-checkbox{background-color:var(--primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M12.47 4.863c.261.26.261.683 0 .943L7.139 11.14a.67.67 0 0 1-.944 0L3.527 8.473a.668.668 0 0 1 .944-.944l2.196 2.194 4.862-4.86c.26-.26.684-.26.944 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px}main{min-height:max(100vh - 61.4rem,35rem)}.hide{display:none!important}.error{color:#d91528}li{list-style:none}section+section{margin-top:6.4rem}section:last-child{margin-bottom:64px}section+section:last-child{margin-bottom:64px}button{background:none}button[type=submit]{border:none;outline:none}.btn{gap: 8px; display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:8px;color:var(--neutral-pr);cursor:pointer;font:var(--medium-16);justify-content:center;margin:5px 0;padding:8px 2rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn--neutral-bg{background-color:var(--neutral-bg);height:4rem}.btn--white{background-color:var(--white);height:4rem}.btn--border{border:2px solid var(--main-semantic-white,#fff);border-radius:4px;color:var(--white,#fff)}.btn--blue{background-color:var(--primary);color:var(--white)}.btn .btn__icon,.btn .btn__label{pointer-events:none}.hidden{display:none!important}.overlay{background:var(--neutral-pr,#334155);height:100vh;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s;width:100vw;z-index:999}body.bg-overlay .overlay{opacity:.2;pointer-events:auto}.data-custom-select{display:none}.iti--fullscreen-popup.iti--container{background:#33415533;padding:2rem;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.swiper-button-next,.swiper-button-prev{bottom:2rem;top:auto;z-index:11}.swiper-button-next svg,.swiper-button-prev svg{fill:var(--neutral-pr)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,22px)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,22px)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:3.5rem}.swiper-pagination-bullet{background:transparent;border:1.5px solid var(--neutral-sec);height:12px;opacity:1;width:12px}.swiper-pagination-bullet-active{border:4px solid var(--neutral-sec)}.fancybox__container{--fancybox-bg:rgba($color:rgb(51 65 85/100%),$alpha:20%)}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0}.fancybox__content>.f-button.is-close-btn{right:2rem;top:2rem;--f-button-color:var(--neutral-pr);--f-button-svg-stroke-width:3px;--f-button-bg:var(--neutral-bg);--f-button-width:40px;--f-button-height:40px;--f-button-hover-color:var(--neutral-pr);--f-button-hover-bg:var(--neutral-bg);opacity:1}.fancybox__content>.f-button.is-close-btn svg{height:14px;width:14px}.fancybox__slide{height:100%;padding:0;width:100%}.fancybox__slide:before{margin:0}.fancybox__backdrop{background:#33415533;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}h1{color:var(--primary);font:var(--h1-s);margin:16px 0}h2{font:var(--h2-s);margin:12px 0}h3{font:var(--h3-s)}h3,h4,h5,h6{margin:8px 0}.title-h1{color:var(--primary);font:var(--h1-s)}.heading{color:var(--neutral-pr);text-align:center}p+p{margin-top:12px}iframe{max-width:100%}iframe,video{border-radius:16px}figure,iframe,video{isolation:isolate;margin-bottom:16px;margin-top:10px;overflow:hidden}figcaption{margin:12px 0}.kamatoc__top{font-weight:700}.kamatoc__sub_1{font-weight:500}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:16px}.header{background:#fff;border-bottom:1px solid var(--neutral-bg);left:0;padding:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:var(--header-height)}.header__logo{-webkit-flex-shrink:0;flex-shrink:0;height:3.2rem;width:10rem}.menu{display:none}.menu__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:24px;margin:0;padding:0}.menu__item{position:relative}.menu__item.has-submenu:hover .menu-overlay{display:block}.menu__link{color:var(--neutral-pr);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font:var(--h3-s);font-size:2.4rem;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:16px;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s;white-space:nowrap}.menu__link.has-submenu:after{background:url(../images/chevron-right.svg) no-repeat 50%;background-size:24px 24px;content:"";display:inline-block;height:2.4rem;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.4rem}.submenu{border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0;min-width:0}.submenu__col{gap:0;min-width:0;padding:0}.submenu__col li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;color:var(--neutral-pr);justify-content:space-between;padding:8px 0;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.submenu__col li a:hover,.submenu__title{color:var(--primary)}.submenu__title{font:var(--h3-s);font-size:2.4rem;margin-bottom:4px;margin-top:15px}.language-check{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:var(--primary);justify-content:center;margin-left:8px}.language-check svg{height:2.4rem;width:2.4rem}.sidebar{background:#fff;font-family:Inter,sans-serif;position:fixed;right:-100%;top:0;-webkit-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;width:100%;z-index:1001}.sidebar.is-open{right:0}.sidebar .sidebar__demo-btn{margin:16px;width:-webkit-calc(100% - 3.2rem);width:-moz-calc(100% - 3.2rem);width:calc(100% - 3.2rem)}.sidebar__container{height:100vh;max-height:100vh;padding-top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.sidebar__container,.sidebar__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.sidebar__header{height:6rem;padding:12px 16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;border-bottom:1px solid var(--neutral-bg);justify-content:space-between}.sidebar__header .header__logo{-webkit-flex-shrink:0;flex-shrink:0;height:3.2rem;width:10rem}.sidebar__body{height:100%;position:relative;width:100%}.sidebar__screen{background-color:#fff;height:100%;top:0;right:0;bottom:0;left:0;overflow:auto;padding-top:20px;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.sidebar__screen[data-active-menu=false]{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.sidebar__screen[data-active-menu=false].stacked,.sidebar__screen[data-active-menu=true]{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.menu-back{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;opacity:0;padding:8px 2rem;pointer-events:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:var(--neutral-bg);border-radius:8px;gap:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-back.active{opacity:1;pointer-events:auto}.menu-close{background:var(--neutral-bg);border-radius:4px;height:4rem;padding:8px;width:4rem}.menu-close .btn__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.menu-close svg{fill:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.sidebar__controls{height:100%;width:100%}.sidebar__controls .btn__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.sidebar__controls svg{fill:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.header__burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:var(--neutral-bg);border-radius:4px;-webkit-flex-shrink:0;flex-shrink:0;height:4rem;justify-content:center;padding:8px;width:4rem}.header__burger svg{fill:var(--neutral-pr);height:2.4rem;width:2.4rem}.custom-select{cursor:pointer;display:inline-block;height:var(--header-height);min-width:50px;position:relative;width:100%}.custom-select__current{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;background:#fff;border-radius:6px;font-size:16px;gap:8px;height:100%;justify-content:space-between;position:relative;z-index:1}.custom-select__current-text{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.custom-select__arrow{-webkit-flex-shrink:0;flex-shrink:0;height:2rem;pointer-events:none;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s;width:2rem}.custom-select.is-open .custom-select__arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select__list{background:#fff;border:1px solid #e0e0e0;border-radius:0 0 6px 6px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px #00000014;left:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;top:100%;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:2}.custom-select.is-open .custom-select__list{opacity:1;visibility:visible}.custom-select__item{cursor:pointer;padding:8px 12px;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.custom-select__item.is-selected,.custom-select__item:hover{background:#f0f4fa}.header__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:4px;gap:12px;height:4rem;justify-content:center;padding:8px 0}.header__actions .custom-select,.header__actions .header__actions-btn,.header__actions .menu{display:none}.header__actions .custom-select__current{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.lang-select{display:none}.search{background-color:var(--neutral-bg);border-radius:8px;height:4rem;padding:8px 0;text-align:center;width:4rem}.search,.search svg{-webkit-flex-shrink:0;flex-shrink:0}.search svg{fill:var(--neutral-pr);height:2.4rem;width:2.4rem}.banner-text{background:#082f49;color:#fff;font-size:16px;padding:12px 16px;text-align:center}.footer{background-color:var(--bg);padding:3.2rem 0}.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.footer__content,.footer__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.footer__top{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;gap:17px;justify-content:start}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.footer__nav-items{display:grid;gap:16px}.footer__nav-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.footer__nav-contacts .footer__nav-item{margin-bottom:16px}.footer__nav-item__title{color:var(--neutral-sec);font:var(--bold-12)}.footer__nav-item__subitems{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.footer__nav-item__subitem{font:var(--medium-12);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;max-width:15.6rem;width:100%}.footer__nav-item__subitem:not(:last-child){margin-bottom:8px}.contact-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:24px}.contact-icon,.contact-icon svg{height:2.4rem;width:2.4rem}.contact-icon svg{fill:var(--neutral-pr)}.footer__bottom{color:var(--neutral-sec);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font:var(--medium-12);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.footer__bottom-links{display:grid;gap:8px 16px;grid-template-columns:repeat(2,1fr)}.breadcrumbs-wrapper{background-color:var(--white);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px;overflow-x:auto;padding:14px 0}.breadcrumbs-wrapper::-webkit-scrollbar{display:none}.breadcrumbs-separator{color:var(--neutral-sec);font:var(--regular-16)}.breadcrumbs-item{border-radius:4px;color:var(--neutral-sec);font:var(--regular-12);padding:4px;white-space:nowrap}.breadcrumbs-item:last-child{color:var(--neutral-pr);font-weight:500}.fancybox__nav{display:none}.fancybox__container:has(.form-contact) .fancybox__slide:after{display:none}.popup{display:none;margin-top:0;padding:2rem 0}.popup::-webkit-scrollbar{width:0}.popup-search{height:100%;max-width:100%;padding-top:calc(var(--header-height) + 44px);position:relative;width:100%}.popup-search,.popup-search-container{background-color:#fff}.popup-search__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.popup-search__inner-top{display:none}.popup-close svg{fill:var(--neutral-pr);height:2.4rem;width:2.4rem}.popup__inner,.popup__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.popup__title{color:var(--primary);font:var(--h1-s)}.select-popup{height:4rem;margin-top:auto}.popup-field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px}.popup-field .custom-select{height:4rem;width:100%}.popup-field .custom-select__current,.popup-field textarea{background-color:#f8fafc;border:1px solid var(--bg);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:4px;padding:8px 16px}.popup-field textarea{min-height:6rem;width:100%}.popup-field label{color:var(--neutral-pr);font:var(--regular-14)}.popup__body{display:grid;gap:16px}.popup-subtitle{color:var(--neutral-pr);font:var(--medium-16)}.popup-form{display:grid;gap:16px}.popup-input input{background-color:#f8fafc;border:1px solid var(--bg);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:4px;height:4rem;padding:0 16px;width:100%}.popup-input input::-webkit-input-placeholder,.popup-input textarea::-webkit-input-placeholder{color:var(--neutral-sec)}.popup-input input::-moz-placeholder,.popup-input textarea::-moz-placeholder{color:var(--neutral-sec)}.popup-input input:-ms-input-placeholder,.popup-input textarea:-ms-input-placeholder{color:var(--neutral-sec)}.popup-input input::placeholder,.popup-input textarea::placeholder{color:var(--neutral-sec)}.popup-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.form__accept-text a{display:inline}.form__inner{gap:8px}.form__inner,.input-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.input-search{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:var(--neutral-bg);border:1px solid transparent;border-radius:4px;gap:4px;justify-content:center;padding:9px 16px;-webkit-transition:border .3s ease;-moz-transition:border .3s ease;transition:border .3s ease;width:100%}.input-search:focus-within{border:1px solid var(--neutral-dis)}.input-search input{background-color:transparent;border:none;height:100%;padding:0 4px;width:100%}.input-search .input_search-field{position:relative}.input-search .search-icon{cursor:pointer;height:2rem;width:2rem}.input-search svg{fill:var(--neutral-sec);-webkit-flex-shrink:0;flex-shrink:0;height:2rem;width:2rem}.search-btn,.search-btn-contact,.text-help{display:none}.input-results{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0}.input-result__item{border-bottom:1px solid var(--bg);color:var(--neutral-pr);padding:12px 0}.input-result__item-title{font:var(--medium-14)}.input-result__item-desc{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font:var(--regular-12);margin-top:2px}.input-result__item-desc p:not(:last-child){margin-bottom:5px}.input-result__item-desc p b{font-weight:700}.input-result__item-date{color:var(--neutral-sec);font:var(--regular-12);margin-top:4px}.popup-tabs-content [data-tab-panel]{display:none!important;opacity:0}.popup-tabs-content [data-tab-panel].active{display:block!important;opacity:1}.popup-thank{height:100%;width:100%}.popup-thank .container{height:100%}.popup-thank__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:64px;margin-top:21.4rem}.popup-thank__info,.popup-thank__info .logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.popup-thank__info .logo{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.popup-thank__info .logo img{-webkit-flex-shrink:0;flex-shrink:0;height:13.5rem;width:17rem}.popup-thank__info-detail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:32px}.popup-thank__info-detail .title{color:var(--primary,#0284c7);font:var(--h2-s);text-align:center}.popup-thank__info-detail .text{color:#334155;font:var(--regular-16);margin:0 auto;max-width:30.8rem;text-align:center}.popup-thank__info-detail .btn{-webkit-align-self:center;align-self:center}.form-contact{border-radius:16px;margin:auto}.form-contact.fancybox__content>.f-button.is-close-btn{background:transparent}.form-contact.popup{max-width:44rem;padding:2.4rem}.form-contact .popup__top{display:grid;gap:4px;grid-template-columns:1fr 40px}.form-contact .popup__title{color:var(--neutral-pr,#334155);font-size:2.4rem;font-weight:700;grid-column:1;line-height:120%}.form-contact .popup__subtitle{color:var(--neutral-pr,#334155);font-size:14px;font-weight:400;grid-column:1/-1;line-height:155%;max-width:30rem}.form-contact .popup-footer{margin-top:8px}.pagination-wrap{gap:4px}.pagination-item,.pagination-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.pagination-item{background-color:transparent;border-radius:4px;color:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;font:var(--bold-12);height:3.6rem;padding:8px 0;width:3.6rem}.pagination-item.active{background-color:var(--primary);color:var(--white)}.pagination-arrow svg{fill:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.pagination-arrow.disabled svg{fill:var(--neutral-dis)}span[data-name*=acceptance] label{cursor:pointer}input[name*=acceptance]{display:none}input[name*=acceptance]~.wpcf7-list-item-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:10px}input[name*=acceptance]:checked~.wpcf7-list-item-label .custom-checkbox svg{color:currentcolor}.wpcf7-list-item{margin:0}.wpcf7-response-output,.wpcf7-spinner{display:none}.grecaptcha-badge{opacity:0;visibility:hidden;z-index:-999999}.wpcf7-not-valid.wpcf7-not-valid{border:1px solid var(--negative);color:var(--neutral-sec)}.wpcf7-not-valid.wpcf7-not-valid:-moz-placeholder{border:1px solid var(--negative)}.wpcf7-not-valid.wpcf7-not-valid:-ms-input-placeholder{border:1px solid var(--negative)}.wpcf7-not-valid.wpcf7-not-valid:placeholder-shown{border:1px solid var(--negative)}.wpcf7-not-valid.wpcf7-not-valid:placeholder-shown:not(:focus)::-webkit-input-placeholder{color:var(--red-color)}.wpcf7-not-valid.wpcf7-not-valid:placeholder-shown:not(:focus)::-moz-placeholder{color:var(--red-color)}.wpcf7-not-valid.wpcf7-not-valid:placeholder-shown:not(:focus):-ms-input-placeholder{color:var(--red-color)}.wpcf7-not-valid.wpcf7-not-valid:-moz-placeholder:not(:focus)::placeholder{color:var(--red-color)}.wpcf7-not-valid.wpcf7-not-valid:-ms-input-placeholder:not(:focus)::placeholder{color:var(--red-color)}.wpcf7-not-valid.wpcf7-not-valid:placeholder-shown:not(:focus)::placeholder{color:var(--red-color)}.wpcf7-not-valid-tip{color:var(--negative);display:block;height:0;margin-top:0;opacity:0;-webkit-transition:var(--transition);-moz-transition:var(--transition);transition:var(--transition);visibility:hidden}input:-moz-placeholder+.wpcf7-not-valid-tip{height:auto;margin-top:8px;opacity:1;visibility:visible}input:-ms-input-placeholder+.wpcf7-not-valid-tip{height:auto;margin-top:8px;opacity:1;visibility:visible}input.wpcf7-not-valid+.wpcf7-not-valid-tip,input:placeholder-shown+.wpcf7-not-valid-tip{height:auto;margin-top:8px;opacity:1;visibility:visible}input:not(:-moz-placeholder):valid{outline-color:var(--positive)}input:not(:-ms-input-placeholder):valid{outline-color:var(--positive)}input:not(:placeholder-shown):valid{outline-color:var(--positive)}input:not(:-moz-placeholder):invalid{outline-color:var(--negative)}input:not(:-ms-input-placeholder):invalid{outline-color:var(--negative)}input:not(:placeholder-shown):invalid{outline-color:var(--negative)}input:focus:invalid{outline-color:#ff0}.question{background-color:var(--primary);color:var(--white);margin-bottom:0!important;margin-top:0;padding:3.2rem 0;text-align:center}.question__inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:24px}.question__inner,.question__inner-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.question__inner-top{gap:8px}.question__title{color:var(--white)}.question__text{font:var(--medium-16)}.menu-products{background-color:#f8fafc;height:100%}.menu-products li{border-bottom:1px solid var(--bg);border-right:1px solid var(--bg);color:var(--neutral-pr);font:var(--bold-14)}.menu-products li>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.menu-products li.active{background-color:var(--white);border-bottom:1px solid transparent;border-left:2px solid var(--primary);border-right:1px solid transparent;color:var(--primary)}.descr{font:var(--regular-14)}.date,.descr{color:var(--neutral-sec)}.date{font:var(--regular-12)}.select-date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0}.search-date{display:grid;gap:16px 0}.search-date h3{grid-column:1/-1}.search-date .text-help{color:var(--neutral-sec);display:grid;font:var(--regular-12);grid-column:1/-1}.search-date .search-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;grid-column:1/-1;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.search-date .search-btn svg{fill:var(--white);height:2.4rem;width:2.4rem}.search-date__inner{display:grid;gap:8px 0;grid-template-columns:1fr auto}.flatpickr input{visibility:hidden;width:0}.input-button{background-color:var(--neutral-bg);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:4rem;width:4rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:4px;justify-content:center;padding:8px 0}.input-button svg{fill:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.flatpickr-calendar{-webkit-box-shadow:0 4px 24px 0 rgba(38,38,38,.12);box-shadow:0 4px 24px #2626261f;margin-top:8px;padding:2.4rem;width:36rem}.month-button-container,.nav-button-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.nav-button-container{gap:8px}.month-nav-button{-webkit-flex-shrink:0;flex-shrink:0;height:4rem;width:4rem}.month-nav-button svg{fill:var(--neutral-pr)}.month-name{font:var(--regular-16)}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{display:none}.flatpickr-calendar:after,.flatpickr-calendar:before{display:none}.custom-header{font:var(--bold-16);margin-bottom:16px;text-align:left}.flatpickr-months{position:relative}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:4rem;left:auto!important;padding:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;cursor:pointer;justify-content:center}.flatpickr-months .flatpickr-month{height:4rem}.flatpickr-monthDropdown-months{-webkit-align-self:stretch;align-self:stretch;background:#f8fafc!important;border:1px solid var(--bg)!important;border-radius:4px!important;font:var(--regular-14)!important;gap:4px;max-height:4rem;min-height:4rem;min-width:150px;padding:0 16px!important}.flatpickr-current-month,.flatpickr-monthDropdown-months{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.flatpickr-current-month{gap:5px;height:4rem;left:0;margin:0;padding:0;text-align:left;width:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{margin:0}.custom-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-top:16px}.flatpickr-innerContainer{border-bottom:1px solid var(--bg);margin-top:16px;padding-bottom:8px}.flatpickr-day{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:4.4rem;padding:8px 0;width:4.4rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:transparent;border-radius:4px;border-width:0;color:var(--neutral-pr);-webkit-flex-shrink:0;flex-shrink:0;font:var(--bold-12);gap:0;max-width:100%;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.flatpickr-day:hover{background-color:var(--primary);color:var(--white)}.rangeMode .flatpickr-day{margin-top:0}.flatpickr-day.today{background-color:#e0f2fe;border-radius:4px;color:var(--primary);-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.flatpickr-day.today:hover{background-color:var(--primary);color:var(--white)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:4px 0 0 4px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 4px 4px 0}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.flatpickr-day.today.inRange{border-radius:0}.flatpickr-day.inRange{-webkit-box-shadow:none;box-shadow:none}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:4px}.accordion{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:14px;margin:12px 0}.accordion-item{font:var(--regular-16)}.accordion-item.is-active .accordion-header{color:var(--neutral-pr);margin-bottom:8px}.accordion-item.is-active svg{fill:var(--neutral-pr)}.accordion-item.is-active .accordion-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-item.is-active .accordion-content{height:100%;opacity:1;visibility:visible}.accordion-header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;color:var(--primary);cursor:pointer;gap:5px;justify-content:start;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.accordion-header,.accordion-header span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.accordion-header span{-webkit-flex-shrink:0;flex-shrink:0}.accordion-header svg{fill:var(--primary);height:2.4rem;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease;width:2.4rem}.accordion-arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.accordion-content{height:0;opacity:0;-webkit-transition:opacity .3s ease,height .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,height .3s ease,visibility .3s ease;transition:opacity .3s ease,height .3s ease,visibility .3s ease;visibility:hidden}.countdown-hero{overflow:hidden;position:relative}.countdown-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.countdown-bg img{aspect-ratio:1920/700;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.decor{left:-5rem;position:absolute;top:0;-webkit-transform:rotate(-72.452deg);-moz-transform:rotate(-72.452deg);-ms-transform:rotate(-72.452deg);transform:rotate(-72.452deg)}.decor img{aspect-ratio:238/157;max-height:15.7rem}.countdown-hero__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:32px;margin:0 auto;max-width:128rem;padding:5rem 0}.countdown-hero__logo svg{fill:#fff;height:5.8rem;width:7.2rem}.countdown-hero__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;color:var(--main-semantic-white,#fff);flex-direction:column;gap:8px;text-align:center}.countdown-hero__text p{font-size:14px;font-weight:500;line-height:155%}.countdown-hero__title{color:var(--main-semantic-white,#fff);font-size:2.8rem;font-weight:900;line-height:130%;margin:0}.countdown{display:grid;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:32px;grid-template-columns:repeat(2,1fr);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.countdown,.countdown-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.countdown-item{color:var(--main-semantic-white,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.countdown-item span{font-size:6.6rem;font-weight:900;line-height:120%;text-align:center}.countdown-item small{font-size:14px;font-weight:500;line-height:155%;text-align:center}.countdown-hero__actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:32px;width:100%}.countdown-hero__actions .btn{border-radius:8px;width:100%}.main-page .home,.main-page main{background-color:var(--white)}.hero{background-color:var(--bg);margin-bottom:32px}.hero__slider{position:relative}.hero__item{display:grid;height:auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:3.2rem 0 5.6rem}.hero__inner{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:16px;min-height:47rem}.hero__inner,.hero__inner-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.hero__inner-text{text-align:center}.hero__slogan{color:var(--neutral-sec);font:var(--bold-16)}.hero-desc{text-align:left}.hero__inner-decor{min-height:19.2rem}.image-wrap{height:100%}.image-wrap img{max-height:20.7rem}.promo__inner{display:grid;gap:8px}.promo__card{background-color:var(--neutral-bg);border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:26.2rem;overflow:hidden;padding:3.2rem 16px;position:relative;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.promo__card img{pointer-events:none;position:absolute;right:-10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16.9rem;z-index:-1}.promo__card-title{font:var(--h3-s);margin-bottom:8px}.promo__card-sale{background-color:var(--primary);border-radius:8px;color:var(--white);font:var(--h2-s);font-weight:700;margin-bottom:4px;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo__card-desc{margin-bottom:32px;width:-webkit-calc(100% - 11.5rem);width:-moz-calc(100% - 11.5rem);width:calc(100% - 11.5rem)}.promo-btn{margin-top:auto}.units{margin-bottom:32px;margin-top:6.4rem}.units__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.units__title{text-align:left}.units__text{display:none}.units__cards{display:grid;gap:8px}.units__card{border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:2.4rem 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;border:1px solid var(--bg);flex-direction:column}.units__card-info{margin-top:auto}.units__card-info .units-num{font:var(--h1-s)}.units__card-info .units-desc{font:var(--regular-14)}.features__item img{height:100%;width:100%}.blog__card-img img,.products__item-img img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.units__card.with-pic{background-color:var(--neutral-bg);border:1px solid transparent;min-height:18rem;overflow:hidden;position:relative}.units__card.with-pic img{height:15rem;position:absolute;right:-8rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26.6rem}.units__card.with-pic .units__card-info{width:-webkit-calc(100% - 18.7rem);width:-moz-calc(100% - 18.7rem);width:calc(100% - 18.7rem)}.units__card.with-map{background-color:var(--neutral-bg);border:1px solid transparent;min-height:36.8rem;overflow:hidden;position:relative}.units__card.with-map img{height:21.9rem;position:absolute;top:0;width:100%}.features{background-color:var(--neutral-bg);margin-top:3.2rem;padding:3.2rem 0 0}.features .swiper-navigation,.features .swiper-pagination{padding-top:50px}.features__inner{gap:20px}.features__inner,.features__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.features__item{background-color:var(--white);border-radius:16px;gap:16px;height:auto;margin-bottom:20px;padding:2.4rem 16px}.features__item-img{border-radius:3px;height:20.2rem;margin:auto}.features__item__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.features__item.img-right .features__item-img{width:100%}.features__item-title{font:var(--h3-s)}.features__item-text{color:var(--neutral-sec);font:var(--regular-14)}.products{margin-top:3.2rem}.products .swiper-navigation,.products .swiper-pagination{padding-top:40px}.products .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:6.2rem}.products .swiper-button-next,.products .swiper-button-prev{bottom:4.8rem}.products__inner{gap:20px}.products__inner,.products__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.products__item{border:1px solid var(--bg);border-radius:16px;gap:16px;height:auto;padding:16px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;max-width:100%}.products__item-img{border-radius:12px;-webkit-flex-shrink:0;flex-shrink:0;height:14.8rem}.products__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;min-height:17.3rem}.products__item-info,.products__item-info__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.products__item-info__top{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:20px;justify-content:space-between}.products__item-info__top .product-name{font:var(--h3-s)}.products__item-info__top .product-logo{height:3.2rem}.products__item-info-text{color:var(--neutral-sec);display:-webkit-box;font:var(--regular-14);-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.see-more__btn{border-radius:4px;margin-top:auto}.swiper-pagination.text{display:none}.blog__cards,.blog__inner{display:grid;gap:20px}.blog__card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.blog__card-img{height:20rem;margin-bottom:16px;width:100%}.blog__card-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.blog__card-info__title{font:var(--h3-s)}.blog__card-info__text{display:-webkit-box;font:var(--regular-14);-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog__card-info__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;color:var(--neutral-sec);font:var(--regular-12);justify-content:space-between}.reviews__slider .swiper-navigation,.reviews__slider .swiper-pagination{padding-top:80px}.reviews__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.reviews__text{display:none}.reviews__card{background-color:var(--neutral-bg);border-radius:16px;display:grid;gap:8px;padding:2.4rem}.reviews__item__top{display:grid;gap:16px;grid-template-columns:1fr auto}.reviews__card-name{font:var(--h3-s)}.reviews__card-represent{color:var(--neutral-sec);font:var(--regular-12)}.reviews__card-stars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:0;margin-top:4px}.star-active{-webkit-flex-shrink:0;flex-shrink:0}.star-active svg{fill:var(--yellow);height:2.4rem;width:2.4rem}.star-inacive svg{fill:bisque}.reviews__top-right .company-logo{height:4rem}.reviews__card-text{display:-webkit-box;font:var(--regular-14);-webkit-line-clamp:10;line-clamp:10;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.product-page{margin-bottom:0!important}.product__left-menu{display:none}.product__inner-content__wrap{background-color:var(--white);padding-bottom:64px}.product__inner-content{gap:16px}.product__banner,.product__inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.product__banner{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;isolation:isolate;min-height:28.3rem;position:relative}.product__banner-img{border-radius:16px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.product__banner-img:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,15,23,.51)),to(rgba(0,15,23,.51)));background:-webkit-linear-gradient(bottom,rgba(0,15,23,.51),rgba(0,15,23,.51));background:-moz-linear-gradient(bottom,rgba(0,15,23,.51) 0,rgba(0,15,23,.51) 100%);background:linear-gradient(0deg,#000f1782,#000f1782);border-radius:16px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.product__banner-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product__banner-text{color:var(--white);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:6.4rem 4.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;margin:auto}.product__banner-text .banner-title{color:var(--white)}.product__banner-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__content h2{font:var(--regular-16);font-size:1.8rem}.product__content p,.product__content ul{font:var(--regular-16)}.product__content ul{margin-bottom:16px;padding:8px 0 0 2rem}.product__content li{list-style:disc}.product__content li:not(:last-child){margin-bottom:5px}.product__content ol{margin-bottom:16px;padding-left:20px}.product__content ol li{list-style:decimal}.product__content a:not(.btn--blue){color:var(--primary)}.product__control{display:grid;gap:16px;margin-bottom:16px}.product__control-item{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;gap:16px}.control-icon,.product__control-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.control-icon{height:4rem;padding:8px;width:4rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background-color:var(--neutral-bg);border-radius:4px;justify-content:center}.control-icon svg{fill:var(--primary)}.control-text{font:var(--regular-16);padding-top:8px}.info-block{background-color:#f8fafc;border-radius:16px;min-height:40rem;overflow:hidden;padding:3.2rem 16px}.info-block__inner{gap:30px;position:relative}.info-block__inner,.info-block__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.info-block__text{color:var(--neutral-sec);font:var(--regular-16);gap:16px}.info-block__image{border-radius:3px;bottom:0;height:11.5rem;left:0;margin:auto;position:relative}.info-block__image img{height:20.5rem;width:67.16rem}.products-related{margin:4.8rem 0}.products-related .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-3.5rem}.products-related .swiper-button-prev{left:0}.products-related .swiper-button-next{right:0}.products-related .swiper-button-next,.products-related .swiper-button-prev{bottom:-5rem}.products-related__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:20px}.products-related__item{background-color:#f8fafc;border-radius:16px;height:auto;padding:16px}.products-related__item-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.products-related__item-info .see-more__btn{display:none}.products-related__item-info__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.products-related__item-info-text{color:var(--neutral-sec);display:-webkit-box;font:var(--regular-14);-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.products-related__slider{position:relative}.products-related-btn{margin-top:4rem}.equipment-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;padding:0 0 3.2rem}.equipment-search__title{font:var(--h3-s)}.equipment-search form .text-help{color:var(--neutral-sec);display:block;font:var(--regular-12);margin:8px 0 12px}.equipment-search form .form__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.equipment-search-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.equipment-search-btn svg{fill:var(--white);height:2.4rem;width:2.4rem}.equipment-callback-btn{margin-top:16px}.equipment-list{padding:3.2rem 0}.equipment-list__title{font:var(--h3-s);margin-bottom:16px}.equipment-list__table-container{max-width:100%;overflow-x:auto}.equipment-list__table{border-collapse:collapse;width:100%}.equipment-list__table th{border-width:2px;font:var(--bold-12);padding:8px;position:relative;text-align:left}.equipment-list__table th p{margin-right:8px}.equipment-list__table th .arrow{height:16px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}.equipment-list__table th svg{display:inline-block;height:16px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s;width:16px}th.sorted-asc svg{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}th.sorted-desc svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}th[role=columnheader]:not(.no-sort){cursor:pointer}th[role=columnheader]:not(.no-sort):after{display:none}th[aria-sort=ascending]:not(.no-sort):after{display:none}th[aria-sort]:not(.no-sort):after{display:none}th[role=columnheader]:not(.no-sort):focus:after,th[role=columnheader]:not(.no-sort):hover:after{display:none}.equipment-list__table td{border-bottom:1px solid var(--neutral-bg);padding:8px;text-align:left}.equipment-list__table td a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:var(--primary)}.equipment-list__table td .t-link{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.equipment-list__table td svg{height:16px;width:16px}.category-page .product__left-menu{background-color:var(--white)}.category-page .product__inner-content{gap:16px}.category-page .product-page{margin-top:16px}.category__cards{display:grid;gap:8px;margin-bottom:64px}.category__card{border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-height:28rem;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#f8fafc;flex-direction:column;gap:16px}.category__card-logo{height:3.2rem}.category__card-text{color:var(--neutral-sec);display:-webkit-box;font:var(--regular-14);-webkit-line-clamp:6;line-clamp:6;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.category__card-btn{margin-top:auto}.try-btn{border-radius:4px;grid-column:1/-1;margin:0 auto;padding:8px 4.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.offerings,.solutions{margin-bottom:48px}.solutions__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.solutions__cards{display:grid;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font:var(--regular-16);gap:8px}.solutions__card{border:1px solid var(--bg);border-radius:16px;padding:2.4rem 16px;text-align:center}.solutions__image{border-radius:16px;height:27rem;isolation:isolate;overflow:hidden}.solutions__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.offerings__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.offerings__title{text-align:left}.offerings__items{display:grid;gap:12px}.offerings__item{gap:16px}.offerings__item,.offerings__item-icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.offerings__item-icon{background-color:var(--neutral-bg);border-radius:4px;height:4rem;padding:8px;width:4rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.offerings__item-icon img{-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.offerings__item-text{color:var(--neutral-pr);font:var(--regular-16);margin-top:8px}.offerings__item-text b{font:var(--bold-16)}.detail-info__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.detail-info__wrap a,.detail-info__wrap p{font:var(--regular-16)}.detail-info__title{text-align:left}.detail-info__inner-text{font:var(--regular-16)}.detail-info__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.detail-title{font:var(--h2-s)}.recommended .product__content .date{color:var(--neutral-sec);font:var(--regular-16);margin-bottom:16px}.recommended .product__content p:last-child{margin-bottom:16px}.more-blog{margin:4.8rem 0}.more-blog .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-3.5rem}.more-blog .swiper-button-prev{left:0}.more-blog .swiper-button-next{right:0}.more-blog .swiper-button-next,.more-blog .swiper-button-prev{bottom:-5rem}.more-blog__slider{position:relative}.more-blog__inner{gap:20px}.more-blog__inner,.more-blog__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.more-blog__item{border:1px solid var(--bg);border-radius:16px;gap:8px;height:auto;padding:16px}.more-blog__item-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;height:100%}.more-blog-image{border-radius:12px;height:14.8rem;overflow:hidden}.more-blog-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.more-blog__item-info-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px;height:100%}.more-blog__item-info-text .title{font:var(--h3-s);-webkit-line-clamp:3;line-clamp:3;margin-bottom:auto}.more-blog__item-info-text .title,.more-blog__item-info-text p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.more-blog__item-info-text p{color:var(--neutral-sec);font:var(--regular-14);-webkit-line-clamp:2;line-clamp:2;margin-top:auto}.more-blog__item-info-text .info-bottom{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;color:var(--neutral-sec);font:var(--regular-12);justify-content:space-between}.more-blog__item-info-text .info-bottom,.more-blog__item-info__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.more-blog__item-info__top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-related-name{font:var(--h3-s)}.tags__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.tags-wrap,.tags__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.tags-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.tags-wrap a{background-color:var(--neutral-bg);border-radius:4px;font:var(--medium-12);padding:4px}.about .question{margin-top:3.6rem}.about main{background-color:var(--white)}.about-page{margin:16px auto 0;max-width:128rem}.about__inner-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:32px}.about__banner{background-color:var(--bg);padding:3.2rem 16px;text-align:center}.about__banner,.about__banner-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.about__banner-text p{font:var(--medium-16);margin:0 auto;max-width:23rem}.about__banner-img{border-radius:20px;-webkit-flex-shrink:0;flex-shrink:0;height:16.4rem;margin:0 auto;overflow:hidden;width:32.8rem}.about__banner-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about__content{padding:0 16px}.about__content h2,.about__content h3{margin-bottom:24px}.about__content h2{font-size:2.4rem}.about__content p{font:var(--regular-16)}.about__content p:not(:last-child){margin-bottom:13px}.about__content .about-subtitle{color:#cbd5e1;font:var(--h1-s);margin-bottom:24px;text-align:center}.about__content .units__cards{margin-top:2.4rem}.about__content .units__card.with-pic{min-height:auto}.about__content .units__card.with-pic .units__card-info{width:100%}.about__content figure img{-webkit-flex-shrink:0;flex-shrink:0;height:21.6rem;margin:2.4rem auto 0;width:32.8rem}.about__content figure img img{height:100%;width:100%}.about__content figure figcaption{color:#cbd5e1;font:var(--h1-s);margin-bottom:24px;text-align:center}.about__content-img{-webkit-flex-shrink:0;flex-shrink:0;height:21.6rem;margin:2.4rem auto 0;width:32.8rem}.about__content-img img{height:100%;width:100%}.about__right-menu{display:none}.about__right-menu .kamatoc__top{font-weight:700}.about__right-menu .kamatoc__sub{font-weight:400}.about__right-menu .kamatoc__sub_1{font-weight:500}.article .product-page{margin-top:16px}.article .product__inner-content{gap:0}.article .product__content ol{font:var(--regular-16)}.article .product__content ol li{list-style:decimal;padding-left:5px}.article .product__content ol li:last-child{margin-bottom:16px}.article .product__content button{width:100%}.article .detail-info{margin-bottom:0}.disclosed__title{font-weight:700}.product__inner-content .contact-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;max-width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;gap:16px;justify-content:flex-start}.product__inner-content .contact-icons .contact-icon{height:auto;width:auto}.product__inner-content .contact-icons a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;gap:8px;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product__inner-content .contact-icons svg{fill:var(--primary);-webkit-flex-shrink:0;flex-shrink:0;height:2.4rem;width:2.4rem}.product__inner-content .contact-icons p{color:var(--primary);font:var(--regular-16)}.product__image,.product__video{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font:var(--regular-16);gap:4px}.product__image-wrap{border-radius:16px;height:16.9rem;overflow:hidden}.product__image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product__video-wrap{border-radius:16px;height:16.9rem;overflow:hidden}.product__video-wrap video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;gap:16px;justify-content:space-between}.product__buttons a,.product__buttons button{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;max-width:100%}.disclosed{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.disclosed,.disclosed-questions{font:var(--regular-16)}.disclosed a{width:100%}.disclosed__title--blue{color:var(--primary)}.product__descr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;font:var(--regular-16);gap:16px}.release .product-page{margin-top:16px}.release .detail-info{margin-top:4.8rem}.release .disclosed,.release .product__inner-content .contact-icons{margin-top:12px}.release .detail-info__wrap{gap:16px}.reports{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.reports__title{font:var(--h2-s);font-weight:700}.reports__links a{color:var(--primary);display:block;font:var(--regular-16)}.blog .tags{margin-top:4.8rem}.blog-card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;border-bottom:1px solid var(--neutral-bg);padding:12px 0}.blog-card__image{aspect-ratio:1/1;border-radius:4px;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;width:10.1rem}.blog-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__descr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:8px}.blog-card__descr .title{font:var(--bold-16)}.blog-card__descr p{color:var(--neutral-sec);font:var(--regular-14);-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.blog-card__descr p,.error__inner{display:-webkit-box;-webkit-box-orient:vertical}.error__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.error-main{display:block}.error-main span{color:var(--primary,#0284c7);font:var(--h1-s);font-size:8rem}.error-main p{color:var(--neutral-pr);font:var(--h2-s);text-align:center}.error-info{font:var(--regular-16)}.event-page section~section{margin-top:0}.event-page section+section:last-child{margin-bottom:0}.event-page main{background:#fff}.event-page .btn{font:var(--medium-16);margin:0}.speaker{padding:3.2rem 0}.speaker__img{border-radius:16px;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.speaker__img img{height:100%;-o-object-fit:cover;object-fit:cover}.speaker__img-man{bottom:0;left:0;width:100%;position:absolute}.speaker__img-man img{height:100%;width:100%}.speaker__inner{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;gap:16px;justify-content:center}.speaker__info-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.speaker__name{color:#334155;font-size:2rem;font-weight:700;line-height:130%;text-align:center}.speaker__work{color:#64748b;font-size:12px;font-weight:400;line-height:155%}.speaker__info,.speaker__info-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.speaker-contact__detail,.speaker__info,.speaker__info-contact{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.speaker-contact__detail{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;font-size:14px;gap:3px;justify-content:center;line-height:155%}.speaker-contact__detail p{font-weight:700}.speaker-contact__detail a{font-weight:400}.speaker__info-logo{display:none}.register{background:#075985}.register .custom-checkbox{background:#fff;border:1px solid #d4d4d8}.register .form__accept-text{font-size:14px;font-weight:400;text-align:left}.register .popup-form .popup-field.popup-input:first-child{grid-column:1/-1}.register .popup-field.popup-input label{color:var(--main-semantic-white,#fff);font-size:14px;font-weight:400;line-height:155%;text-align:left}.register .popup-form{gap:24px}.register .popup-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px}.register .popup-footer p{color:#e2e8f0;font-size:16px;font-weight:500;line-height:155%;text-align:center}.register .popup-footer .btn{width:100%}.register__inner{margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:var(--white,#fff);gap:24px;max-width:62.4rem;padding:3.2rem 0;text-align:center}.register__inner,.register__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.register__top{gap:8px}.register__top p{font-size:16px;font-weight:500;line-height:155%;margin:0 auto;max-width:52rem}.register__title{font-size:2.8rem;font-weight:900;line-height:130%;margin:0}.event-callback{padding:3.2rem 0}.event-callback .event-logo img{height:6.7rem;width:8.2rem}.event-callback__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.event-callback__inner .btn{width:100%}.event-callback__title{color:#334155;font-size:2.8rem;font-weight:900;line-height:130%;margin:0}@media(min-width:744px){:root{--container:20px}section+section{margin-top:8rem}section:last-child{margin-bottom:80px}section+section:last-child{margin-bottom:80px}h2{margin:2.4rem 0 12px}h3{font-size:2.4rem}h3,h4,h5{margin:12px 0}figcaption{margin:16px 0}.sidebar .sidebar__demo-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer{padding:4rem 0}.footer__content{display:grid;grid-template-columns:1fr auto}.footer__top{grid-column:1/3}.footer__nav-items{-webkit-column-count:3;-moz-column-count:3;column-count:3;display:block;gap:24px 10px}.footer__nav-item{margin-bottom:24px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.footer__nav-item__title{font:var(--bold-14)}.footer__nav-item__subitems{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer__nav-item__subitem{font:var(--medium-14);max-width:16.9rem}.contact-icons{gap:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;max-width:20rem}.footer__bottom{font:var(--medium-14);grid-column:1/3}.footer__bottom-links{align-self:start;gap:32px;grid-template-columns:repeat(4,auto)}.popup{border-radius:16px;max-width:76rem;padding:2rem 0}.popup-search{padding-top:calc(var(--header-height) + 44px)}.popup-form{grid-template-columns:repeat(2,1fr)}.grid-col-2{grid-column:1/3}.popup-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.popup-send{grid-column:1/-1;place-self:center center}.popup-thank{height:81.6rem;width:76rem}.form-contact .popup-form{grid-template-columns:1fr}.pagination-wrap{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}.question{padding:4rem 0}.search-date .search-btn{grid-column:3;margin-left:8px;position:relative;width:12.2rem}.search-date__inner{grid-template-columns:1fr auto auto}.accordion{margin:16px 0}.decor img{max-height:27.9rem}.countdown-hero__logo svg{height:11.1rem;width:13.6rem}.countdown-hero__text p{font-size:2rem}.countdown-hero__title{font:var(--h1-lg);font-size:5.2rem}.countdown{grid-template-columns:repeat(4,1fr)}.countdown-hero__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.countdown-hero__actions .btn{width:unset}.hero{background-color:transparent;margin:16px 0 8px}.hero__item{background-color:var(--bg);border-radius:16px;height:auto;padding:3.2rem 2.4rem 5.6rem}.hero__inner{min-height:27.5rem;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;gap:24px;justify-content:center;margin-bottom:24px}.hero__inner-text{max-width:-webkit-calc(100% - 35rem);max-width:-moz-calc(100% - 35rem);max-width:calc(100% - 35rem);text-align:left}.hero__inner-decor{position:absolute;right:-2rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.image-wrap img{max-height:26.2rem}.hero-btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.promo__inner{grid-template-columns:repeat(2,1fr)}.promo__card{min-height:24.2rem;padding:3.2rem 2.4rem}.promo__card img{top:-webkit-calc(50% + 2rem);top:-moz-calc(50% + 2rem);top:calc(50% + 2rem);width:20rem}.promo__card-desc{width:-webkit-calc(100% - 10.7rem);width:-moz-calc(100% - 10.7rem);width:calc(100% - 10.7rem)}.promo-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.units{margin-top:8rem}.units__inner{gap:28px}.units__title{text-align:center}.units__cards{grid-template-columns:repeat(2,1fr)}.units__card{padding:2.4rem 2.2rem}.features__item img{height:46rem;width:67.16rem}.units__card.with-pic{grid-column:2;grid-row:1/3}.units__card.with-pic img{bottom:0;right:-5.7rem;top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.units__card.with-pic .units__card-info{margin-top:0}.units__card.with-map{grid-column:1/3;grid-row:3;min-height:28rem}.units__card.with-map img{height:40rem;right:-14.4rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:60.6rem}.units__card.with-map .units__card-info{width:-webkit-calc(100% - 34rem);width:-moz-calc(100% - 34rem);width:calc(100% - 34rem)}.features{margin-top:4rem;padding:4rem 0 10px}.features .swiper-navigation,.features .swiper-pagination{padding-top:57px}.features__inner{gap:24px}.features__item{min-height:45rem;overflow:hidden;padding:3.2rem}.features__item-img{bottom:0;height:24.9rem;position:relative;right:-6rem}.features__item.img-right .features__item-img{height:40rem;margin-top:0;position:absolute;right:-3rem;top:3.2rem;width:24.7rem}.features__item.img-right img{height:auto;width:24.7rem}.features__item.img-right .features__item__top{width:-webkit-calc(100% - 25rem);width:-moz-calc(100% - 25rem);width:calc(100% - 25rem)}.features__item-btn{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products{margin-top:4rem}.products .swiper-navigation{display:none}.products__inner{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.products__title{text-align:left}.products__slider{display:grid;gap:8px;grid-column:1/3;grid-template-columns:255px 1fr;height:100%;min-height:46rem}.products-swiper{grid-column:2;height:100%;width:100%}.products__item{border:1px solid transparent;gap:8px;padding:0}.products__item-img{height:19rem}.products__item-info{min-height:23.5rem}.products__item-info-text{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.see-more__btn{border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-pagination.text{display:grid;grid-column:1;padding:0;text-align:left;width:25.5rem}.swiper-pagination.dots{display:none}.text-bullet{background-color:#f1f5f980;border-bottom:1px solid var(--neutral-bg);border-right:1px solid var(--neutral-bg);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:12px 16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-align-self:stretch;align-self:stretch;font:var(--bold-14)}.text-bullet.active{background:var(--white);border-left:2px solid var(--primary);color:var(--primary);padding-left:14px}.products-btn{background-color:transparent;grid-column:2;grid-row:1;justify-self:end}.blog__inner{gap:24px;grid-template-columns:repeat(2,1fr)}.blog__title{justify-self:start}.blog__cards{grid-column:1/3}.blog__card-info{min-height:9.3rem}.blog__card-info__text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog__card-info__bottom{margin-top:auto}.blog-btn{background-color:transparent;grid-column:2;grid-row:1;justify-self:end}.reviews .reviews__slider .swiper-navigation,.reviews .reviews__slider .swiper-pagination{padding-top:87px}.reviews__inner{gap:24px}.reviews__card{gap:6px}.reviews__card-name{font-size:2.4rem}.reviews__card-represent{font-size:14px}.product__inner-content__wrap{padding-bottom:80px}.product__banner{min-height:25.8rem}.product__banner-text{margin:auto 0;max-width:39rem}.product__banner-text .banner-title{max-width:22rem}.product__control.col-2{gap:12px 16px;grid-template-columns:repeat(2,1fr)}.info-block{background-color:transparent;padding:0}.info-block__inner{background-color:#f8fafc;border-radius:16px;min-height:40rem;overflow:hidden;padding:4rem}.info-block-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info-block__image{height:16rem}.info-block__image img{height:43rem}.products-related .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.products-related .swiper-button-prev{left:auto;right:4rem}.products-related .swiper-button-next{right:0}.products-related .swiper-button-next,.products-related .swiper-button-prev{bottom:auto;top:-4.2rem}.products-related__inner{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.products-related__title{text-align:left}.products-related__item-info__top{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.products-related__slider{display:grid;gap:8px 0;grid-column:1/3;grid-template-columns:1fr;height:100%;min-height:17.1rem;position:relative}.products-related-swiper{grid-column:2;height:100%;width:100%}.products-related-btn{background-color:transparent;grid-column:2;grid-row:1;justify-self:center;margin-top:0}.equipment-search form .form__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.equipment-callback-btn,.equipment-search-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category__cards{gap:8px 32px;grid-template-columns:repeat(3,1fr);margin-bottom:80px}.category__card{min-height:35.6rem}.category__card-text{display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.try-btn{margin:12px auto 0}.offerings,.solutions{margin-bottom:64px}.solutions__title{text-align:left}.solutions__cards{grid-template-columns:repeat(2,1fr)}.solutions__image{grid-column:1/-1}.more-blog .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.more-blog .swiper-button-prev{left:auto;right:4rem}.more-blog .swiper-button-next,.more-blog .swiper-button-prev{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.more-blog .swiper-button-next{right:0}.more-blog .swiper-button-next,.more-blog .swiper-button-prev{bottom:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;top:-4.2rem}.more-blog__slider{display:grid;gap:8px 0;grid-column:1/3;grid-template-columns:1fr;height:100%;min-height:17.1rem;position:relative}.more-blog__inner{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.more-blog__item{border:none;padding:0}.more-blog__item .more-btn{display:none}.more-blog-image{border-radius:4px;height:12rem}.more-blog__item-info-text .title{display:-webkit-box;font:var(--bold-16);-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.more-blog__title{text-align:left}.more-blog__item-info__top{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.product-related-name{font:var(--bold-16);-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.more-blog-swiper{grid-column:2;height:100%;width:100%}.about .question{margin-top:8rem}.about__inner-content{gap:16px}.about__banner{padding:3.2rem 4.8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;border-radius:16px;flex-direction:row;margin:0 2rem;text-align:left;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.about__banner-text{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;gap:8px;justify-content:center}.about__banner-img{height:19.5rem;margin:0;width:23.4rem}.about__content{padding:0 2rem}.about__content h2,.about__content h3{margin-bottom:16px}.about__content h2{font:var(--h1-s)}.about__content .about-subtitle{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;font:var(--h2-s);font-weight:700;margin-bottom:0;max-width:5.8rem;order:-1;white-space:nowrap}.about__content .units__cards{grid-template-columns:repeat(3,1fr);margin-top:16px}.about__content .units__card{padding:3.2rem 4rem}.about__content .units__card-info{margin-top:0}.about__content .units__card-info .units-desc{font:var(--regular-16)}.about__content .units__card-info .units-num{font-size:4.8rem}.about__content .units__card.with-pic{grid-column:1/-1;grid-row:auto;min-height:16.8rem}.about__content .units__card.with-pic .units__card-info{margin-top:0}.about__content figure{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;align-items:end;gap:32px;margin-bottom:16px}.about__content figure img{height:35.2rem;margin:0;position:relative;width:53.5rem}.about__content figure figcaption{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;font:var(--h2-s);font-weight:700;margin-bottom:0;max-width:5.8rem;order:-1;white-space:nowrap}.about__content-img{height:35.2rem;margin:0;position:relative;width:53.5rem}.image-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;align-items:end;gap:32px;margin-bottom:16px}.article .product__content button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact__btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.product__inner-content .contact-icons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.product__image-wrap{height:34.6rem}.product__video-wrap{height:34.3rem}.product__buttons{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}.product__buttons a,.product__buttons button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.release .product__banner-text .banner-title{max-width:100%}.release .detail-info{margin-top:5.8rem}.release .product__inner-content{gap:24px}.release .product__inner-content .contact-icons{margin-top:0}.release .detail-info__wrap{gap:20px}.error-main span{font-size:14rem}.error-main p{font-size:3.6rem}.error-info{font-size:1.8rem}.speaker{padding:6.4rem 0}.speaker__inner{gap:48px;grid-template-columns:repeat(2,1fr)}.speaker__info{gap:32px}.speaker__info-contact{gap:8px}.speaker__info-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:auto}.register .popup-footer p{font-weight:400;line-height:normal}.register .popup-footer .btn{width:unset}.register__inner{gap:32px;padding:6.4rem 0}.register__top p{font-size:2rem;font-weight:400;line-height:normal}.register__title{font-size:5.2rem;line-height:120%}.event-callback{padding:6.4rem 0}.event-callback .event-logo img{height:11rem;width:13.6rem}.event-callback__inner .btn{width:unset}.event-callback__title{font-size:5.2rem;line-height:120%}}@media(min-width:1200px){:root{--header-height:68px}:root{--container:28px}html{scroll-padding:80px}html:has(.event-page){scroll-padding:0}body{font-size:16px}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{border-radius:12px}.browser-firefox,.browser-firefox *{scrollbar-color:#c9cbd0 #f4f5f6;scrollbar-width:thin}.custom-checkbox{margin-top:3px}main{background-color:var(--neutral-bg)}section+section{margin-top:10rem}section:last-child{margin-bottom:100px}section+section:last-child{margin-bottom:100px}.btn{border-radius:4px}.swiper-button-prev{left:4.7rem}.swiper-button-next{right:4.7rem}h1{font:var(--h1-lg);margin:3.2rem 0}h2{font:var(--h2-lg);margin:3.2rem 0 12px}h3,h4,h5{margin:2.4rem 0}.title-h1{font:var(--h1-lg)}figcaption{margin:2.4rem 0}.header{padding:0;width:100vw}.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.menu__list{gap:0;height:6.8rem}.menu__item{height:100%;position:static}.menu__item:hover>.submenu{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0);visibility:visible}.lang{display:none}.menu__link{font:var(--medium-14);height:100%;padding:0 12px}.menu__link:hover{border-bottom:1px solid var(--primary)}.menu__link{padding:0 16px}.submenu{background:#fff;border-radius:0 0 8px 8px;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.08);box-shadow:0 8px 24px #00000014;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:50%;opacity:0;overflow:visible;padding:2.4rem 0;pointer-events:none;position:absolute;top:-webkit-calc(100% - 2px);top:-moz-calc(100% - 2px);top:calc(100% - 2px);-webkit-transform:translateX(-50%) translateY(10px);-moz-transform:translateX(-50%) translateY(10px);-ms-transform:translateX(-50%) translateY(10px);transform:translate(-50%) translateY(10px);-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1);-moz-transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s,-moz-transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility .3s,-webkit-transform .3s cubic-bezier(.4,0,.2,1),-moz-transform .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100vw;will-change:opacity,transform;z-index:999}.submenu,.submenu .container{gap:32px;-webkit-box-orient:horizontal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;flex-flow:row wrap}.submenu,.submenu .container,.submenu__col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal}.submenu__col{width:-webkit-calc(25% - 2.4rem);width:-moz-calc(25% - 2.4rem);width:calc(25% - 2.4rem);-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;gap:12px}.submenu__title{font-size:2rem;line-height:155%}.sidebar{display:none!important}.header__burger{display:none}.header__actions{gap:16px}.header__actions .custom-select,.header__actions .header__actions-btn,.header__actions .menu{display:block}.header__actions .custom-select__current{font-size:14px;gap:5px;width:4.5rem}.lang-select{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:5rem}.search{background-color:transparent}.footer{padding:5rem 0}.footer-slogan{font:var(--medium-14)}.contact-icons{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start}.contact-icon{height:4rem;padding:8px;width:4rem}.footer__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:94px}.breadcrumbs-wrapper{padding:2rem 2.4rem}.popup-search{border-radius:0 0 8px 8px;height:auto;margin:7rem 0!important;max-width:100%;padding:2.4rem 0;width:100vw}.popup-search-active .popup-callback{margin-top:var(--header-height)}.popup-search-active .f-button.is-close-btn{display:none}.popup-search__inner-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.popup-search__inner-top,.popup-search__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.popup-search__title{color:var(--primary,#0284c7);font:var(--h3-lg);font-size:2rem}.popup-close{background:var(--neutral-bg);border-radius:4px;height:4rem;padding:8px 0;position:relative;width:4rem}.popup__title{font:var(--h3-lg)}.form__accept-text{font-size:14px}.input-search .clear{display:none}.search-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:relative;width:12.2rem}.search-btn svg{fill:var(--white);height:2.4rem;width:2.4rem}.text-help{color:var(--neutral-sec);font:var(--regular-12);margin-top:8px}.search-btn-contact,.text-help{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.search-btn-contact{margin-top:2.4rem}.popup-search-active .fancybox__container{z-index:999}.popup-thank__info-detail .title{font:var(--h2-lg)}.popup-thank__info-detail .text{font:var(--regular-22)}.question{padding:5rem 0}.question__inner{gap:20px}.question__inner-top{gap:4px}.question__text{font-family:var(--main-font);font-size:2.1rem;font-weight:400}.menu-products ul{position:-webkit-sticky;position:sticky;top:-webkit-calc(var(--header-height) + 2px);top:-moz-calc(var(--header-height) + 2px);top:calc(var(--header-height) + 2px)}.input-button{margin-right:8px}.accordion{margin:2.4rem 0}.countdown-bg img{-o-object-position:left bottom;object-position:left bottom}.decor{bottom:-38.3rem;left:24rem;-webkit-transform:rotate(-81.062deg);-moz-transform:rotate(-81.062deg);-ms-transform:rotate(-81.062deg);transform:rotate(-81.062deg)}.decor img{max-height:27.9rem}.countdown-item span{font-size:9.6rem}.countdown-item small{font-size:2rem}.hero__item{padding:8.5rem 4rem}.hero__inner-text{max-width:-webkit-calc(100% - 62rem);max-width:-moz-calc(100% - 62rem);max-width:calc(100% - 62rem)}.hero__inner-decor{right:3.6rem}.image-wrap img{max-height:40rem}.promo__card{min-height:26.1rem;padding:4.8rem 4rem}.promo__card img{top:50%;width:30rem}.promo__card-title{font:var(--h3-lg);width:-webkit-calc(100% - 23rem);width:-moz-calc(100% - 23rem);width:calc(100% - 23rem)}.promo__card-sale{font:var(--h2-lg)}.promo__card-desc{font-weight:400;margin-bottom:20px;width:-webkit-calc(100% - 17.5rem);width:-moz-calc(100% - 17.5rem);width:calc(100% - 17.5rem)}.units__inner{gap:32px}.units__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:12px}.units__text{color:var(--neutral-sec);display:block;font:var(--medium-16);margin:0 auto;max-width:79.5rem}.units__cards{grid-template-columns:repeat(3,1fr)}.units__card{padding:3.2rem 4rem}.units__card-info .units-num{font:var(--h1-lg)}.units__card-info .units-desc{font:var(--regular-16)}.units__card.with-pic{grid-column:3;grid-row:1}.units__card.with-pic img{right:-9rem}.units__card.with-pic .units__card-info{margin-top:auto;width:-webkit-calc(100% - 14.5rem);width:-moz-calc(100% - 14.5rem);width:calc(100% - 14.5rem)}.units__card.with-map{grid-column:1/3;grid-row:2/4}.features{margin-top:10rem;padding:5rem 0 3rem}.features .swiper-button-prev{left:3.5rem}.features .swiper-button-next{right:3.5rem}.features__inner{gap:32px}.features__item{margin-bottom:32px;padding:4rem}.features__item-img{bottom:5rem;right:-5rem}.features__item__top{gap:16px}.features__item.img-right .features__item-img{right:-9px}.features__item.img-right .features__item__top{width:-webkit-calc(100% - 21rem);width:-moz-calc(100% - 21rem);width:calc(100% - 21rem)}.features__item-title{font:var(--h3-lg)}.features__item-text{font:var(--regular-16)}.features__item-btn{border-radius:7px}.products{margin-top:10rem}.products__inner{gap:32px}.products__slider{gap:48px;grid-template-columns:296px 1fr}.products__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:38px}.products__item-img{height:100%;width:20rem}.products__item-info{gap:16px;max-height:39.3rem}.products__item-info__top .product-name{font:var(--h2-lg)}.products__item-info-text{display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;color:var(--neutral-pr);font:var(--regular-16)}.swiper-pagination.text{width:29.6rem}.products-btn{padding:16px 1.8rem 0}.blog__inner{gap:32px}.blog__cards{grid-template-columns:repeat(2,1fr)}.blog__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:16px}.blog__card-img{-webkit-flex-shrink:0;flex-shrink:0;height:17.1rem;width:27.3rem}.blog__card-big{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:0;grid-column:1;grid-row:1/3}.blog__card-big .blog__card-img{height:20rem;width:100%}.blog__card-big .blog__card-info__text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog__card-info{gap:10px;margin-top:0;min-height:14.7rem}.blog__card-info__title{font:var(--h3-lg);-webkit-line-clamp:2;line-clamp:2}.blog__card-info__text,.blog__card-info__title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog__card-info__text{font:var(--regular-16);-webkit-line-clamp:3;line-clamp:3}.blog__card-info__bottom{font:var(--regular-14);margin-top:auto}.blog-btn{padding:1.8rem 2rem 0}.reviews .reviews__slider .swiper-navigation,.reviews .reviews__slider .swiper-pagination{padding-top:95px}.reviews .swiper-button-prev{left:3.5rem}.reviews .swiper-button-next{right:3.5rem}.reviews__inner{gap:32px}.reviews__inner-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:13px}.reviews__text{color:var(--neutral-sec);display:block;margin:0 auto;max-width:81rem}.reviews__card-name{font:var(--h3-lg)}.reviews__card-text{font:var(--regular-16)}.product__inner{background-color:var(--white);display:grid;grid-template-columns:271px 1fr 177px}.product__left-menu{display:block}.product__inner-content__wrap{padding-bottom:64px}.product__inner-content{max-width:67.6rem;padding-left:20px}.product__banner{min-height:31.4rem}.product__banner-text{max-width:100%}.product__banner-text p,.product__content h2{font:var(--h1-subtitle-lg)}.info-block__inner{padding:4rem}.info-block__image{height:20rem}.info-block__image img{height:39rem}.products-related .swiper-button-next,.products-related .swiper-button-prev{top:-5.3rem}.products-related__inner{gap:32px}.products-related__title{font:var(--h2-lg)}.products-related__slider{gap:0;grid-template-columns:296px 1fr}.products-related-swiper{grid-column:1/3}.products-related-btn{-webkit-align-self:center;align-self:center}.equipment-search__title{font:var(--h3-lg)}.equipment-callback-btn{margin-top:3.2rem}.equipment-list__title{font:var(--h3-lg)}.equipment-list__table td{max-width:11rem;overflow:hidden;text-overflow:ellipsis}.equipment-list__table td svg{height:2rem;width:2rem}.category-page .product__inner-content{gap:32px}.category-page .product-page{margin-top:0}.category__cards{gap:8px;margin-bottom:64px}.offerings,.solutions{margin-bottom:32px}.detail-info__title,.offerings__title,.solutions__title{font:var(--h2-lg)}.detail-title{font:var(--h3-lg)}.recommended .product__content .date{margin-bottom:32px}.recommended .product__content p:last-child{margin-bottom:24px}.more-blog .swiper-button-next,.more-blog .swiper-button-prev{top:-5.3rem}.more-blog__slider{gap:0;grid-template-columns:296px 1fr}.more-blog__inner{gap:32px}.more-blog__title{font:var(--h2-lg)}.product-related-name{font:var(--bold-16)}.more-blog-swiper{grid-column:1/3}.tags__title{font:var(--h2-lg)}.about-page{margin-top:0}.about__inner{display:grid;gap:40px;grid-template-columns:1fr 368px;padding:0 2.8rem}.about__inner-content{gap:32px}.about__banner{margin:0;padding:6.4rem 4.8rem}.about__banner-text p{font:var(--h1-subtitle-lg);max-width:100%}.about__banner-img{height:27.2rem;width:31.5rem}.about__content{padding:0}.about__content h2,.about__content h3{margin-bottom:24px}.about__content h2{font:var(--h2-lg)}.about__content p:not(:last-child){margin-bottom:12px}.about__content .about-subtitle{font-size:3.6rem;text-align:left}.about__content .units__cards{margin-top:2.4rem}.about__content figure{margin-bottom:38px}.about__content figure figcaption{font-size:3.6rem;text-align:left}.image-container{margin-bottom:38px}.about__right-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;border-left:1px solid var(--neutral-bg);flex-direction:column;gap:12px;padding:0 10px 0 3.2rem}.about__right-menu p{color:var(--neutral-sec);font:var(--bold-12)}.about__right-menu ul>li{font-family:var(--main-font);font-size:14px;line-height:1.55}.about__right-menu ul>li a{margin-bottom:4px}.about__right-menu ul ul>li{font:var(--medium-14);padding-left:12px}.about__right-menu ul ul ul>li{font:var(--regular-14);padding-left:12px}.article .product-page{margin-top:0}.disclosed__title{font:var(--h2-s);font-weight:700}.product__image-wrap,.product__video-wrap{height:32rem}.release .product-page{margin-top:0}.release .detail-info{margin-top:2.4rem}.release .product__inner-content{gap:32px}.release .detail-info__wrap{gap:25px}.release .product__inner-content__wrap{padding-bottom:80px}.error__page{margin-bottom:0!important}.error__inner{background-color:#fff;padding-bottom:62px}.event-page .btn{min-width:187px}.speaker__info-top{gap:8px;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start}.speaker__name{font-size:4.8rem;line-height:120%;text-align:left}.speaker__work{font-size:2.8rem}.speaker-contact__detail{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;color:#334155;font-size:2.2rem;justify-content:start}.speaker__info-logo{-webkit-box-pack:unset;-webkit-justify-content:unset;-moz-box-pack:unset;justify-content:unset}.register__inner{padding:10rem 0 12.4rem}}.faq__question-row {display: flex;align-items: center;justify-content: space-between;}.faq__toggle-btn {background: none;border: none;cursor: pointer;padding: 0;position: relative;width: 50px;height: 50px;}.faq__icon-plus,.faq__icon-close {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: opacity 0.2s ease;}.faq__icon-close {opacity: 0;}.faq__item-software.active .faq__icon-plus {opacity: 0;}.faq__item-software.active .faq__icon-close {opacity: 1;}.faq__answer-software {max-height: 0;overflow: hidden;transition: max-height 0.3s ease;}.faq__item-software.active .faq__answer-software {max-height: 500px; }@media(min-width:1200px)and (min-width:1200px){.menu__item:hover>.submenu:before{content:"";height:3.4rem;position:absolute;top:-2.4rem;width:100%}}@media(min-width:1280px){:root{--header-height:72px}section+section{margin-top:12.8rem}section:last-child{margin-bottom:128px}section+section:last-child{margin-bottom:128px}.btn{border-radius:8px}.swiper-button-prev{left:7rem}.swiper-button-next{right:7rem}h2{margin:3.2rem 0 16px}figcaption,h3,h4{margin:3.2rem 0}.header__actions{gap:20px}.footer{padding:6.4rem 0}.footer__bottom{gap:168px}.popup{margin:auto}.question{padding:6.4rem 0}.accordion{margin:3.2rem 0}.decor{bottom:-38.3rem;left:-67rem;-webkit-transform:rotate(-81.062deg);-moz-transform:rotate(-81.062deg);-ms-transform:rotate(-81.062deg);transform:rotate(-81.062deg)}.decor img{max-height:96.3rem}.hero__item{padding:4.8rem 6.4rem}.hero__inner{margin:0 0 2.4rem;max-width:115.2rem;min-height:42rem}.hero__inner-text{max-width:48.3rem}.hero__inner-decor{right:6rem}.image-wrap img{max-height:43rem}.promo__card img{width:31rem}.units{margin-top:13rem}.units__card.with-map{min-height:36.5rem}.units__card.with-map img{right:-4.5rem}.units__card.with-map .units__card-info{width:-webkit-calc(100% - 46.5rem);width:-moz-calc(100% - 46.5rem);width:calc(100% - 46.5rem)}.features{margin-top:6.4rem;padding:6.4rem 0 4rem}.features .swiper-navigation,.features .swiper-pagination{padding-top:60px}.features__item-img{bottom:4rem;right:0}.features__item.img-right .features__item-img{height:67.4rem;right:-7.3rem;top:4rem;width:34.7rem}.features__item.img-right img{width:30rem}.features__item.img-right .features__item__top{width:-webkit-calc(100% - 27.5rem);width:-moz-calc(100% - 27.5rem);width:calc(100% - 27.5rem)}.products{margin-top:6.5rem}.products .swiper-navigation,.products .swiper-pagination{padding-top:0}.products__item{gap:48px}.blog__cards{gap:32px}.blog__card-img{width:30.5rem}.blog__card-info{min-height:15.8rem}.reviews__slider .swiper-navigation,.reviews__slider .swiper-pagination{padding-top:60px}.reviews__text{max-width:84.2rem}.reviews__card-text{display:-webkit-box;-webkit-line-clamp:9;line-clamp:9;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.product__inner{grid-template-columns:296px 1fr 264px}.product__inner-content__wrap{padding-bottom:84px}.product__inner-content{max-width:69rem;padding-left:32px}.about .question{margin-top:0}.about main{background-color:var(--neutral-bg)}.about__inner{background-color:var(--white);grid-template-columns:1fr 287px;padding:0 10.9rem}.about__inner-content__wrap{padding-bottom:64px}.about__right-menu{padding-left:23px}.error__inner{padding-bottom:64px}}@media(max-width:xxl-1px){.decor{left:-50rem}}.about-software__wrapper {display: flex;gap: 52px;flex-direction: column;}.showings__about-software {    padding: 20px 0 110px;display: flex;justify-content: space-between;align-items: center;}.showing__about-software img {width: 25px;height: 25px;}.showing__about-software {padding-top:10px;padding-bottom:10px;display: flex;align-items: center;gap: 9px;border-left: 1px solid #b6c1d0;padding-left: 73px;}.showing__quantity{font-weight: 600;font-size: 16px;line-height: 1.2;color: #020617;}.title__about-software h1 {font-weight: 600;font-size: 60px;line-height: 1.2;color: #020617;}.title__about-software h2, .software-description{font-weight: 500;line-height: 1.2;color: #020617;}.subtitle__about-software {padding: 8px 16px;border: 1px solid #0284c7;border-radius: 4px;font-weight: 700;font-size: 14px;color: #020617;}.btns__about-software {display: flex;gap: 8px;}.title__about-software {width: 60%;}.showing__about-software:first-child {padding-left:0;border-left: none;}.for__whom-item img,.adopted__video-item img , .all__fms-item img,.video__fms-item img {width: fit-content;}.for__whom-item {    width: 25%;padding: 40px 40px;background: #f1f5f9;border-radius: 8px;display: flex;flex-direction: column;}.for__whom-items {padding-top: 64px;display: flex;justify-content: space-between;gap: 32px;}.for__whom-item-title, .all__fms-item-title, .capabilities-tabs__item-title{font-weight: 600;    padding: 32px 0 10px;font-size: 32px;line-height: 1.2;color: #334155;}.for__whom, .all__fms{background: #f8fafc;margin:  0 !important;    padding: 66px 0;} .for__whom h2, .software-title {font-weight: 600;font-size: 37px;line-height: 1.20;color: #334155; margin: 0;}.all__fms-item, .video__fms-item {padding: 40px 40px;background: #f1f5f9;border-radius: 8px;display: flex;flex-direction: column;}.all__fms-items { padding-top: 64px; display: grid;grid-template-columns: repeat(6, 1fr);gap: 32px;}.video__fms-items { padding-top: 64px; display: grid;grid-template-columns: repeat(3, 1fr);gap: 32px;}.all__fms-item:nth-child(1),.all__fms-item:nth-child(2),.all__fms-item:nth-child(3) {grid-column: span 2;}.all__fms-item:nth-child(4),.all__fms-item:nth-child(5) {grid-column: span 3;}.software-subtitle{ padding: 8px 16px;background: #f1f5f9; border: 1px solid #e2e8f0;border-radius: 4px;font-weight: 700;font-size: 14px;color: #64748b;}.software-title {padding-top: 16px;}.no-breadcrumbs .breadcrumbs {display: none;}section.about-software {padding-top: 95px;position: relative;background-image: url(../images/light2.webp);background-repeat: no-repeat;background-position: center center;background-size: cover;display: block;}.faq__answer-software {display: none;overflow: hidden;}.faq__item-software.active .faq__answer-software {font-size: 14px;line-height: 1.2;width: 76%;display: block;}.faq__question-software {width: 100%;text-align: left;background: none;border: none;cursor: pointer;font: inherit;padding: 0;}.video__storage-item {width: 100%;display: block;padding: 40px 40px;background: #ffffff;border-radius: 8px;}p.video__storage-title {font-size: 24px;line-height: 1.3;margin-top: 32px;}.video__storage-desc {line-height: 1.2;margin-top: 22px;}.video__storage-point:first-child {padding-top: 28px;}.video__storage-subtitle {font-weight: 700;font-size: 14px;line-height: 1.2;color: #0284c7;}.video__storage-point {display: flex;gap: 15px;align-items: center;padding-top: 6px;}.faq__wrapper, .video__storage-items {padding-top: 64px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 17px;}.faq__item-software {padding: 32px 32px;background: #f1f5f9;border: 1px solid #e2e8f0;border-radius: 8px;}.faq__question-software{font-weight: 700;font-size: 23px;width: 76%;    line-height: 1.2;}.software-services__item {padding: 40px 40px;background: #f1f5f9;border-radius: 8px;}p.software-services__subtitle {padding-top: 22px; font-weight: 700;font-size: 12px;color: #0284c7;}.software-services__item {display: flex;flex-direction: column;width: calc(100% / 4 - 24px);padding: 40px 40px;background: #f1f5f9;border-radius: 8px;}.software-services__wrapper {padding-top:64px;display: flex;flex-wrap: wrap;gap: 32px;}p.software-services__desc {    font-size: 14px;line-height: 1.2;padding-bottom: 20px;}.software-services__btn{margin-top: auto; width: 100%;    max-width: 100%;}.software-services__title{    margin-top: 9px;font-weight: 500;font-size: 24px;line-height: 1.3;}.software-services__item img{width: 80px;height: 80px;object-fit: cover;border-radius: 50%;}.connected__ecosystem-tabs {display: grid;grid-template-columns: repeat(4, 1fr);gap: 8px;}.connected__ecosystem-item {text-align: center; padding: 16px 16px;background: #f1f5f9;border-radius: 8px;}p.ecosystem-item-title {font-weight: 600;font-size: 32px;line-height: 1.2;}.ecosystem-item-withbtn {  justify-content: space-between;  margin-top: 20px;display: flex;gap: 80px;padding: 40px 40px;background: #f1f5f9;border: 1px solid #e2e8f0;border-radius: 8px;grid-column: 1 / -1;}.connected__ecosystem-wrapper, .capabilities-slider-wrapper{padding-top: 64px;}.ecosystem-item__btn {display: block;margin: 71px 0px 0 auto;text-align: center;height: fit-content;}.ecosystem__text-wrapper{display: flex;flex-direction: column;}.articles__grid {padding-top: 64px; display: grid;grid-template-columns: repeat(4, 1fr);gap: 32px;}span.article-card__overlay {position: absolute;padding: 8px 16px;background: #0284c7;border-radius: 4px;font-weight: 700;font-size: 12px;color: #ffffff;top: 12px;left: 14px;}span.article-card__date {display: flex;gap: 4px;padding-top: 19px;font-size: 12px;line-height: 1.3;color: #64748b;}.article-card__image {position: relative;max-height: 260px;height: 100%;}.article-card__image img{width: 100%;border-radius: 10px;max-height: 260px;height: 100%;object-fit: cover;}h3.article-card__title {font-weight: 700;font-size: 16px;line-height: 1.2;margin: 10px 0;}p.article-card__excerpt {font-size: 12px;line-height: 1.3;}.articles__heading{justify-content:space-between;align-items: flex-end;display: flex;}.btn--explore-all {border-bottom: 2px solid #0284c7;}.connected__ecosystem-item {cursor: pointer;}.connected__ecosystem-item.active {font-weight: 600;color: #000;}.ecosystem__tab-panel {display: none;}.ecosystem__tab-panel.active {display: block;}.capabilities_btn-blue {width: 100%;max-width: 100%;}.capabilities_btns {margin-top: 0px; display: flex;flex-direction: column;width: 40%;}.capabilities_btn-gray {font-size: 16px;padding: 12px 24px;background: #f1f5f9;border-radius: 8px;display: flex;gap: 10px;align-items: center;justify-content: center;}.comparison__table-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-top:64px}.comparison__table-head{padding:20px;font-weight:700;text-align:center}.comparison__table-cell{padding:18.5px;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center}.comparison__table-cell--icon{justify-content:center;gap:8px;text-align:center}.comparison__btns {display: flex;flex-direction: column;align-items: center;padding-top: 64px;} .comparison__btns p{font-size: 12px;line-height: 1.3;}.telemetry-devices__wrapper {justify-content: space-between;display: flex;padding: 40px;background: #f1f5f9;border-radius: 10px;gap: 24px;}.telemetry-heading a{margin-top: auto;}.telemetry-heading {display: flex;flex-direction: column;align-items: flex-start;}.platform-slider__columns {display: flex;gap: 40px;}.platform-slider__column {flex: 1 1 50%;min-width: 0;}.platform-slider__column-title {font-size: 32px;line-height: 1.2;text-align: left;color: #334155;margin: 60px 0 29px;font-weight: 600;}.platform-swiper {overflow: hidden;}.platform-slider__controls {display: flex;align-items: center;justify-content: flex-start;gap: 7px;margin-top: 18px;}section.compare {background-image: url(../images/compare.png);position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;display: block;}.choose-platform {background-image: url(../images/benefits.png);padding: 64px 0;position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;display: block;margin-top: 0;}.platform-slider__arrow {width: 40px;height: 40px;padding: 12px 12px;background: #0284c7;border-radius: 8px;display: flex;align-items: center;justify-content: center;border: none;cursor: pointer;}.platform-pagination {display: flex;align-items: center;gap: 6px;}.platform-pagination .swiper-pagination-bullet {background: #cbd5e1;opacity: 1;}.platform-pagination .swiper-pagination-bullet-active {background: #334155;}.video-item-subtitle{margin-bottom: 20px;}.video_btn-blue{margin: 35px auto 0;padding: 9px 100px;gap: 10px;}.video-item-subtitle li {    margin: 0px 20px;list-style: disc;}.video__fms-link{margin-top: auto;text-align: center;color: #0284c7;padding: 12px 24px;background: #ffffff;border-radius: 8px;}span.for__whom-item-subtitle {font-weight: 500;font-size: 16px;line-height: 1.2;color: #64748b;}.description-strong{font-size: 24px;padding-top: 17px;}.pilot__sdk-element-title{padding-top: 28px;line-height: 1.2;font-weight: 600;font-size: 32px;color: #f0f9ff;}.pilot__sdk .software-title__sdk{font-size: 44px;}.pilot__sdk-items .pilot__sdk-element-desc{ font-weight: 500;line-height: 1.2;color: #bae6fd;font-size: 16px;}.software-title--mobile {display: none;}.capabilities-wrapper { display: none; }.capabilities-tabs__item { display: none; }.capabilities-tabs__item.active { display: block; }.capabilities-group-tab,.capabilities-tab { cursor: pointer; }.admin__panel-wrapper{align-items: flex-start;}.capabilities-tabs__item img{max-height: 730px; width: 100%;}.platform-bottom{display: none;text-align: center;width: 100%;margin-top: 36px;}p.ecosystem-item-subtitle {font-size: 14px;line-height: 1.2;margin-top: 5px;}.trusted__wrldwide-element {display: flex;flex-direction: column;padding: 40px 40px 22px;background: #f1f5f9;border-radius: 8px;}.trusted__wrldwide-wrapper {padding-top: 60px;display: grid;grid-template-columns: repeat(3, 1fr);gap: 32px;}span.trusted__wrldwide-name {font-weight: 500;font-size: 24px;line-height: 1.3;margin-top: 24px;}span.trusted__wrldwide-quote {font-size: 14px;line-height: 1.2;margin-top: 10px;}.trusted__wrldwide .btn{margin: 30px auto 0;padding: 8px 58px;}.software-page img.trusted__wrldwide-img {max-width: 187px;max-height: 81px;width: 100%;height: 100%;margin: 0 auto;}.video-monitoring-page img.trusted__wrldwide-img {width: 100%;height: 100%;margin: 0 auto;}.mobile-capabilities-content img {max-height: 600px; height: 100%; width: 100%; object-fit: cover;}.video__markets-wrapper .vertical__markets-item::after{background: linear-gradient(180deg, rgba(248, 250, 252, 0) 15.15%, #f8fafc 100%);} .video__markets-wrapper .swiper-wrapper {grid-template-columns: repeat(3, 1fr) !important;}.capabilities-nav__wrapper{display:flex;padding-top:32px;justify-content:space-between}.capabilities-slider-wrapper{position:relative;width:104vw;left:50%;transform:translateX(-50%);padding-left:max(calc((100vw - var(--container-width, 1200px)) / 2),20px);padding-right:0;overflow:hidden;box-sizing:border-box}.capabilities-swiper{overflow:visible;width:100%}.capabilities-card__title{font-weight:600;font-size:30px;line-height:1.3}.capabilities-card__subtitle{color:#64748b;margin-top:3px;margin-bottom:20px}.capabilities-card{height:auto;width:100%;display:block;padding:40px;background:#f1f5f9;border-radius:8px;box-sizing:border-box}.capabilities-swiper-prev,.capabilities-swiper-next{padding:16px;background:#f1f5f9;border-radius:8px}.capabilities-card img{width:100%;max-height:300px;height:100%;object-fit:cover;border-radius:8px}.hardware-integrations__wrapper{justify-content:space-between;display:flex;gap:32px}.hardware-integrations{flex:1;display:flex;flex-direction:column;justify-content:center}.telemetry-devices__images{display:flex;gap:20px;flex:1;--img-h:325px;--gap:16px}.telemetry-devices__col{position:relative;width:100%;height:calc(var(--img-h) * 2.5 + var(--gap) * 2);overflow:hidden}.hardware-integrations a{margin-top:65px}.hardware-integrations .software-subtitle{width:fit-content}.telemetry-devices__col-inner{display:flex;flex-direction:column;gap:var(--gap);will-change:transform}.telemetry-devices__img{flex:0 0 auto;height:var(--img-h);border-radius:12px;overflow:hidden}.telemetry-devices__img img{width:100%;height:100%;object-fit:cover;display:block}.telemetry-devices__col--1 .telemetry-devices__col-inner{animation:telemetry-scroll-down 18s linear infinite}.telemetry-devices__col--2 .telemetry-devices__col-inner{transform:translateY(calc(-0.5 * (var(--img-h) + var(--gap))));animation:telemetry-scroll-down-offset 18s linear infinite}@keyframes telemetry-scroll-down{from{transform:translateY(-50%)}to{transform:translateY(0%)}}@keyframes telemetry-scroll-down-offset{from{transform:translateY(calc(-50% - 0.5 * (var(--img-h) + var(--gap))))}to{transform:translateY(calc(-0.5 * (var(--img-h) + var(--gap))))}}.setup-wrapper .get__started-content{grid-template-columns:repeat(3,1fr)}.setup-wrapper .start__btn{margin:32px auto 0}.reporting-wrapper .capabilities-tabs{width:unset;flex:1}.reporting-wrapper .capabilities-tabs__item.active{flex:1;padding:0;background:unset}.reporting-heading{margin-bottom:48px}.feedback-element .trusted__wrldwide-quote{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.3;text-align:center;color:#64748b}.trusted__wrldwide-element.feedback-element{align-items:center}.feedback-element .trusted__wrldwide-rating{padding-bottom:25px;display:flex;gap:16px}.feedback-element .trusted__wrldwide-name{font-size:16px}.feedback-element .trusted__wrldwide-img{max-height:70px;height:100%}.mobile{display: none;}p.software-description.mobile {padding: 0;}.passenger-transportation-software .before__footer-title {width: 66%;}.passenger-transportation-software .footer__white-Label {padding: 40px 0 64px;position: relative;background-image: url(../images/About.webp);background-repeat: no-repeat;background-position: center 0;background-size: cover;display: block;}.integrations__bottom span:nth-child(2){padding:0 126px;border-left:1px solid #b6c1d0;border-right:1px solid #b6c1d0}.integrations__bottom{display:flex;justify-content:space-between;align-items:center;background:#f1f5f9;border-radius:8px;padding:16px 64px;margin-top:57px}.integrations__bottom span{font-size:14px}.integrations-title{padding:0;width:95%}.integrations__right-images{display:flex;gap:12px;justify-content:space-between}.card-integrations__right{flex:1}.card-integrations__left{flex:1}.card-integrations__wrapper{display:flex;padding-top:70px}.integrations__right-title{font-weight:600;font-size:32px;margin-bottom:24px}p.integrations__right-text{font-weight:700;margin:28px 0 16px}.telemetry-mobile-swiper{width:100%;min-width:0;flex:1 1 100%}.trusted-mobile-swiper{width:100%;min-width:0;flex:1 1 100%}.integrations__bottom-mobile{display:none}.integrations__bottom span span{font-size:24px}.swiper-slide.capabilities-card{height:auto}.hero-slider-wrap,.our__story-wrapper{position:relative}.about-page__redesign .about-software{padding:95px 0 60px;position:relative;background-image:url(../images/about.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;display:block}.about-page__redesign .about-software .btn{background-color:var(--primary);color:var(--white)}p.our__story-text{font-size:32px;width:50%;justify-self:right;padding:164px 0 80px 70px}.our__story-wrapper svg{position:absolute;top:48%;left:52%}img.our__story-img{position:absolute;top:9%;left:-24%}.expand_link{padding:10px 40px}.for__whom-item-loc{font-size:12px;color:#64748b;display:inherit;margin-bottom:23px;gap:6px;min-height:15px}.admin__panel-location{display:flex;align-items:center;gap:12px}.location_text{font-weight:600;font-size:24px;color:#94a3b8}.telematics-businesses button{margin-top:67px}.support-items{padding-top:64px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%;padding-bottom:20px}.about-page__redesign .pilot__sdk-element{padding:4px 32px 32px}.about-page__redesign .pilot__sdk-items .pilot__sdk-element-desc{font-size:20px}.about-page__redesign .pilot__sdk-element-title{font-size:36px}.about-page__redesign .pilot__sdk-items{padding-top:0}.about-page__redesign .trusted__wrldwide-wrapper{grid-template-columns:repeat(4,1fr)}.about-page__redesign .admin__panel-element{background-position:11px 17px;padding:16px 43px}.about-page__redesign .admin__panel-right{width:100%}.about-page__redesign .for__whom-item{background:#fff}.about-page__redesign .for__whom-item-title{padding:0 0 8px;font-weight:700;font-size:24px;color:#0284c7}.about-page__redesign .for__whom-item-subtitle{font-size:14px;color:#334155}.about-page__redesign .telemetry-devices__wrapper{padding:unset;background:unset}.about-page__redesign .telemetry-devices__wrapper img{width:50%}.hero-slider-wrap{width:100%;overflow:hidden}.hero-slider{width:100%;box-sizing:border-box;overflow:visible !important}.hero-slider .swiper-slide{height:auto}.hero-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}.hero-slider__nav{cursor:pointer;padding:8px 14px;background:#0284c7;border-radius:8px}.hero-slider__btns{margin-top:64px;display:flex;justify-content:space-between}@media (max-width:768px){.passenger-transportation-software .before__footer-title {width: 100%;}    .before__footer-subtitle {font-size: 23px;}.desktop{display: none;}.mobile{display: block;width: 100%;text-align: center;}.telemetry-devices__images{flex-direction:row;--img-h:140px}}.vertical__markets-line{display:none}.about-page__redesign .vertical__markets-line{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;position:relative;margin-top:32px}.about-page__redesign .vertical__markets-wrapper .swiper-wrapper{grid-template-columns:repeat(5,1fr)}.about-page__redesign .vertical__markets-item::after{background:unset}.about-page__redesign .vertical__markets-content{padding:32px}.about-page__redesign .vertical__markets-title{color:#334155;font-size:24px}.about-page__redesign .vertical__markets-subtitle{font-size:14px;line-height:1.3;text-align:left;color:#64748b}.about-page__redesign .vertical__markets-item:hover .vertical__markets-content{background:linear-gradient(180deg,rgba(248,250,252,0) -19.21%,#f8fafc 39.84%);height:100%}.about-page__redesign .vertical__markets-item{min-height:260px;max-height:260px}.vertical__markets-line-track{position:absolute;top:50%;left:50%;width:100vw;height:1px;background:#94a3b8;transform:translate(-50%,-50%);z-index:0}.vertical__markets-dot{position:relative;z-index:1;width:33px;height:33px;justify-self:center;border-radius:50%;border:1px solid #cbd5e1;display:flex;align-items:center;justify-content:center;padding:9px;background:#38bdf8}.vertical__markets-dot span{border-radius:50%;width:14px;height:14px;background:#0284c7} @media (max-width: 1400px) {.about-page__redesign .vertical__markets-wrapper .swiper-wrapper {grid-template-columns: repeat(4, 1fr);}.about-page__redesign .vertical__markets-line {display: none;}}   @media (max-width: 768px) {.about-page__redesign .vertical__markets-line {display: none;}.about-page__redesign .vertical__markets-item .vertical__markets-content {background: linear-gradient(180deg, rgba(248, 250, 252, 0) -19.21%, #f8fafc 39.84%);height: 100%;}.about-page__redesign .vertical__markets-wrapper .swiper-wrapper.all__fms .description-strong{display: none;}.software-title--desktop {display: none;}.software-title--mobile {display: block;}.platform-slider__columns {flex-direction: column;gap: 24px;}}.capabilities-groups-tabs {padding-top: 60px;display: flex;align-items: center;gap: 6px;justify-content: space-between;}span.capabilities-group-tab {padding: 12px 24px;width: 50%;background: #e2e8f0;border-radius: 8px;font-size: 16px;line-height: 1.2;text-align: center;color: #94a3b8;}span.capabilities-group-tab.active {color: #ffffff;background: #0284c7;}.before__footer-title{font-weight: 600;margin-top: 28px;font-size: 61px;line-height: 1.25;width: 63%;}.before__footer-subtitle {width: 75%;font-weight: 500;font-size: 24px;line-height: 1.3;margin-top: 28px;}@media(max-width:1000px){.about-page__redesign .vertical__markets-wrapper .swiper-wrapper {grid-template-columns: repeat(3, 1fr);}}@media(max-width:1100px){ .articles__grid {grid-template-columns: repeat(2, 1fr);} .software-services__item {width: calc(100% / 2 - 16px);}.all__fms-item:nth-child(4), .all__fms-item:nth-child(5) {grid-column: unset;}.all__fms-item:nth-child(1), .all__fms-item:nth-child(2), .all__fms-item:nth-child(3) {grid-column: unset;}.all__fms-items {grid-template-columns: repeat(2, 1fr);}.for__whom-item {width: calc(100% / 2 - 16px);}.for__whom-items {flex-wrap: wrap;padding-top: 40px;gap: 12px;}}@media(max-width:991px){.title__about-software {width: 100%;}.gray{background: #f1f5f9;}.telemetry-devices__wrapper {padding: 40px 0px;}.telemetry-devices__wrapper .telemetry-heading{width: 100%;}.telemetry-devices__wrapper img {display: none;}}.adopted__img {display: flex;align-items: baseline;gap: 34px;}.software__faq .software-title{font-size: 30px;}.get__started-content {display: grid;grid-template-columns: repeat(4, 1fr);gap: 32px;}.get__started-number {font-weight: 600;font-size: 64px;line-height: 1.2;color: #e2e8f0;}p.get__started-title {font-size: 23px;line-height: 1.3;padding-top: 18px;}p.get__started-subtitle {font-size: 14px;line-height: 1.2;}p.get__started-text {font-size: 24px;line-height: 1.3;padding-bottom: 17px;}.get__started-wrapper {padding-top: 30px;}.get__started-element {padding: 40px;background: #f1f5f9;border-radius: 8px;}.start__btn{margin-top: 32px;}.get__started .software-heading{padding-bottom: 30px;} .mobile-capabilities-content {display:none;}.adopted__video-wrapper {padding-top: 64px;display: grid;grid-template-columns: repeat(2, 1fr);gap: 32px;}@media(max-width:767px){.integrations__bottom-mobile{display:flex;flex-wrap:wrap;gap:8px}.integrations__bottom-mobile span{padding:4px 6px;font-size:12px;background:#f1f5f9;border-radius:8px;width:calc(100% / 3 - 6px);text-align:left;font-size:12px}.integrations__bottom-mobile span span{display:block;font-size:16px}.hardware-integrations__wrapper{justify-content:space-between;display:flex;gap:32px;flex-direction:column}.card-integrations__wrapper{flex-direction:column;gap:48px;padding-top:21px}.integrations__bottom{display:none}.integrations__right-title{font-size:18px}.integrations__right-images{margin-bottom:8px}.integrations__right-text{margin:50px 0 16px;text-align:center;font-size:16px}.card-integrations__right .btn{width:100%}.capabilities-slider-wrapper{padding-left:0}.capabilities-tab.active .mobile-capabilities-content {display:block;}.capabilities-tabs__item {display:none!important;}.capabilities-tabs {width:100%;}.connected__ecosystem-tabs {grid-template-columns: repeat(1, 1fr);}.comparison__btns {padding-top: 48px;}.comparison__btn{width: 100%;}.comparison__table-wrapper {overflow-x: scroll;}.comparison__table-grid {padding-top: 43px;width: 960px;}.capabilities_btns {width: 100%;margin-top: 12px;}.article-card{height: fit-content;}.articles__grid { padding-top: 43px;grid-template-columns: repeat(1, 1fr);}.articles__heading {gap: 48px;flex-direction: column;align-items: flex-start;}p.ecosystem-item-subtitle {line-height: 1.2;}.connected__ecosystem-wrapper {padding-top: 43px;gap: 6px;}p.ecosystem-item-title {font-size: 22px;}.ecosystem-item-withbtn {padding: 34px 33px;margin-top: 19px; gap: 22px;flex-direction: column;}.connected__ecosystem-wrapper {display: grid;grid-template-columns: repeat(1, 1fr);}.software-services__wrapper {gap: 10px;padding-top: 43px;} .software-services__item { padding: 30px 40px; width: 100%;}.faq__wrapper {grid-template-columns: unset; gap: 11px;}.all__fms-items {padding-top: 45px;grid-template-columns: unset;gap: 12px;}.passenger-transportation-software .btns__about-software .btn {width: 100%;}.passenger-transportation-software .btns__about-software {flex-direction: column;}.title__about-software {width: 100%;}.showings__about-software{flex-direction: column;padding: 0;}.about-software__wrapper{gap: 4px;}.showing__about-software {padding-top: 7px;padding-bottom: 7px;padding-left: 0;border-left: unset;width: 100%;}.title__about-software h1, .software-title {font-size: 34px;}section.about-software {margin-top: 20px;padding-top: 0;}.title__about-software h1 {margin-top: 30px;}.title__about-software h2 {font-size: 16px;}.btns__about-software {justify-content: space-between;align-items: center;}.btns__about-software .btn{width: 50%;height: stretch;max-width: 100%;} .for__whom-item, .all__fms-item {padding: 40px 29px 30px;width: 100%;}.for__whom-item-title,.all__fms-item-title {font-size: 24px;    padding: 19px 0 10px;}.for__whom, .all__fms {padding: 50px 0;}}.pilot__sdk-subitem {gap: 12px; display: flex;flex-direction: column;}.pilot__sdk-items {align-items: flex-end;flex-direction: column; display: flex;gap: 27px;padding-top: 60px;}.pilot__sdk-element {color: #ffffff;padding: 40px;border: 1px solid #ffffff;border-radius: 8px;display: flex;flex-direction: column;gap: 12px;}.pilot__sdk-element-img {width: 32px;height: 32px;object-fit: contain;}.pilot__sdk-item--slider .pilot__sdk-subitem {display: grid;gap: 32px;grid-template-columns: repeat(4, 1fr);}.pilot__sdk-item--slider .pilot__sdk-subitem.swiper .swiper-wrapper {display: contents; }.pilot__sdk-item--second .pilot__sdk-element {align-items: center;flex-direction: row;padding: 30px 40px;background: #f0f9ff;}.pilot__sdk-item--second .pilot__sdk-element-title{padding-top: 0;}.pilot__sdk-item--second .pilot__sdk-element-img{width: 24px; height: 24px;}.pilot__sdk-item--second .pilot__sdk-element-title { color: #0284c7;font-weight: 500;font-size: 16px;line-height: 1.2;}.pilot__sdk-item--second .pilot__sdk-subitem{display: grid;gap: 32px;grid-template-columns: repeat(4, 1fr);}.name-sdk{font-weight: 600;font-size: 30px;color: #fff;line-height: 1.2;margin-bottom: 32px;}.pilot__sdk-btn {cursor: pointer; background: #f1f5f9;width: fit-content;margin-top: 38px;padding: 9px 76px;}.capabilities-tabs__item {display: none;}.capabilities-tabs__item.active {width: 100%; display: block;padding: 14px 36px 40px;background: #f1f5f9;border-radius: 8px;}.capabilities-tab {cursor: pointer;}.capabilities-tab.active {position: relative;padding-left: 50px;background-image: url(../images/check.svg);background-repeat: no-repeat;background-position: 17px center;background-size: 20px 20px;display: block;border: 1px solid #0284c7;border-radius: 8px;color: #0284c7;}.capabilities-tab,.deployment__content-point, .white__label-point {cursor: pointer;padding: 16px 16px;background: #f1f5f9;border-radius: 8px;font-weight: 500;font-size: 16px;line-height: 1.2;   position: relative;padding-left: 50px;background-image: url(../images/check-gray.svg);background-repeat: no-repeat;background-position: 17px center;background-size: 20px 20px;display: block;}.deployment__content .deployment__content-point{background-position: 26px center;    padding-left: 64px;}.capabilities-wrapper.active {display: flex;gap: 32px;padding: 30px 0 0;}.capabilities-tabs {display: flex;gap: 13px;flex-direction: column;width: 73%;}.footer__white-Label{margin: 0 !important; padding: 64px 0;position: relative;background-image: url(../images/light2.webp);background-repeat: no-repeat;background-position: center -436px;background-color: #f8fafc;background-size: cover;display: block;}.sect__view {margin: 0;background: #f8fafc;padding: 64px 0;}.capabilities-tabs__item-subtitle {color: #64748b;margin: 0 0 17px;}.btns__about-software .hero-btn {padding: 12px 24px;background: #f1f5f9;border-radius: 8px;}section.pilot__sdk {padding: 64px 0;position: relative;background-image: url(../images/blue.webp);background-repeat: no-repeat;background-position: center center;background-size: cover;display: block;margin-top: 0;}.pilot__filler-item {padding: 40px 40px;text-align: center;border: 1px solid #e2e8f0;position: relative;display: inline-block;}.pilot__filler-img--light {position: absolute;top: 37%;left: 29%;opacity: 0;}.pilot__filler-item:hover .pilot__filler-img--dark {opacity: 0;}.pilot__filler-item:hover .pilot__filler-img--light {opacity: 1;} .pilot__filler-wrapper {display: grid;grid-template-columns: repeat(5, 1fr);}.pilot__filler-item:hover {background: #0284c7;}.admin__panel-wrapper,.deployment__wrapper {padding-top: 64px;display: flex;gap: 32px;}.admin__panel-element {position: relative;background-image: url(../images/check.svg);background-repeat: no-repeat;background-position: 40px 47px;background-size: 20px 20px;display: block;padding: 40px 40px 40px 80px;background-color: #ffffff;border-radius: 8px;}p.admin__panel-title {font-weight: 700;line-height: 1.2;}p.admin__panel-subtitle {font-weight: 500;font-size: 14px;line-height: 1.2;}.admin__panel-right {display: flex;flex-direction: column;justify-content: space-between;gap: 12px;}.software-heading {width: 50%;}.footer__white-Label h2{font-size: 64px;}.software-description{font-size: 16px;padding-top: 12px;}.title__about-software h2{font-size: 24px;width: 70%;}.white{color: #fff;}.software-subtitleWhite{background: none;border: 1px solid #f0f9ff;}.deployment__content {display: none;}.deployment__content.active {width: 100%;display: block;padding: 40px 40px;background: #ffffff;border-radius: 8px;}.deployment__tab {cursor: pointer;}.deployment__tab.active {font-weight: 600;color: #000;}.deployment__tab {margin-bottom: 12px;cursor: pointer;padding: 16px 16px;background: #f1f5f9;border-radius: 8px;font-weight: 500;}.deployment__tabs {width: 33%}.deployment__tab img{padding-right: 12px;}.deployment__content-point{margin-bottom: 12px;}.deployment__content.active img {background: #f0f9ff;border-radius: 4px;padding: 10px;}.pilot__sdk-description{font-size: 24px;}.telemetry-devices__wrapper img{max-height: 395px; height: 100%;}@media(max-width:1100px){.pilot__sdk-item.pilot__sdk-item--slider {width:100%;}.admin__panel-wrapper img{max-width: 400px;}.admin__panel-wrapper {align-items: flex-start;}}@media(max-width:767px){.showing__about-software img {width: 16px;height: 16px;}   .title__about-software h2 {width: 100%;margin: 29px 0 50px;font-size: 16px;}.for__whom h2, .software-title {font-size: 33px;}.pilot__sdk-items {grid-template-columns: unset;}.pilot__sdk-description{font-size: 16px;}.pilot__sdk-item p{font-size: 22px;}.pilot__sdk-items {padding-top: 43px;}.pilot__sdk-element {padding: 35px 31px 20px;padding-left: none; background-position: 32px 35px;}.showing__about-software:last-child {border-right:unset;}.capabilities-wrapper {flex-direction: column;}.capabilities-tabs {width: 100%;}.capabilities-wrapper {padding-top: 47px;}.capabilities-wrapper {gap: 15px;}.for__whom-item-title, .all__fms-item-title, .capabilities-tabs__item-title {font-size: 22px;}.capabilities-tabs__item img{min-height: 300px;height: 100%;object-fit: cover;}.admin__panel-wrapper{flex-direction: column;}.software-heading {width: 100%;}.admin__panel-wrapper img {max-width: 100%;object-fit: cover;width: 100%;}.admin__panel-wrapper, .deployment__wrapper,.faq__wrapper {padding-top: 43px;}.sect__view {padding: 50px 0;}.pilot__filler-wrapper {grid-template-columns: repeat(2, 1fr);}.pilot__filler-item:nth-last-child(-n+2) {display: none;}.deployment__wrapper {flex-direction: column;gap: 2px;}.deployment__tabs {width: 100%;}.deployment__content-point {margin-bottom: 4px;}.deployment__content-point {margin-bottom: 4px;font-weight: 700;font-size: 14px;}.footer__white-Label h2 {font-size: 33px;font-weight: 600;line-height: 1.2;margin-top: 30px;}.faq__question-software {font-size: 20px;line-height: 1.2;}.faq__item-software {padding: 26px 22px;}.faq__item-software.active .faq__answer-software {padding-top: 15px;}.faq__icon-plus, .faq__icon-close {    width: 38px;height: 38px;top: 4px;left: 9px;}}.vertical__markets-wrapper{margin-top:64px}@media(max-width:1400px){.footer__white-Label {background-position: center center;}}@media(max-width:991px){.get__started-content {grid-template-columns: repeat(2, 1fr);}}@media(max-width:850px){.pilot__sdk-item--second .pilot__sdk-subitem {grid-template-columns: repeat(2, 1fr);}.pilot__sdk-item.pilot__sdk-item--second {width: 100%;}.platform-bottom{display: block;}.platform-top{display: none;}.platform-slider__columns {padding-top: 53px;gap: 32px;flex-direction: column;}.platform-slider__controls {justify-content: flex-end;}.platform-swiper-element{padding: 73px 20px 30px 35px !important}.platform-slider__column-title {font-size: 22px;margin: 0px 0 29px;} .choose-platform {padding: 64px 0 42px;}}@media (min-width:769px){.vertical__markets-wrapper{display:grid;gap:24px}   .vertical__markets-wrapper .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;transform:none!important;width:100%!important}.vertical__markets-wrapper .swiper-pagination{display:none}}.vertical__markets-item{position:relative;width:100%;aspect-ratio:1/1;min-height:150px;max-height:330px;border-radius:10px;overflow:hidden;display:flex!important;flex-direction:column;justify-content:flex-end;isolation:isolate}.adopted__video-item {cursor: pointer;position: relative;width: 100%;padding: 40px 40px;background: #f1f5f9;border-radius: 8px;overflow: hidden;display: flex !important;flex-direction: column;justify-content: flex-start;isolation: isolate;}.vertical__markets-item .markets-backgraund{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.vertical__markets-item::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.65) 100%);z-index:1}.vertical__markets-item .plusIcon{position:absolute;top:44px;left:44px;z-index:2;width:22px;height:22px}.vertical__markets-content{position:relative;z-index:2;padding:40px;color:#fff}.right-title__wrapper {display: flex;flex-direction: column;justify-content: space-between;}.right-subtitle__text {color: #64748b;}.right-title__text, .white_label-resellers {font-weight: 600;font-size: 32px;}.white__label-right-title{display: flex;gap: 24px;}.vertical__markets-title {margin:0 0 6px;font-weight:600;font-size:32px;line-height:1.2;color:#020617}.vertical__markets-subtitle {margin:0;font-weight:500;font-size:16px;line-height:1.2;color:#020617;display: none;opacity: 0;transition: opacity 0.3s ease, visibility 0.3s ease;}.vertical__markets-item:hover .vertical__markets-subtitle {display: block;opacity: 1;}.adopted__video-item:hover .vertical__markets-subtitle {padding-left: 61px;display: block;opacity: 1;}@media (max-width:767px){.capabilities-tabs__item-subtitle {margin: 14px 0 17px;}.pilot__sdk .software-title__sdk {font-size: 34px;line-height: 1.3;}p.get__started-text {font-size: 19px;}.get__started-element {padding: 32px;}.get__started .software-heading {padding-bottom: 19px;}.start__btn {width: 100%;}.get__started .software-title{font-size: 30px;}.get__started-content {grid-template-columns: unset;gap: 12px;}.footer__btns{padding-top: 53px;}.before__footer-subtitle {width: 100%;font-size: 16px;line-height: 1.2;}.before__footer-title {font-size: 33px;width: 100%;}.trusted__wrldwide-wrapper {padding-top: 48px;grid-template-columns: unset;gap: 20px;}.trusted__wrldwide-element {padding: 29px;}.trusted__wrldwide .btn {margin: 23px auto 13px;padding: 8px 30px;}.ecosystem-item__btn {margin: 20px auto 0 auto;}.telemetry-devices .software-description {line-height: 1.2;padding-bottom: 30px;}section.telemetry-devices {padding: 0;}.capabilities-wrapper.active {padding: 30px 0 30px;}.admin__panel-wrapper {gap: 14px;}.admin__panel-element {background-position: 35px 37px;padding: 36px 28px 28px 73px;}.vertical__markets-content {padding: 29px;}.vertical__markets-subtitle{display: block; opacity:.85;visibility: visible !important;}.capabilities-groups-tabs {gap: 8px;padding-top: 50px;flex-direction: column;}span.capabilities-group-tab {width: 100%;}.vertical__markets-item{aspect-ratio:4/5}.vertical__markets-wrapper .swiper-pagination{position:relative;margin-top:16px}.swiper-pagination-bullet-active{background:#000}}@media (max-width:500px){section.pilot__sdk {padding: 50px 0;margin-top: 0;}.pilot__sdk-btn {width: 100%;margin-top: 0px;}.pilot__sdk-item--second .pilot__sdk-element {padding: 37px 40px;}.pilot__sdk-item--second .pilot__sdk-subitem {gap: 13px;grid-template-columns: unset;}.vertical__markets-item{min-height:460px}.vertical__markets-title{font-size:24px}.vertical__markets-wrapper{margin-top:43px}.article-card__image img {max-height: 161px;}.article-card__image {max-height: 161px;}a.article-card {height: fit-content;}.all__fms .software-title{font-size: 30px;line-height: 1.25;}}@media (max-width: 767px) {.capabilities-tab.active .capabilities-tab-name {padding: 0 30px 10px;display: block;width: 100%;border-bottom: 1px solid #b6c1d0;}.capabilities-tab.active {padding-left: 16px;background-position: 17px 17px;}.capabilities-tabs__item-title{display: none;}.pilot__sdk-item--slider .pilot__sdk-subitem {display: block;}.pilot__sdk-item--slider .pilot__sdk-element {flex-shrink: 0;}}.pilot__sdk-item--slider .pilot__sdk-subitem{overflow:hidden;position:relative}.pilot__sdk-item--slider .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important}.pilot__sdk-item--slider .swiper-slide{flex-shrink:0!important;height:auto!important}@media (max-width:767px){.pilot__sdk-item--slider .pilot__sdk-subitem.swiper .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important}.pilot__sdk-item--slider .pilot__sdk-subitem{display:block!important;overflow:hidden}.pilot__sdk-item--slider .swiper-slide{flex-shrink:0!important;width:auto!important;max-width:80vw!important}}@media (min-width:768px) and (max-width:1099px){.pilot__sdk-item--slider .pilot__sdk-subitem{overflow:hidden}.pilot__sdk-item--slider .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important}.pilot__sdk-item--slider .swiper-slide{flex-shrink:0!important}}@media (min-width:1100px){.pilot__sdk-item--slider .pilot__sdk-subitem{display:grid!important;gap:32px!important;grid-template-columns:repeat(4,1fr)!important}.pilot__sdk-item--slider .swiper-wrapper{display:contents!important;flex-wrap:wrap!important}.pilot__sdk-item--slider .swiper-slide{width:100%!important;flex-shrink:0!important}}.passenger-transportation-software  .about-software {    padding: 94px 0 64px;position: relative;background-image: url(../images/hero.webp);background-repeat: no-repeat;background-position: center 0;background-size: cover;display: block;}.passenger-transportation-software .showings__about-software {display: none;}.video-monitoring-page .about-software {padding-top: 195px;padding-bottom: 211px;position: relative;background-image: url(../images/hero-sec.webp);background-repeat: no-repeat;background-position: center 0;background-size: cover;display: block;}.video-monitoring-page .about-software:after { filter: blur(600px);content: "";position: absolute;inset: 0;background: linear-gradient(90deg, #ffffff 50%, rgba(255, 255, 255, 0.5) 50%);z-index: 1;}.video-monitoring-page .about-software > * {position: relative;z-index: 2;}.video-monitoring-page .title__about-software h2 {width: 94%;}.video-monitoring-page .all__fms-item-title{font-size: 30px;}.video-monitoring-page .video-storage .software-description{font-size: 24px;line-height: 1.3;}.video-monitoring-page .video-storage .software-heading {width: 54%;} .video-monitoring-page .platform__capabilities .capabilities_btn-gray {display: none;}.video-monitoring-page .platform__capabilities .capabilities-tabs {width: 100%;}.video-monitoring-page .platform__capabilities .capabilities-wrapper.active {padding: 65px 0 0;}.video-monitoring-page .vertical__markets .vertical__markets-content {padding: 20px 40px 60px;}.video-monitoring-page .vertical__markets .vertical__markets-title {font-size: 30px;}.adopted__video .software-description, .white__label .software-description {font-size: 24px;line-height: 1.3;}.about-software.footer {padding-top: 25px;margin: 0;}.white__label-wrapper {display: flex;gap: 32px;}.white__label-item {width: 50%;}.white__label-point{margin-bottom:12px;}.white__label-btn{width: 100%;}.white__label-right {padding: 40px 40px;background: #fff;border-radius: 8px;}.video-monitoring-page .telemetry-devices .software-title{color: initial;}.white__label-right-single img {max-width: 30px;width: 100%;}.white__label-right-el {display: flex;flex-direction: column;align-items: center;padding: 12px 12px;background: #f8fafc;border-radius: 8px;}.white__label-right-els {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;padding-top: 20px;}.white__label-right-single span{font-size: 24px;}.white__label-right-single {display: flex;flex-direction: column;align-items: center;padding: 27px 23px;background: #f8fafc;border-radius: 8px;gap: 20px;margin-top: 18px;}.white__label-right-value {color: #0284c7;font-size: 40px;}        .footer-video-title{font-size: 57px !important; width: 100% !important;} .white_label-resellers{padding: 60px 0;}.video-monitoring-page .pilot__sdk-item--second .pilot__sdk-element-title {color: #f0f9ff;} .video-monitoring-page .pilot__sdk-item--second .pilot__sdk-element {color: #ffffff;background: unset;border: 1px solid #ffffff;}@media (max-width: 991px) {.white__label-item {width: 100%;}.white__label-wrapper {flex-direction: column;} .video__storage-items {grid-template-columns: unset;padding-top: 47px;}.video__fms-items {grid-template-columns: repeat(2, 1fr);}}         .about-page__redesign .title__about-software h2 {width: 100%;} h2.about-main_title {font-weight: 600;font-size: 64px;line-height: 1.2;width: 100%;}h1.subtitle__about-software.about-main_subtitle {font-weight: 700;font-size: 14px;width: fit-content;}.btn-mob {display: none;}@media (max-width:1200px){.capabilities-slider-wrapper {width: unset;}}@media (max-width:767px){    h2.about-main_title {font-size: 34px;}.about-page__redesign .about-software {padding: 39px 0 14px;margin-top: 0;}.passenger-transportation-software .trusted__wrldwide .software-title {text-align: center;}.setup-wrapper .start__btn {display: none;}.setup-wrapper .get__started-content {grid-template-columns: unset;}.capabilities-nav__wrapper .btn{width: 100%;}.capabilities-swiper-nav {display: flex;justify-content: space-between;} .capabilities-nav__wrapper {padding-top: 16px;flex-direction: column;gap: 16px;}.capabilities-card img {max-height: 230px;min-height: 230px;height: 100%;}.capabilities-card__title {font-size: 22px;}.passenger-transportation-software .software-title {font-size: 30px;}.passenger-transportation-software .about-software {padding: 102px 0 43px;}.btn-mob {display: flex;}.btn-desc {display: none;}.white__label-right-single {padding: 24px 0px;gap: 7px;margin-top: 10px;}.white__label-right-els {gap: 8px;    padding-top: 8px;}.white__label-right-el {padding: 23px 12px;} .white__label-right-single span {font-size: 16px;} .right-title__text {font-size: 24px;}.right-title__wrapper {align-items: center;}.white__label-right-title {gap: 4px;flex-direction: column;align-items: center;}.white_label-resellers {padding: 44px 0 27px;font-size: 24px;}.video-monitoring-page .footer-video-title {font-size: 36px !important; font-weight: 600;}.video-monitoring-page .software-title--desktop {display: block;}.video__fms-items {grid-template-columns: unset;padding-top: 45px;    gap: 12px;}.video-monitoring-page .about-software {padding: 22px 0 32px; margin-top: 0;}.video-monitoring-page .btns__about-software .btn {padding: 13px;}  .video-monitoring-page .about-software .title__about-software h2 {margin: 29px 0 24px;}.video-monitoring-page .all__fms-item-title {font-size: 22px;}.video_btn-blue {margin: 12px auto 0;padding: 9px 56px;}.video-monitoring-page .video-storage .software-heading {width: 100%;}.video-monitoring-page .video-storage .software-description {font-size: 15px;line-height: 1.2;}.video__storage-desc {font-size: 16px;} .video-monitoring-page .vertical__markets .software-title {font-size: 29px;}.video-monitoring-page .vertical__markets .vertical__markets-title {font-size: 21px;}.adopted__video-wrapper {padding-top: 45px;grid-template-columns: unset;gap: 12px;}.adopted__video .software-description, .white__label .software-description {font-size: 16px;}.adopted__img {flex-direction: column;}.video-monitoring-page .trusted__wrldwide-element {background: unset;}.video-monitoring-page .trusted__wrldwide-element {padding: 0px;}.video-monitoring-page .trusted__wrldwide-name {margin-top: 13px;}   .video-monitoring-page .trusted__wrldwide-wrapper {gap: 45px;}.video-monitoring-page .about-software.footer {background-position: center 90px;}}.white__label-right-image {cursor: zoom-in;}   .capabilities-image {display: block;cursor: zoom-in;}.capabilities-image img {display: block;width: 100%;height: auto;}.fancybox__slide.has-image {padding: 20px !important;}.fancybox__slide.has-image > .fancybox__content {margin: auto !important;}.fancybox__slide.has-image .fancybox-image {object-fit: contain !important;}.fancybox__backdrop {background: rgba(0, 0, 0, 0.85) !important;}.fancybox__caption {display: none !important;}.fancybox__slide.has-image .fancybox-image {width: auto !important;height: auto !important;max-width: 90vw !important;max-height: 85vh !important;object-fit: contain !important;}.capabilities-card img, .capabilities-tabs__item img {cursor: zoom-in;}@media (max-width:1350px){.about-page__redesign .admin__panel-wrapper,.deployment__wrapper{flex-direction:column;align-items:center}.admin__panel-location{position:absolute;top:50%}.loc_position{position:relative}}@media (max-width:1300px){img.our__story-img{left:-34%}.our__story-wrapper svg{left:43%}p.our__story-text{width:53%;padding:164px 0 80px}}@media (max-width:1100px){.about-page__redesign .admin__panel-wrapper img{max-width:unset}.about-page__redesign .trusted__wrldwide-wrapper{grid-template-columns:repeat(3,1fr)}.about-page__redesign .telemetry-heading a{margin-top:20px}img.our__story-img{display:none}p.our__story-text{width:96%;padding:25px 0 0}.our__story-wrapper svg{left:-1%;top:18%}}@media (max-width:991px){.hero-slider{padding:0 10%}.about-page__redesign .telemetry-devices .telemetry-devices__wrapper img,.telematics-businesses .telemetry-devices__wrapper img{display:block}.about-page__redesign .telemetry-devices .telemetry-devices__wrapper,.telematics-businesses .telemetry-devices__wrapper{flex-direction:column}.about-page__redesign .telemetry-devices__wrapper img,.about-page__redesign .telemetry-heading a,.telematics-businesses button{width:100%}.telematics-businesses button{margin-top:8px}.support-items{padding-top:32px}}@media (max-width:767px){.our__story-wrapper svg{left:-1%;top:18%;width:18px}p.our__story-text{width:100%;padding:25px 0 0 16px;font-size:18px}.about-page__redesign .trusted__wrldwide-wrapper{grid-template-columns:repeat(2,1fr)}.vertical__markets-dot span{width:9px;height:4px}.vertical__markets-dot{width:23px;height:23px}.admin__panel-location{top:15%}.location_text{font-size:14px}}@media (max-width:576px){.hero-slider{padding:0 8%}}@media (max-width:500px){.about-page__redesign .trusted__wrldwide-wrapper{grid-template-columns:unset}}@media (min-width:1100px){.about-page__redesign .pilot__sdk-item--slider .pilot__sdk-subitem{gap:16px!important;grid-template-columns:repeat(5,1fr)!important}}@media (min-width:992px){.hero-slider{padding:0 16.6666% !important}.hero-slider .swiper-slide{width:calc((100% - 16px)/ 2)!important}}.about-page__redesign .about__footer{margin-bottom: 0;}
