@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap);
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{transition-duration:.4s;transition-property:none;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{background:var(--mm-color-background);bottom:100%;display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;z-index:3}.mm-blocker:focus-visible{opacity:.75}.mm-btn{align-items:center;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;padding:0;position:relative;width:50px}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;bottom:0;box-sizing:border-box;content:"";display:block;height:8px;margin:auto;position:absolute;top:0;transform:rotate(var(--mm-btn-rotate));width:8px}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{background:0 0;border:none;cursor:pointer;padding:0}.mm-divider{background:var(--mm-color-background);background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));font-size:75%;min-height:var(--mm-lineheight);opacity:1;overflow:hidden;padding:calc((var(--mm-listitem-size)*0.65 - var(--mm-lineheight))*.5) 20px;position:sticky;text-overflow:ellipsis;text-transform:uppercase;top:0;transition-property:opacity;white-space:nowrap;z-index:2}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{border-color:var(--mm-color-border);color:var(--mm-color-text);display:flex;flex-wrap:wrap;margin:0;padding:0;position:relative}.mm-listitem:after{border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;bottom:0;content:"";display:block;inset-inline-end:0;inset-inline-start:20px;position:absolute}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/2) 0}.mm-listitem__text{display:block;flex-basis:10%;flex-grow:1;overflow:hidden;padding-left:20px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.mm-listitem__btn{background:#03020100;border-color:inherit;display:block;padding-inline-end:50px;position:relative;width:auto}.mm-listitem__btn:not(.mm-listitem__text){border-left-style:solid;border-left-width:1px}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{display:block;list-style:none;margin:0;padding:0}.mm-menu{-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);display:flex;flex-direction:column;left:0;line-height:var(--mm-lineheight);margin:0;overscroll-behavior:none;padding:0;position:absolute;right:0;top:0;z-index:0}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}:root{--mm-navbar-size:50px}.mm-navbar{background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);color:var(--mm-color-text-dimmed);display:flex;min-height:var(--mm-navbar-size);opacity:1;padding-top:env(safe-area-inset-top);position:sticky;text-align:center;top:0;transition-property:opacity;z-index:2}.mm-navbar>*{align-items:center;box-sizing:border-box;display:flex;flex-grow:1;justify-content:center}.mm-navbar__btn{flex-grow:0}.mm-navbar__title{display:flex;flex:1 1 50%;overflow:hidden;padding:0 20px}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){padding-inline-end:10px;padding-inline-start:60px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{padding-inline-end:60px;padding-inline-start:10px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;-webkit-overflow-scrolling:touch;background:var(--mm-color-background);border-color:var(--mm-color-border);bottom:0;color:var(--mm-color-text);left:0;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:0;transform:translate3d(var(--mm-panel-child-offset),0,0);transition-property:transform,inset-inline-start;z-index:1}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{transform:translateZ(0);transition-delay:0s;z-index:2}.mm-panel--parent{transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{transition:none!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);flex-grow:1;height:100%;overflow:hidden;position:relative}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{align-self:center;-webkit-appearance:none!important;appearance:none!important;background:var(--mm-color-border);border:none!important;border:var(--mm-color-border);border-radius:var(--mm-toggle-size);cursor:pointer;display:flex;flex:calc(var(--mm-toggle-size)*1.75) 0 0;height:var(--mm-toggle-size);margin-inline-end:10px;transition-property:background-color}.mm-toggle:before{aspect-ratio:1;background:var(--mm-color-background);border-radius:100%;content:"";margin:2px;transition-property:transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{transform:translateX(calc(var(--mm-toggle-size)*.75))}[dir=rtl] .mm-toggle:checked:before{transform:translateX(calc(var(--mm-toggle-size)*-.75))}.mm-listitem--vertical>.mm-panel{padding:10px 0 10px 20px;position:static;transform:none!important;transition:none!important;width:100%}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{bottom:auto;height:var(--mm-listitem-size)}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:#0000}.mm-listitem--opened>.mm-listitem__btn:after{right:19px;transform:rotate(225deg)}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{background:inherit;box-sizing:border-box;min-height:100vh}:where(.mm-slideout){position:relative;transition-duration:.4s;transition-property:width,transform;transition-timing-function:ease;width:100%;z-index:1}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:#0006}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size));width:100%}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transition-property:transform;z-index:2}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{transform:translateZ(0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(calc(var(--mm-max-size)*-1),calc(var(--mm-size)*-1),calc(var(--mm-min-size)*-1))}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{transform:translateZ(0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:#00000026;--mm-color-icon:#0006;--mm-color-text:#000c;--mm-color-text-dimmed:#0006;--mm-color-background-highlight:#0000000d;--mm-color-background-emphasis:#ffffffbf;--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:#00000080;--mm-color-icon:#00000080;--mm-color-text:#000;--mm-color-text-dimmed:#000000b3;--mm-color-background-highlight:#0000000d;--mm-color-background-emphasis:#ffffffe6;--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:#0006;--mm-color-icon:#fff6;--mm-color-text:#fffc;--mm-color-text-dimmed:#fff6;--mm-color-background-highlight:#ffffff14;--mm-color-background-emphasis:#0000001a;--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:#ffffff80;--mm-color-icon:#ffffff80;--mm-color-text:#fff;--mm-color-text-dimmed:#ffffffb3;--mm-color-background-highlight:#ffffff1a;--mm-color-background-emphasis:#0000004d;--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:#00000026;--mm-color-icon:#0000004d;--mm-color-text:#000c;--mm-color-text-dimmed:#0000004d;--mm-color-background-highlight:#0000000f;--mm-color-background-emphasis:#00000008;--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:#00000080;--mm-color-icon:#00000080;--mm-color-text:#000;--mm-color-text-dimmed:#000000b3;--mm-color-background-highlight:#00000012;--mm-color-background-emphasis:rgba(0,0,0,.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:#fff3;--mm-color-icon:#fff6;--mm-color-text:#ffffffb3;--mm-color-text-dimmed:#fff6;--mm-color-background-highlight:#ffffff1a;--mm-color-background-emphasis:#ffffff0f;--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:#ffffff80;--mm-color-icon:#ffffff80;--mm-color-text:#fff;--mm-color-text-dimmed:#fff9;--mm-color-background-highlight:hsla(0,0%,100%,.125);--mm-color-background-emphasis:#ffffff1a;--mm-color-focusring:#06c}.mm-counter{color:var(--mm-color-text-dimmed);display:block;float:right;padding-inline-start:20px}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{background:var(--mm-color-background);border:0 solid;border-color:var(--mm-color-border);bottom:0;box-sizing:border-box;color:var(--mm-color-text-dimmed);display:none;overflow:hidden;position:absolute;text-align:center;top:0;width:var(--mm-iconbar-size);z-index:2}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:flex;flex-direction:column;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(var(--mm-iconpanel-size)*0)}.mm-panel--iconpanel-1{inset-inline-start:calc(var(--mm-iconpanel-size)*1)}.mm-panel--iconpanel-2{inset-inline-start:calc(var(--mm-iconpanel-size)*2)}.mm-panel--iconpanel-3{inset-inline-start:calc(var(--mm-iconpanel-size)*3)}.mm-panel--iconpanel-4{inset-inline-start:calc(var(--mm-iconpanel-size)*4)}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-style:solid;border-inline-start-width:1px}.mm-navbars{flex-shrink:0}.mm-navbars .mm-navbar{border-bottom:none;padding-top:0;position:relative}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 50%;justify-content:flex-start;overflow:hidden;overflow-x:auto;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.mm-navbar__breadcrumbs>*{align-items:center;display:flex;justify-content:center;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{padding-inline-start:0}.mm-navbar__tab{border:1px solid #0000;padding:0 10px}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-bottom-color:#0000;border-top-color:var(--mm-color-border)}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:#0000}.mm-searchfield{display:flex;flex-grow:1;height:var(--mm-navbar-size);overflow:hidden;padding:0}.mm-searchfield__input{align-items:center;display:flex;flex:1;position:relative}.mm-searchfield__input,.mm-searchfield__input input{box-sizing:border-box;max-width:100%;padding:0 10px;width:100%}.mm-searchfield__input input{border:none;border-radius:4px;display:block;font-size:inherit;height:calc(var(--mm-navbar-size)*.7);line-height:calc(var(--mm-navbar-size)*.7);font:inherit;margin:0;max-height:auto;min-height:auto}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{bottom:0;display:none;inset-inline-end:0;position:absolute;top:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;line-height:var(--mm-navbar-size);margin-inline-end:-100px;padding-inline-end:20px;padding-inline-start:5px;position:relative;text-decoration:none;transition-property:visibility,margin;visibility:hidden}.mm-searchfield--cancelable .mm-searchfield__cancel{margin-inline-end:0;visibility:visible}.mm-panel--search{border:none!important;left:0!important;right:0!important;width:100%!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{color:var(--mm-color-text-dimmed);display:none;font-size:150%;line-height:1.4;padding:40px 20px;text-align:center}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;font-size:12px;inset-inline-end:calc(var(--mm-sectionindexer-size)*-1);justify-content:space-evenly;position:absolute;text-align:center;top:0;transition-property:inset-inline-end;width:var(--mm-sectionindexer-size);z-index:5}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);display:block;line-height:1;text-decoration:none}.mm-sectionindexer~.mm-panel{padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);width:calc(100% - var(--mm-sidebar-collapsed-size))}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{border-right-style:solid;border-right-width:1px;width:var(--mm-sidebar-expanded-size)}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{transform:translate3d(var(--mm-sidebar-expanded-size),0,0);width:calc(100% - var(--mm-sidebar-expanded-size))}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{transform:none}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}
@charset "UTF-8";@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.base-title{font-size:30px;font-weight:400;line-height:1.2}@media (max-width:700px){.base-title{font-size:28px}}.base-btn{background:none;border:none;box-sizing:border-box;cursor:pointer}.header{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:14px 26px 18px}.header__wrapper{background:#3a678f;border-radius:0 0 12px 12px;margin-bottom:25px}.header__list{align-items:center;display:flex;gap:20px;justify-content:space-between}.header__link{color:#fff;font-size:13px;padding:10px}.header__link:hover{transform:scale(1.1)}.header__link:active{color:#d1d9ff;transform:scale(1)}.header__logo{fill:#fff;display:block;height:28px;width:159px}.header__logo-link{display:block}.header__burger-menu{display:none}.header__svg{fill:#fff;height:36px;width:36px}.header_main{background:none;left:0;margin:0 auto;position:absolute;right:0;z-index:10}.header_main .header__wrapper{background:none;margin:0}.header_main .header__logo{fill:#328fe2}@media (max-width:1220px){.header__list{flex-wrap:wrap;gap:0}}@media (max-width:700px){.header{padding:10px 26px 12px}.header__menu{display:none}.header__burger-menu{display:block}}.footer{border-radius:12px 12px 0 0;position:relative;top:-12px}.footer,.footer__wrapper{background:#3a678f}.footer__content{align-items:center;display:flex;gap:28px;padding:15px 0 3px}.footer__logo{fill:#fff;display:block;height:28px;width:151px}.footer__link{color:#fff;font-size:14px;padding:15px}.footer__list{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:900px){.footer__link{padding:10px 15px}}@media (max-width:800px){.footer__content{flex-direction:column;padding:38px 20px 42px}.footer__list{justify-content:center}}@media (max-width:450px){.footer__list{align-items:flex-start;flex-direction:column}.footer__menu{margin:0 auto;max-width:130px}.footer__link{padding:10px 5px}}.m-menu{background:#3a678f;height:100%}.m-menu:root{--mm-size:100%!important}.m-menu__svg{height:25px;width:25px}.m-menu__close-btn{padding:10px;position:absolute;right:19px;top:10px;z-index:10}.mm-navbar{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/logo-white.svg?94af83e44de1cde1994a1e3f3639288d) 26px 15px no-repeat;border:none;color:#fff;height:65px;margin-bottom:30px}.mm-navbar__title{display:none}.mm-panel{background:#3a678f}.mm-listitem{color:#fff;font-size:16px;font-weight:300;text-align:center}.mm-listitem__text{padding:20px}.mm-listitem:after{border-color:#366e9f;border-radius:2px;margin:auto;width:200px}.mm-listitem:last-of-type:after{display:none}.mm-listitem__btn:not(.mm-listitem__text){border:none;margin:auto;padding:20px}body{font-family:Montserrat,sans-serif;line-height:1.25;margin:0}html{overflow:auto}a{box-sizing:border-box;color:#000;display:block;text-decoration:none}ul{list-style:none}ol,ul{padding:0}a,button,input{transition:all .4s}button,input,textarea{font-family:Montserrat,sans-serif;padding:0}input,textarea{background:none;border:none}input:focus-visible,textarea:focus-visible{outline:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.page__layout{background:#fff}.container{margin:0 auto;max-width:1200px}@media (max-width:1252px){.container{padding-left:15px;padding-right:15px}}.tabs__buttons{align-items:center;border-bottom:1px solid #d9d9d9;border-radius:2px;display:flex;justify-content:space-between;margin-bottom:24px;overflow-x:auto;overflow-y:hidden}.tabs__buttons_max-width{max-width:-moz-fit-content;max-width:fit-content}.tabs__btn{border-radius:12px 12px 0 0;color:#464646;font-size:14px;padding:7px 20px;position:relative;white-space:nowrap}.tabs__btn:first-of-type,.tabs__btn:last-of-type{padding:7px 10px}.tabs__btn:hover{background:#7a88aa1a}.tabs__btn_active:after{background:#919191;border-radius:2px;bottom:-1px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.tabs__btn_active:hover{background:#0000}.breadcrumbs{margin-bottom:26px}.breadcrumbs__page{display:inline;font-size:12px;font-weight:400}.breadcrumbs__page_prev{color:#a9a9a9}.breadcrumbs__page_prev:after{content:" /  ";display:inline}.breadcrumbs__page_now{color:#1b1b1b}@media (max-width:700px){.breadcrumbs{display:none}}.technology-info{align-items:end;display:flex;gap:20px}.technology-info__wrapper{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/back.jpg?904d7ef847eddaa8cc3b64675450abe7) 100% no-repeat;background-size:contain;margin-bottom:60px}.technology-info__title{margin-bottom:32px}.technology-info__paragraph{font-size:18px;margin-bottom:18px}.technology-info__paragraph:last-of-type{margin-bottom:32px}.technology-info__link{background:#dce2ef;border-radius:8px;color:#01213e;font-size:16px;max-width:386px;padding:16px;text-align:center;text-transform:uppercase;width:100%}.technology-info__link:hover{box-shadow:6px 6px 15px #37327040}.technology-info__link:active{background:#c3cee6}.technology-info__img{height:auto;width:50%}@media (max-width:1200px){.technology-info{align-items:center}.technology-info__wrapper{background-size:45%}}@media (max-width:800px){.technology-info{flex-direction:column}.technology-info__wrapper{background-position:100% 100%;background-size:56%}.technology-info__paragraph{font-size:16px}}@media (max-width:500px){.technology-info{flex-direction:column}.technology-info__wrapper{background-position:bottom 11% right;background-size:92%}.technology-info__img{margin-top:160px;width:100%}.technology-info__paragraph{font-size:16px}.technology-info__link{margin:0 auto}.technology-info__title{margin-bottom:16px}}.product-series{align-items:center;display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:60px}.product-series__block{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:22px 40px;width:100%}.product-series__block:first-of-type{background:#6f4183;border-radius:6px 0 0 6px}.product-series__block:nth-of-type(2){background:#5e5d8f}.product-series__block:nth-of-type(3){background:#4b90b2}.product-series__block:nth-of-type(4){background:#435d9b}.product-series__block:nth-of-type(5){background:#5a908d}.product-series__block:nth-of-type(6){background:#90866d;border-radius:0 6px 6px 0}.product-series__caption{color:#fff;font-weight:500;margin-bottom:6px}.product-series__img{height:auto;margin:auto;width:100%}@media (max-width:1000px){.product-series__caption{font-size:14px}}@media (max-width:905px){.product-series{grid-template-columns:repeat(3,1fr)}.product-series__block:first-of-type{border-radius:6px 0 0}.product-series__block:nth-of-type(3){border-radius:0 6px 0 0}.product-series__block:nth-of-type(4){border-radius:0 0 0 6px}.product-series__block:nth-of-type(6){border-radius:0 0 6px}}@media (max-width:500px){.product-series{grid-template-columns:repeat(2,1fr);margin-bottom:33px}.product-series__caption{font-size:12px;margin-bottom:4px}.product-series__block{padding:15px 30px}.product-series__block:nth-of-type(3){border-radius:0}.product-series__block:nth-of-type(2){border-radius:0 6px 0 0}.product-series__block:nth-of-type(4){border-radius:0}.product-series__block:nth-of-type(5){border-radius:0 0 0 6px}.product-series__block:nth-of-type(6){border-radius:0 0 6px}}.advantages-company{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:100px}.advantages-company__block{align-items:center;background:#81819c;border-radius:12px;box-sizing:border-box;color:#d7e0e8;display:flex;gap:16px;min-height:84px;padding:12px 20px}.advantages-company__block:nth-of-type(odd){margin-right:4px}.advantages-company__name{font-size:18px;font-weight:500}.advantages-company__caption{font-size:16px;margin-top:8px}.advantages-company__svg{flex-shrink:0}.advantages-company__svg_padding_small{padding:0 6px}.advantages-company__svg_padding_large{padding:0 10px}@media (max-width:900px){.advantages-company{gap:12px}.advantages-company__name{font-size:16px}.advantages-company__caption{font-size:14px}}@media (max-width:700px){.advantages-company{grid-template-areas:"technology" "patent" "qualification" "ruler" "eco" "internationality";grid-template-columns:1fr;margin-bottom:32px}.advantages-company__block{padding:12px 10px 12px 16px}.advantages-company__block:nth-of-type(odd){margin:0}.advantages-company__block_technology{grid-area:technology}.advantages-company__block_ruler{grid-area:ruler}.advantages-company__block_patent{grid-area:patent}.advantages-company__block_eco{grid-area:eco}.advantages-company__block_qualification{grid-area:qualification}.advantages-company__block_internationality{grid-area:internationality}.advantages-company__svg{height:auto;max-width:50px}.advantages-company__svg_padding_large,.advantages-company__svg_padding_small{padding:0}}.main-swiper{margin-bottom:100px}.main-swiper__slide:before{left:0;width:75%}.main-swiper__slide:after,.main-swiper__slide:before{background:linear-gradient(90deg,#050518,#05051800);content:"";height:100%;position:absolute;top:0}.main-swiper__slide:after{right:0;transform:rotate(-180deg);width:20%}.main-swiper__text-block{bottom:0;color:#fff;height:-moz-fit-content;height:fit-content;margin:auto 0 auto 100px;max-width:385px;position:absolute;top:0;z-index:1}.main-swiper__img{display:block;max-height:700px;object-fit:cover;width:100%}.main-swiper__link-more{background:#0003;border:1px solid #bddbf6;border-radius:8px;box-shadow:0 0 18px #0057a5;color:#8fb7da;font-size:16px;padding:16px 68px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.main-swiper__link-more:hover{border:1px solid #cde7fe;box-shadow:0 0 38px #0057a5;color:#cde7fe}.main-swiper__link-more:active{border:1px solid #91bce3;box-shadow:0 0 18px #0057a5;color:#8fb7da}.main-swiper__title{margin-bottom:12px}.main-swiper__caption{font-size:18px;margin-bottom:58px}.main-swiper__pagination{align-items:center;bottom:12px!important;display:flex;gap:10px;justify-content:center;left:0;margin:0 auto;right:0}.main-swiper__pagination .swiper-pagination-bullet{background:#ededed;border-radius:7px;height:6px;max-width:82px;opacity:.4;width:100%}.main-swiper__pagination .swiper-pagination-bullet-active{background:#fff;opacity:.6}.main-swiper__btn-next,.main-swiper__btn-prev{background:#fff3;border-radius:50%;height:30px;position:relative;width:30px}.main-swiper__btn-next:after,.main-swiper__btn-prev:after{color:#fff;display:block;font-size:11px}.main-swiper__btn-prev{left:0}.main-swiper__btn-prev:after{padding-right:2px}.main-swiper__btn-next{right:0}.main-swiper__btn-next:after{padding-left:2px}.main-swiper__navigation{align-items:flex-start;bottom:0;display:flex;height:100%;justify-content:space-between;left:0;position:absolute;right:0;top:0;width:auto}.main-swiper .swiper-button-disabled{opacity:1}@media (max-width:700px){.main-swiper{margin-bottom:40px}.main-swiper__text-block{left:0;margin:auto}.main-swiper__navigation{display:none}.main-swiper__img{max-height:570px}.main-swiper__caption{font-size:16px;margin-bottom:36px}.main-swiper__title{margin-bottom:8px}.main-swiper__link-more{font-size:14px;width:100%}.main-swiper__pagination{box-sizing:border-box;padding:0 26px}}@media (max-width:500px){.main-swiper__text-block{bottom:60px;top:auto}}.products-swiper{margin-bottom:100px}.products-swiper__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.products-swiper__btn-next,.products-swiper__btn-prev{background:#7a88aa66;border-radius:50%;flex-shrink:0;height:30px;margin:0;position:static;width:30px}.products-swiper__btn-next:after,.products-swiper__btn-prev:after{color:#fff;display:block;font-size:11px}.products-swiper__btn-prev:after{padding-right:2px}.products-swiper__btn-next:after{padding-left:2px}.products-swiper__pagination{position:static;transform:none!important;width:auto!important}.products-swiper__pagination .swiper-pagination-bullet{background:#f0f0f0;border-radius:4px;opacity:1;width:26px}.products-swiper__pagination .swiper-pagination-bullet-active{background:#dedede;opacity:1}.products-swiper__swiper{padding:15px}.products-swiper__navigation{align-items:center;display:flex;justify-content:center}.products-swiper__view-all{background:#dce2ef;border-radius:8px;color:#01213e;font-size:16px;padding:12px 26px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.products-swiper__view-all:hover{box-shadow:6px 6px 15px #37327040}.products-swiper__view-all:active{background:#c3cee6}.products-swiper__navigation_mobile,.products-swiper__view-all_mobile{display:none}.products-swiper .swiper-button-disabled{opacity:1}@media (max-width:800px){.products-swiper{margin-bottom:80px}.products-swiper__navigation_desktop,.products-swiper__view-all_desktop{display:none}.products-swiper__navigation_mobile,.products-swiper__view-all_mobile{display:flex;margin:auto}.products-swiper__navigation_mobile{margin:28px auto 32px}.products-swiper__pagination-wrapper{height:8px;overflow:hidden;padding:0 10px;position:relative;width:200px}.products-swiper__pagination_mobile{bottom:0!important;height:8px;left:0!important;margin:auto;overflow:visible;position:absolute;right:0;top:0}}@media (max-width:500px){.products-swiper__view-all_mobile{justify-content:center;width:100%}}.catalog-product{background:#fff;border-radius:12px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.12));padding:18px 0 24px;transition:all .5s}.catalog-product:hover{filter:drop-shadow(6px 6px 24px rgba(0,0,0,.11)) drop-shadow(0 4px 24px rgba(0,0,0,.12))}.catalog-product:active{filter:drop-shadow(0 4px 8px rgba(0,0,0,.12))}.catalog-product__name{color:#1b1b1b;font-size:18px;margin-bottom:16px;padding:0 22px}.catalog-product__info{color:#1b1b1b;font-size:14px;padding:0 22px}.catalog-product__img{box-sizing:border-box;display:block;height:auto;margin-bottom:18px;width:100%}.catalog-product__caption{margin-bottom:8px}.catalog-product__link-detailed{background:#7a88aa;border-radius:8px;box-shadow:0 4px 16px #00000014;box-sizing:border-box;color:#fff;font-size:16px;padding:16px;text-align:center;text-transform:uppercase;width:100%}.catalog-product__link-detailed:hover{background:#677699;box-shadow:6px 6px 18px #332f5f40,0 4px 16px #00000014}.catalog-product__link-detailed:active{background:#4e5c7e;box-shadow:0 4px 16px #00000014}.catalog-product__model{font-weight:600;margin-bottom:32px}@media (max-width:900px){.catalog-product{text-align:center}.catalog-product__info,.catalog-product__name{padding:0 16px}}@media (max-width:700px){.catalog-product__img{margin:0;padding:0 16px 18px}}.communication__wrapper{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/form-back-1.jpg?cb53c993926ba961a31d5a2936b162cd) 50% no-repeat,#000;background-size:cover;padding:90px 0 70px}@media (max-width:500px){.communication{padding:0}.communication__wrapper{padding:200px 0 76px}}.form{background:#fff;border-radius:12px;box-shadow:0 4px 32px #0000001f;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;margin-left:auto;max-width:480px;padding:48px 46px;text-align:center;width:100%}.form__input,.form__textarea{background:#f2f4f9;border-radius:8px;box-sizing:border-box;color:#0c2943;font-size:16px;line-height:1.25;padding:16px;width:100%}.form__input::placeholder,.form__textarea::placeholder{color:#0c2943}.form__textarea{height:130px;max-height:400px;max-width:100%;min-height:130px;min-width:100%}.form__btn{background:#7a88aa;border-radius:8px;color:#fff;font-size:16px;padding:16px;text-transform:uppercase;width:100%}.form__btn:hover{background:#677699;box-shadow:6px 6px 18px #332f5f40,0 4px 16px #00000014}.form__btn:active{background:#4e5c7e;box-shadow:0 4px 16px #00000014}.form__label-checkbox{align-items:center;display:flex;font-size:12px;gap:6px;text-align:left}.form__label-checkbox:before{background:#ecf6ff;border:1px solid #3e4b56;border-radius:2px;content:"";display:block;flex-shrink:0;height:12px;width:12px}.form__checkbox{opacity:0}.form__checkbox:checked+.form__label-checkbox:before{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/check.svg?90189fb936aeeb595cbdc0d83c4e7c7d) 50% no-repeat,#ecf6ff}.form__checkbox-wrapper{display:flex}@media (max-width:500px){.form{border-radius:0;padding:48px 26px}.form__caption,.form__input{font-size:14px}.form__personal-data{padding:0 20px}}.installations{margin-bottom:100px}.installations__panel{column-gap:20px;margin-bottom:80px;row-gap:32px}.installations__grid,.installations__panel{display:grid;grid-template-columns:repeat(3,1fr)}.installations__grid{gap:20px}.installations__name{color:#1b1b1b;font-size:18px;margin-bottom:8px}.installations__info{color:#686868;font-size:16px}.installations__img{display:block;height:auto;width:100%}.installations__img-wrapper{border-radius:12px;margin-bottom:24px;overflow:hidden;position:relative}.installations__img-wrapper:before{background:#0000;border-radius:12px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s}.installations__img-wrapper:after{bottom:0;color:#fff;content:"Открыть";font-size:24px;height:-moz-fit-content;height:fit-content;left:0;margin:auto;opacity:0;padding-top:5px;position:absolute;right:0;top:0;transition:all .3s;width:-moz-fit-content;width:fit-content}.installations__block{text-align:center}.installations__block:hover .installations__img-wrapper:before{background:#00000080;display:block}.installations__block:hover .installations__img-wrapper:after{opacity:1}.installations__title{margin-bottom:32px}.installations__link-more{background:#7a88aa;border-radius:8px;color:#fff;font-size:16px;margin:36px auto 0;max-width:390px;padding:16px;text-align:center;text-transform:uppercase;width:100%}.installations__link-more:hover{background:#677699;box-shadow:6px 6px 18px #332f5f40,0 4px 16px #00000014}.installations__link-more:active{background:#4e5c7e;box-shadow:0 4px 16px #00000014}@media (max-width:850px){.installations{margin-bottom:70px}.installations__grid,.installations__panel{grid-template-columns:repeat(2,1fr)}.installations__name{font-size:16px}.installations__info{font-size:14px;margin-bottom:3px}}@media (max-width:500px){.installations__grid,.installations__panel{grid-template-columns:repeat(1,1fr)}.installations__panel{margin-bottom:44px;row-gap:20px}.installations__title{margin-bottom:24px}}.about-company{margin-bottom:120px;overflow:hidden}.about-company__banner{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/company-back.jpg?062cf12c8db4ac6850484911bd0c336a) 50% no-repeat;background-size:cover;border-radius:12px;box-sizing:border-box;color:#fff;margin-bottom:100px;overflow:hidden;padding:80px;position:relative}.about-company__banner:before{background:linear-gradient(90.18deg,#2f2533 .15%,#2f253300 70.25%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.about-company__banner-text{margin-right:auto;max-width:590px;position:relative;z-index:1}.about-company__title{margin-bottom:24px}.about-company__paragraph{font-size:18px;margin-bottom:16px}.about-company__paragraph:last-of-type{margin:0}.about-company__paragraph_bold{font-weight:500}.about-company__block{display:flex;gap:20px;justify-content:space-between;margin-bottom:80px}.about-company__img,.about-company__text-group{width:50%}.about-company__img{border-radius:12px;height:auto;object-fit:cover;position:relative}@media (max-width:900px){.about-company__paragraph{font-size:16px}}@media (max-width:700px){.about-company{margin-bottom:40px}.about-company__block{flex-direction:column;gap:36px;margin-bottom:60px}.about-company__block_reverse{flex-direction:column-reverse}.about-company__banner{margin-bottom:60px;padding:32px 26px 34px}.about-company__banner:before{background:linear-gradient(90deg,#2f2533cc,#2f253380 66.15%,#2f253352)}.about-company__text-group{width:100%}.about-company__img{height:270px;width:110%}.about-company__img_right{border-radius:12px 0 0 12px;left:0;right:-10%}.about-company__img_left{border-radius:0 12px 12px 0;left:-15%;right:0}}.advantages-technology{margin-bottom:100px}.advantages-technology__grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.advantages-technology__block{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000024;display:flex;flex-direction:column;justify-content:center;margin-bottom:6px}.advantages-technology__block:last-of-type,.advantages-technology__block:nth-last-of-type(2){margin:0}.advantages-technology__info{align-items:center;display:flex;gap:20px;margin:auto 0;padding:15px 26px 20px 15px}.advantages-technology__subtitle{color:#1b1b1b;font-size:24px;margin-bottom:6px}.advantages-technology__caption{color:#1b1b1b;font-size:16px}.advantages-technology__img{border-radius:12px;display:block;height:auto;object-fit:cover;width:100%}.advantages-technology__icon{flex-shrink:0}.advantages-technology__title{margin-bottom:60px;text-align:center}@media (max-width:1000px){.advantages-technology__subtitle{font-size:16px}.advantages-technology__caption{font-size:14px}.advantages-technology__info{padding:12px 16px 15px 12px}}@media (max-width:700px){.advantages-technology{padding:0 10px}.advantages-technology__grid{grid-template-columns:1fr}.advantages-technology__info{align-items:flex-start;gap:10px}.advantages-technology__img{height:165px}.advantages-technology__text-wrapper{margin:auto 0}.advantages-technology__block{margin:0}}.evolution-alpd{margin-bottom:100px}.evolution-alpd__results{display:grid;gap:60px;grid-template-columns:repeat(3,1fr);margin-bottom:55px}.evolution-alpd__result{align-items:center;display:flex;gap:20px}.evolution-alpd__stages{color:#1b1b1b;display:grid;gap:60px;grid-template-columns:repeat(4,1fr);position:relative}.evolution-alpd__stages:before{background:#638ab3;content:"";height:2.5px;position:absolute;top:49px;width:100%}.evolution-alpd__title{margin-bottom:45px;text-align:center}.evolution-alpd__caption{font-size:18px}.evolution-alpd__version{font-size:24px;margin-bottom:15px;text-align:center}.evolution-alpd__info{font-size:14px}.evolution-alpd__img{height:100%;margin-bottom:18px;max-height:150px;object-fit:contain;width:100%}.evolution-alpd__svg{flex-shrink:0;height:70px;width:70px}.evolution-alpd__point{background:#fff;border:5px solid #fff;border-radius:50%;margin:0 auto 26px;outline:5px solid #638ab3;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}@media (max-width:1000px){.evolution-alpd__results{gap:40px;grid-template-columns:repeat(2,1fr)}.evolution-alpd__stages{gap:20px}}@media (max-width:800px){.evolution-alpd__caption{font-size:14px}.evolution-alpd__stages{grid-template-columns:1fr}.evolution-alpd__stages:before{bottom:0;height:100%;top:0;width:2.4px}.evolution-alpd__stage{align-items:flex-start;display:flex;flex-direction:column;padding-left:20px}.evolution-alpd__point{margin:0}.evolution-alpd__step{align-items:center;display:flex;flex-direction:row-reverse;gap:15px;left:-23.6px;position:relative}.evolution-alpd__version{margin-bottom:0}.evolution-alpd__img{max-width:-moz-fit-content;max-width:fit-content}}@media (max-width:700px){.evolution-alpd{margin-bottom:60px}.evolution-alpd__svg{width:17%}}@media (max-width:550px){.evolution-alpd__results{gap:20px;grid-template-columns:1fr}}.about-alpd{margin-bottom:100px;overflow:hidden}.about-alpd__content{display:flex;width:100%}.about-alpd__side{max-width:490px}.about-alpd__animation-block{flex-grow:1}.about-alpd__animation{aspect-ratio:611/483;margin-left:auto;max-width:611px;position:relative}.about-alpd__svg{left:46.8%;position:absolute;top:35%;width:36px}.about-alpd__text{color:#fff;font-size:12px;font-weight:600;position:absolute;text-align:center}.about-alpd__text_big{font-size:28px;font-weight:700}.about-alpd__text_blue{color:#2b3f8a}.about-alpd__text_first{left:5%;top:33%}.about-alpd__text_second{left:6.8%;top:57.4%}.about-alpd__text_third{left:39.5%;top:12.6%}.about-alpd__text_fourth{left:28.6%;top:28.2%}.about-alpd__text_fifth{left:56.5%;top:28.2%}.about-alpd__text_sixth{left:30.8%;top:67.1%}.about-alpd__text_seventh{left:58%;top:67%}.about-alpd__text_eighth{left:41%;top:81%}.about-alpd__text_ninth{left:43.4%;top:37.2%}.about-alpd__text_tenth{left:38%;top:57%}.about-alpd__circle_first{background:linear-gradient(-90deg,#eef7fa99,#97ccdd99 48.96%,#a0d1e099);right:0}.about-alpd__circle_first,.about-alpd__circle_second{aspect-ratio:483/483;border-radius:50%;height:100%;position:absolute}.about-alpd__circle_second{background:linear-gradient(90deg,#e3e2f299,#748fc799 48.96%,#1947a599)}.about-alpd__advantage-block{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;gap:20px;margin-bottom:8px;padding:10px 18px}.about-alpd__advantage-block:last-of-type{margin:0}.about-alpd__title{margin-bottom:38px}.about-alpd__subtitle{font-size:24px;margin-bottom:16px}.about-alpd__component{color:#314d97;font-size:18px;margin-bottom:12px}.about-alpd__advantages-components{display:flex;gap:30px;margin-bottom:38px}.about-alpd__definition{color:#1b1b1b;font-size:18px;margin-bottom:24px}.about-alpd__li{display:flex;gap:10px}.about-alpd__li:before{background:#000;content:"";display:block;flex-shrink:0;height:2px;margin-top:8px;width:2px}@media (max-width:700px){.about-alpd{margin-bottom:60px}.about-alpd__definition{font-size:16px}.about-alpd__advantages-components{flex-direction:column;gap:24px}.about-alpd__advantage-block{gap:10px;padding:10px}.about-alpd__subtitle{font-size:20px}.about-alpd__img{width:20%}.about-alpd__info{font-size:14px}.about-alpd__title{margin-bottom:12px}}.page-advantages{margin-bottom:100px}.page-advantages__wrapper_flex{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:25px}.page-advantages__wrapper_flex_align-start{align-items:flex-start}.page-advantages__wrapper_flex_align-end{align-items:flex-end}.page-advantages__wrapper_columns{align-items:center;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:25px}.page-advantages__wrapper_columns_four{grid-template-columns:repeat(4,1fr)}.page-advantages__wrapper_columns_equal{grid-template-columns:1.5fr 1fr}.page-advantages__wrapper_margin{margin:0}.page-advantages__panel_background:before{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/back-advantages.jpg?192978c905241d8d8c4e8a0b522f93bb) 100% 100% no-repeat;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.page-advantages__title{margin-bottom:45px}.page-advantages__subtitle{color:#4e1f5a;font-size:24px;font-weight:400;margin-bottom:18px}.page-advantages__caption{color:#1b1b1b;font-size:18px;margin-bottom:20px}.page-advantages__caption_margin_small{margin-bottom:8px}.page-advantages__caption_size_small{font-size:16px}.page-advantages__caption_model{margin:0;text-align:center}.page-advantages__card{background:#fff;border-radius:12px;box-shadow:0 2px 24px #00000029;box-sizing:border-box;height:100%;max-width:590px;padding:20px 26px 20px 36px;width:100%}.page-advantages__img{display:block;height:auto;max-width:100%}.page-advantages__img_mini{width:25%}.page-advantages__img_model{z-index:1}.page-advantages__img_center{margin:50px auto 0}.page-advantages__table{border:1px solid #5f5f5f;border-collapse:collapse;border-spacing:0;max-width:390px;table-layout:fixed;width:100%}.page-advantages__cell{border:1px solid #5f5f5f;color:#1b1b1b;font-size:18px;padding:6px 2px;text-align:center}.page-advantages__cell_head{font-size:20px;font-weight:500}.page-advantages__cell_th{font-weight:500}.page-advantages__table-wrapper{flex-shrink:0}.page-advantages__collage-img{margin-bottom:27px}.page-advantages__geometry-block{max-width:590px;width:100%}.page-advantages__focus-block{margin-left:45px}.page-advantages__focus-images{margin-bottom:75px}.page-advantages__spectrum-block{margin-right:40px;max-width:400px;width:100%}.page-advantages__spectrum-example{margin-top:auto;width:50%}.page-advantages__cinema-block{display:flex;flex-direction:column;gap:20px;width:50%}.page-advantages__block{margin-bottom:25px}.page-advantages__quality-col_first{width:34%}.page-advantages__quality-col_second{width:65%}.page-advantages__models{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 24px #0000001a;display:grid;gap:20px;grid-template-columns:repeat(10,.6fr);margin-bottom:50px;padding:27px 27px 27px 15px;position:relative}.page-advantages__models:before{background:#638ab3;content:"";height:2.5px;left:0;position:absolute;top:50%;width:100%}.page-advantages__point{background:#fff;border:5px solid #fff;border-radius:50%;margin:10px auto;outline:5px solid #638ab3;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}@media (max-width:1100px){.page-advantages__collage-block,.page-advantages__table-wrapper{margin-bottom:20px;margin-left:0}.page-advantages__quality-col{width:50%}}@media (max-width:800px){.page-advantages__models{background:#0000;border-radius:0;box-shadow:none;grid-template-columns:1fr}.page-advantages__models:before{bottom:0;height:100%;top:0;width:2.4px}.page-advantages__models-wrapper{display:flex}.page-advantages__img_model{max-width:-moz-fit-content;max-width:fit-content}.page-advantages__step{align-items:center;display:flex;gap:15px;margin-left:14px;position:relative}.page-advantages__point{left:-32.5px;margin:0;position:absolute}.page-advantages__wrapper_flex_align-end{align-items:center}.page-advantages__wrapper_flex_adaptive-column{flex-direction:column}.page-advantages__wrapper_columns{grid-template-columns:repeat(2,1fr)}.page-advantages__wrapper_columns_cards{grid-template-columns:repeat(1,1fr)}.page-advantages__focus-block,.page-advantages__table-wrapper{margin:0 auto}.page-advantages__card,.page-advantages__geometry-block,.page-advantages__table{max-width:100%}.page-advantages__spectrum-example{width:100%}}@media (max-width:700px){.page-advantages__wrapper_flex{flex-direction:column}}@media (max-width:600px){.page-advantages__subtitle{font-size:20px}.page-advantages__caption{font-size:16px}.page-advantages__collage_first,.page-advantages__collage_second{width:100%}.page-advantages__spectrum-block{margin:0;max-width:100%}.page-advantages__cinema-block{width:100%}.page-advantages__img_mini{margin-left:auto}.page-advantages__card{padding:32px 16px}.page-advantages__cell{font-size:12px}.page-advantages__cell_head{font-size:16px}.page-advantages__focus-images{margin-bottom:25px}}@media (max-width:500px){.page-advantages__wrapper_columns{grid-template-columns:1fr}.page-advantages__models-wrapper{flex-direction:column}.page-advantages__img{display:inline;width:100%}}.catalog__products{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.catalog__settings{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;margin-bottom:50px;padding:24px 40px 30px}.catalog__specifications{border-bottom:1px solid #dce2ef;border-radius:10px;gap:20px;padding-bottom:26px}.catalog__models,.catalog__specifications{display:flex;flex-wrap:wrap;justify-content:space-between}.catalog__models{gap:10px;padding-top:26px}.catalog__model-btn{border:1px solid #585858;border-radius:32px;color:#585858;font-size:14px;padding:6px 38px}.catalog__model-btn:hover{background:#0000000d}.catalog__span{color:#585858;font-size:16px;margin-right:6px}.catalog__caption{color:#b7c2d9;font-size:16px;padding-left:4px}.catalog__label{font-size:18px}.catalog__label:before{background:#0000}.catalog__checkbox-wrapper{display:flex;margin-bottom:6px}.catalog__checkbox-wrapper:last-of-type{margin:0}.catalog__checkbox{display:none}.catalog__checkbox:checked+.catalog__label:before{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/check.svg?90189fb936aeeb595cbdc0d83c4e7c7d) 50% no-repeat}.catalog__subtitle{color:#1b1b1b;font-size:20px;margin-bottom:15px}.catalog__right-col{display:flex;flex-direction:column;gap:20px}.catalog__interval{margin-top:15px}.catalog__input{border:1px solid #5e6d90;border-radius:4px;box-sizing:border-box;color:#243868;font-size:16px;max-width:83px;padding:4px 8px}.catalog__input:first-of-type{margin-right:16px}.catalog__range{border:none;border-radius:3px;height:2px;padding-left:12px;width:100%}.catalog__range .noUi-handle{background:#5e6d90;border:none;border-radius:50%;box-shadow:none;height:12px;right:0;width:12px}.catalog__range .noUi-handle:after,.catalog__range .noUi-handle:before{display:none}.catalog__range .noUi-connect{background:#dce2ef}.catalog__btn{border-radius:8px;font-size:12px;padding:7px 28px;text-transform:uppercase}.catalog__btn_apply{background:#5e6d91;color:#fff}.catalog__btn_apply:hover{background:#677699;box-shadow:6px 6px 18px #332f5f40,0 4px 16px #00000014}.catalog__btn_apply:active{background:#4e5c7e;box-shadow:0 4px 16px #00000014}.catalog__btn_reset{background:#dce2ef;color:#01213e}.catalog__btn_reset:hover{box-shadow:6px 6px 15px #37327040}.catalog__btn_reset:active{background:#c3cee6}.catalog__buttons{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:auto}.catalog__title{margin-bottom:28px}.catalog__select-wrapper{position:relative}.catalog__select-wrapper:after{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/polygon.svg?2308340ee9ef3ac17c4cb03578dbd31b) 50% no-repeat;bottom:0;content:"";height:8px;margin:auto;position:absolute;right:18px;top:0;width:8px}.catalog__dropdown{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #585858;border-radius:16px;box-sizing:border-box;display:none;padding:6px 18px;position:relative;width:100%}.catalog__dropdown_desktop{display:block}.catalog__dropdown:after{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/polygon.svg?2308340ee9ef3ac17c4cb03578dbd31b) 50% no-repeat;bottom:0;content:"";height:8px;position:absolute;right:18px;top:12.5px;width:8px}.catalog__dropdown:focus-visible{outline:none}.catalog__dropdown-toggle{font-size:14px}.catalog__dropdown-toggle::-webkit-details-marker,.catalog__dropdown-toggle::marker{content:"";display:none}.catalog__dropdown-content{border-radius:8px;color:#585858;display:block;font-size:14px;padding:4px 0;text-align:left;width:100%}.catalog__dropdown-content:active{background:#0000000d}.catalog__dropdown-content:first-of-type{margin-top:8px}@media (max-width:1000px){.catalog__products{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.catalog__products{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.catalog__dropdown{display:block}.catalog__dropdown_desktop,.catalog__models,.catalog__select-wrapper{display:none}.catalog__check-block{border-top:1px solid #d7d7d7;padding:8px 0}.catalog__check-block_desktop{display:none}.catalog__check-block:first-of-type{margin-top:8px}.catalog__buttons,.catalog__specifications{flex-direction:column}.catalog__specifications{background:none;border:none;box-shadow:none;padding:0}.catalog__settings{border-radius:0;box-shadow:none;padding:0}.catalog__subtitle{font-size:14px;font-weight:500;margin-bottom:10px}.catalog__input:first-of-type{margin-right:10px}.catalog__span{margin-right:4px}}@media (max-width:450px){.catalog__products{grid-template-columns:repeat(1,1fr)}.catalog__models{justify-content:center}.catalog__label{font-size:14px}.catalog__label:before{border-radius:4px}}input[type=range]::-webkit-slider-thumb{background:#5e6d90;color:#5e6d90;height:12px;width:12px}.product__tabs{margin-bottom:50px}.product__name{font-size:24px;margin-bottom:12px}.product__scheme-block{margin-bottom:60px}.product__card{display:grid;gap:20px;grid-template-columns:57fr 40fr;margin-bottom:90px;margin-top:46px}.product__img{box-sizing:border-box;display:block;height:auto;object-fit:contain;width:100%}.product__img_thumb{border-radius:4px;box-shadow:0 0 8px #0000000d;padding:0}.product__list{padding-left:22px}.product__table{margin-bottom:50px}.product__subtitle{font-size:24px;font-weight:400;margin-bottom:12px}.product__specification{font-size:16px;margin-bottom:8px}.product__specification_color{color:#747474}.product__description{font-size:18px;margin-bottom:32px}.product__flex-block{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:60px}.product__btn-next,.product__btn-prev{background:#7a88aa33;border-radius:50%;color:#fff;height:30px;width:30px}.product__btn-next:after,.product__btn-prev:after{font-size:13px}.product__btn-next{right:22px}.product__btn-prev{left:22px}.product__sliders{display:grid;gap:20px;grid-template-areas:"block1 block";grid-template-columns:82px minmax(0,1fr);width:100%}.product__slider,.product__thumbs{height:100%;width:100%}.product__slider{border-radius:12px;box-shadow:0 2px 12px #0000001a}.product__thumbs{padding:5px 10px}.product__slider-wrapper{box-sizing:border-box;grid-area:block;height:376px;max-width:590px;padding:5px 10px;width:100%}.product__thumbs-wrapper{grid-area:block1;height:376px}.product__slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;-webkit-justify-content:center;text-align:center}@media (max-width:800px){.product__sliders{gap:9px;grid-template-areas:"block" "block1";grid-template-columns:minmax(0,1fr)}.product__slider-wrapper{grid-area:block}.product__thumbs-wrapper{height:65px;max-width:100%}.product__thumbs{padding:0}.product__description{font-size:16px;margin-bottom:16px}.product__btn-prev{left:6px}.product__btn-next{right:6px}}@media (max-width:600px){.product__card{grid-template-columns:1fr}.product__name{font-size:18px}}@media (max-width:500px){.product__list{padding:0 20px}.product__img{padding:15px}.product__img_thumb{box-shadow:0 0 4px #0000000d;padding:15px 0}}@media (max-width:450px){.product__slider-wrapper{height:270px}.product__specification{align-items:flex-start;display:flex;flex-direction:column}.product__lens{margin-right:auto}.product__flex-block{flex-direction:column-reverse}.product__subtitle{font-size:18px}}.specifications-table{border-collapse:collapse;border-spacing:0;width:100%}.specifications-table__row{position:relative}.specifications-table__row:nth-of-type(odd){background:#e1e4ee}.specifications-table__row:first-of-type{background:#445d9b}.specifications-table__cell{box-sizing:border-box;color:#2c2c2c;font-size:16px;font-weight:500;padding:4px 4px 5px;position:relative;text-align:center}.specifications-table__cell:first-of-type{border-right:1px solid #9aa0b5}.specifications-table__cell_border_light{background:#fff;border-bottom:1px solid #e1e4ee;border-right:1px solid #e1e4ee!important;width:10%}.specifications-table__cell_border_dark{border-right:1px solid #9aa0b5}.specifications-table__cell_head{color:#fff;font-weight:700}.specifications-table__download{background:#fff;border-radius:8px;box-shadow:8px 8px 24px #0000001f,0 4px 14px #00000012;box-sizing:border-box;padding:11px 20px;width:-moz-fit-content;width:fit-content}.specifications-table__btn-wrapper{display:flex;gap:8px}.specifications-table__btn{background:#e1e4ee;border-radius:8px;box-shadow:0 4px 16px #00000014;box-sizing:border-box;color:#0d013e;font-size:16px;padding:12px 26px;text-transform:uppercase}.specifications-table__btn_violet{background:#eee1eb;color:#27013e}.specifications-table__svg{flex-shrink:0;height:44px;width:44px}.specifications-table__caption{font-size:14px;margin-bottom:8px}.specifications-table_series .specifications-table__cell:first-of-type{width:17%}.specifications-table_violet .specifications-table__cell{border-right:1px solid #b59ab2}.specifications-table_violet .specifications-table__cell:last-of-type{border:none}.specifications-table_violet .specifications-table__cell_border_dark{border-right:1px solid #b59ab2}.specifications-table_violet .specifications-table__cell_border_none{border:none}.specifications-table_violet .specifications-table__row:nth-of-type(odd){background:#eee1eb}.specifications-table_violet .specifications-table__row:first-of-type{background:#773e86}.specifications-table_violet .specifications-table__download{margin:32px auto 60px}.specifications-table_blue .specifications-table__cell{border-right:1px solid #3b5ea0}.specifications-table_blue .specifications-table__cell:last-of-type{border:none}.specifications-table_blue .specifications-table__cell_head{border-right:1px solid #dcdbfe}.specifications-table_blue .specifications-table__row:nth-of-type(odd){background:#eef4fe}.specifications-table_blue .specifications-table__row:first-of-type{background:#3b5ea0}.specifications-table_lilac .specifications-table__cell{border-right:1px solid #605d8c}.specifications-table_lilac .specifications-table__cell:last-of-type{border:none}.specifications-table_lilac .specifications-table__cell_head{border-right:1px solid #fedbfa}.specifications-table_lilac .specifications-table__row:nth-of-type(odd){background:#e8e7ff}.specifications-table_lilac .specifications-table__row:first-of-type{background:#605d8c}.specifications-table_green .specifications-table__cell{border-right:1px solid #4a928a}.specifications-table_green .specifications-table__cell:last-of-type{border:none}.specifications-table_green .specifications-table__cell_head{border-right:1px solid #dbfefa}.specifications-table_green .specifications-table__row:nth-of-type(odd){background:#e5f3f2}.specifications-table_green .specifications-table__row:first-of-type{background:#4a928a}.specifications-table_lenses .specifications-table__cell{font-size:14px;font-weight:400;padding:6px 0 7px;text-align:left}.specifications-table_lenses .specifications-table__cell:first-of-type{min-width:251px;padding-left:26px;padding-right:26px}.specifications-table_lenses .specifications-table__cell:nth-of-type(2){min-width:233px;padding-left:44px;padding-right:50px}.specifications-table_lenses .specifications-table__cell:nth-of-type(3){min-width:336px;padding-left:56px;padding-right:24px}.specifications-table_lenses .specifications-table__cell:nth-of-type(4){min-width:154px;padding-left:56px;padding-right:26px}.specifications-table_lenses .specifications-table__cell:nth-of-type(5){min-width:226px;padding-left:50px;padding-right:26px}.specifications-table_lenses .specifications-table__cell_head{color:#fff;font-size:18px;font-weight:300;padding:12px 0}.specifications-table_t-series .specifications-table__cell{font-size:14px;font-weight:400;padding:6px 10px 7px;text-align:center}.specifications-table_t-series .specifications-table__cell:first-of-type,.specifications-table_t-series .specifications-table__cell:nth-of-type(4){min-width:295px}.specifications-table_t-series .specifications-table__cell:nth-of-type(2),.specifications-table_t-series .specifications-table__cell:nth-of-type(3){min-width:305px}.specifications-table_t-series .specifications-table__cell_head{color:#fff;font-size:18px;font-weight:300;padding:12px 0}@media (max-width:1230px){.specifications-table_lenses,.specifications-table_t-series{margin-bottom:20px}}@media (max-width:600px){.specifications-table{display:none}.specifications-table_lenses,.specifications-table_t-series{display:table}}@media (max-width:450px){.specifications-table__btn,.specifications-table__download{text-align:center;width:100%}.specifications-table__download{margin-bottom:40px}}.icons-specification{display:flex;gap:20px;margin-bottom:60px}.icons-specification__svg{display:block;height:62px;margin:0 auto 10px;width:73px}.icons-specification__caption{color:#1c3b71;font-size:16px;line-height:20px;text-align:center}.icons-specification_viol .icons-specification__caption{color:#000;font-size:14px}.icons-specification_viol .icons-specification__svg{height:50px}@media (max-width:1100px){.icons-specification{display:grid;grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.icons-specification{column-gap:6px;grid-template-columns:repeat(2,1fr)}.icons-specification__caption{font-size:14px}}.irs--round .irs-bar,.irs--round .irs-handle{background-color:#00c2c0}.irs--round .irs-handle{border-color:#00c2c0;box-shadow:0 0 0 5px #00c2c033}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#00c2c0}.irs--round .irs-handle{height:16px;top:29px;width:16px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:initial;color:#666}.irs--round .irs-from:before,.irs--round .irs-max,.irs--round .irs-min,.irs--round .irs-single:before,.irs--round .irs-to:before{display:none}.scheme-block{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.scheme-block__item{text-align:center}.scheme-block__item_margin{margin-right:30px}.scheme-block__caption{color:#686868;font-size:16px}.scheme-block__caption_position{position:relative;top:-30px}.scheme-block__text-group{display:flex;justify-content:space-between}.scheme-block__info{font-size:18px;margin-bottom:50px}.scheme-block__btn{border:2px solid #773e86;border-radius:12px;color:#773e86;font-size:24px;margin-bottom:25px;max-width:270px;padding:10px;width:100%}.scheme-block__btn_inversion{background:#773e86;color:#fff}@media (max-width:800px){.scheme-block{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.scheme-block{grid-template-columns:repeat(1,1fr)}.scheme-block__info{margin-bottom:20px}.scheme-block__caption{margin-bottom:10px}.scheme-block__item{margin-bottom:20px;margin-right:0}}.series__scheme-block{gap:30px;margin-bottom:60px}.series__title{margin-bottom:22px}.series__img{display:block;height:auto;width:100%}.series__banner{margin-bottom:25px}.series__subtitle{font-size:24px;font-weight:400;margin-bottom:12px}.series__caption{font-size:18px;margin-bottom:35px}.series__download{margin:30px auto 60px}.series__list{margin-bottom:40px;padding-left:22px}@media (max-width:800px){.series__scheme-block{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.series__scheme-block{grid-template-columns:repeat(1,1fr)}.series__list{padding:0 20px}.series__scheme-caption{margin-bottom:10px}.series__scheme{margin-bottom:20px;margin-right:0}.series__flex-block{flex-direction:column}}.pagination{gap:12px;margin-bottom:80px}.pagination,.pagination__page{align-items:center;display:flex;justify-content:center}.pagination__page{border:1px solid #404e71;border-radius:50%;box-sizing:border-box;color:#404e71;max-height:22px;max-width:22px;padding:10px;text-align:center}.pagination__page:hover{background:#7a88aa;color:#fff}.pagination__next,.pagination__prev{background:#7a88aa;border-radius:50%;flex-shrink:0;height:30px;position:relative;width:30px}.pagination__next:after,.pagination__prev:after{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/arrow.svg?989d947b6bfabc52ab9ce1da435e50d2) 50% no-repeat;bottom:0;color:#fff;content:"";display:block;left:0;position:absolute;right:0;top:0}.pagination__next_link:hover,.pagination__prev_link:hover{background:#677699;box-shadow:6px 6px 18px #332f5f40,0 4px 16px #00000014}.pagination__next_link:active,.pagination__prev_link:active{background:#4e5c7e;box-shadow:0 4px 16px #00000014}.pagination__prev{margin-right:12px}.pagination__prev:after{right:2px;rotate:180deg}.pagination__next{margin-left:12px}.pagination__next:after{left:2px}@media (max-width:500px){.pagination{margin-bottom:100px}}.contacts__wrapper{background:url(https://uplinestudio.gitlab.io/appotronics/appotronics.ru/assets/images/back-contact.png?813d75a49c14c2c059591b25e7fb80c1) 50% no-repeat;background-size:cover}.contacts__content{display:flex;gap:80px;justify-content:space-between;padding-bottom:100px}.contacts__links{margin:40px 0 0}.contacts__link{align-items:center;display:flex;font-size:24px;gap:20px;margin-bottom:20px}.contacts__svg{height:24px;width:30px}@media (max-width:800px){.contacts{padding:0}.contacts__content{flex-direction:column;gap:40px}.contacts__title{text-align:center}.contacts__form{margin:0 auto}.contacts__link{font-size:16px;justify-content:center}.contacts__svg{height:15px;width:20px}}@media (max-width:500px){.contacts__title{text-align:left}.contacts__link{justify-content:start}}.lenses{margin-bottom:100px}.lenses__table{font-size:14px;font-weight:400}.lenses__title{margin-bottom:32px}.lenses__subtitle{font-size:24px;margin-bottom:24px;white-space:nowrap}.lenses__subtitle_margin{margin-bottom:12px}.lenses__caption{display:block;font-size:16px;margin-bottom:32px;white-space:nowrap}.lenses__download{margin:60px auto 0}.lenses__table-wrapper{margin-bottom:40px;overflow-x:auto;overflow-y:hidden}@media (max-width:500px){.lenses__title{margin-bottom:48px}.lenses__subtitle{font-size:20px;margin-bottom:16px}.lenses__caption{font-size:14px;margin-bottom:16px}}
