@charset "UTF-8";@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../fonts/roboto.woff2) format("woff2"),url(../fonts/roboto.woff) format("woff"),url(../fonts/roboto.ttf) format("truetype");font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/robotomedium.woff2) format("woff2"),url(../fonts/robotomedium.woff) format("woff"),url(../fonts/robotomedium.ttf) format("truetype");font-display:swap}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;src:url(../fonts/roboto_semicondensed-semibold.woff2) format("woff2");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(../fonts/montserrat-v15-latin_cyrillic-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v15-latin_cyrillic-regular.woff2) format("woff2"),url(../fonts/montserrat-v15-latin_cyrillic-regular.woff) format("woff"),url(../fonts/montserrat-v15-latin_cyrillic-regular.ttf) format("truetype");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(../fonts/montserrat-v15-latin_cyrillic-500.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v15-latin_cyrillic-500.woff2) format("woff2"),url(../fonts/montserrat-v15-latin_cyrillic-500.woff) format("woff"),url(../fonts/montserrat-v15-latin_cyrillic-500.ttf) format("truetype");font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(../fonts/montserrat-v15-latin_cyrillic-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v15-latin_cyrillic-700.woff2) format("woff2"),url(../fonts/montserrat-v15-latin_cyrillic-700.woff) format("woff"),url(../fonts/montserrat-v15-latin_cyrillic-700.ttf) format("truetype");font-display:swap}a{background-color:transparent;cursor:pointer;color:#1654a3}@media (max-width:767px){.card-article .card__text,.card-object .card__text,.card__price{font-size:14px}}@media (max-width:767px){.card-article .card__time,.card-object .card__time,.card__text,.checkbox .checkbox__text,.hint-popup{font-size:12px}}@media (max-width:767px){.counter input{font-size:18px}}@media (max-width:767px){.card-video .card__text,.card__title,.notfoundbox__text{font-size:15px}}@media (max-width:767px){.card-video .card__img:after{background-size:80px}}a,html,img{vertical-align:baseline}address,article,aside,b,blockquote,body,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,label,li,mark,menu,nav,ol,p,q,section,span,strong,sub,summary,table,tbody,tfoot,th,thead,time,tr,u,ul{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;font-size:100%}img{outline:0}a,html,img,sup{margin:0;padding:0}audio,canvas,select,td,textarea{margin:0;padding:0;font-size:100%}audio,canvas,html,sup,td{border:0;outline:0}a,html,img,video{font-size:100%}video{margin:0;padding:0;outline:0}select,textarea{vertical-align:baseline}address{font-style:normal}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400}a,a:active,a:hover{outline:none}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}address,article,aside,blockquote,center,dd,details,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hr,main,menu,nav,noframes,noscript,ol,p,pre,section,summary,ul{display:block}ul{list-style:none}li{list-style-type:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=button]>input[type=button]::-moz-focus-inner,input[type=file]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=reset]>input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=submit]>input[type=button]::-moz-focus-inner{margin:0;padding:0;border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#81949d}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#81949d}input::-moz-placeholder,textarea::-moz-placeholder{color:#81949d}input.placeholder,textarea.placeholder{color:#81949d}input:-webkit-autofill{color:transparent!important;background-color:transparent!important;box-shadow:none}input:invalid,input:valid{box-shadow:none;outline:none}input::-webkit-calendar-picker-indicator{display:none}input::-ms-clear{display:none}textarea{overflow:auto;resize:none}sup{vertical-align:super;font-size:smaller}img,video{max-width:100%;height:auto;border:0}video{max-height:100%}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}body{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#333;background-color:#f7f7f7}.layout-global{width:100%;text-align:center}.layout-global,.layout-global.layout-global_nofooter{-ms-flex:1 0 auto;flex:1 0 auto}.footer{-ms-flex-negative:0;flex-shrink:0}.layout-main{text-align:left;margin-left:auto;margin-right:auto}@media (max-width:1279px){.layout-main{margin-left:56px;margin-right:56px}}@media (max-width:767px){.layout-main{margin-left:16px;margin-right:16px}}.layout-wide{text-align:left;margin-left:auto;margin-right:auto}.noscroll{overflow:hidden;padding-right:16px}@media (max-width:1279px){.noscroll-mob{overflow:hidden}.hide-for-l{display:none!important}}.mobile-only,.sending-form .service-price__button,.sending-form .service-smeta-exapmle__btn{display:none!important}@media (max-width:767px){.mobile-only{display:block!important}}.desktop-only{display:block}@media (max-width:767px){.desktop-only{display:none!important}}.hidden,.sending-form input[type=submit],body:after{display:none}body,input,select,textarea{font-family:"Roboto",sans-serif}.notfound-page{display:-ms-flexbox;display:flex;min-height:calc(100vh - 116px - 405px)}.notfoundbox{text-align:center;margin:auto;padding:64px 56px}@media (max-width:767px){.notfoundbox{padding-left:16px;padding-right:16px}}.notfoundbox__title{font-family:"Montserrat",sans-serif;font-weight:700;font-size:180px;line-height:135px;color:#f7f7f7;-webkit-text-stroke:2px #1654a3;text-shadow:-1px 0 #1654a3,0 1px #1654a3,1px 0 #1654a3,0 -1px #1654a3;margin-bottom:50px}@media (max-width:767px){.notfoundbox__title{margin-bottom:32px;font-size:110px;line-height:79px}}.notfoundbox__text{margin-bottom:50px;width:520px}@media (max-width:767px){.notfoundbox__text{margin-bottom:32px;width:auto}}.notfoundbox__button{display:inline-block;min-width:228px}.sending-form .fake-button{display:-ms-flexbox!important;display:flex!important;width:fit-content}.callback-form.sending-form .fake-button{margin:0 auto}.catalog-budget .sending-form .fake-button,.catalog-form-box .sending-form .fake-button,.service-top-box .sending-form .fake-button{display:-ms-inline-flexbox!important;display:inline-flex!important}.sending-form .fake-button.service-smeta-exapmle__btn{display:block!important;margin:0 auto}.fake-button{display:none!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.service-price .service-price__buttonpane .fake-button.service-price__button{width:240px;margin:0 auto;padding-left:23px;padding-right:23px}.fake-button.service-smeta-exapmle__btn{position:relative}.fake-button.service-smeta-exapmle__btn:before{background-image:none!important}.fake-button.service-smeta-exapmle__btn .fake-button__preloader{position:absolute;left:0;right:0;top:24px;width:100%}.fake-button__text{display:inline-block}.fake-button__preloader{display:-ms-flexbox;display:flex;width:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;padding:2rem 0;margin:0;overflow:hidden}.dot-flashing{position:relative;width:5px;height:5px;opacity:1}.dot-flashing::after,.dot-flashing::before{content:'';display:inline-block;position:absolute;top:0}.dot-flashing::after,.dot-flashing::before,.dot-flashing__dot{width:5px;height:5px;border-radius:100%;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s;opacity:.5}.dot-flashing::after,.dot-flashing::before{left:-10px;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:10px;animation-delay:1s}@keyframes dotFlashing{0%{opacity:1}50%,to{opacity:.5}}.amo-button-holder{bottom:110px!important;right:0!important}@media (max-width:999px){.amo-button-holder{bottom:10px!important;right:0!important}}.layout-main{max-width:1266px}body:after{content:url(../img/components/slick/ar-blue.svg) url(../img/components/slick/ar-r-blue.svg) url(../img/components/slick/line-blue.png) url(../img/components/menu/catalog-hover.svg) url(../img/components/menu/dots-hover.svg) url(../img/header/search-hover.svg) url(../img/icons/phone-hover.svg) url(../img/icons/search-hover.svg) url(../img/icons/lang-hover.svg) url(../img/icons/cart-hover.svg) url(../img/icons/compare-hover.svg) url(../img/icons/compare2-hover.svg)}.header-v3__language{position:relative;width:42px}@media (max-width:767px){.header-v3__language{display:none}}.header-v3__language .lang-chooser{position:relative;top:0;width:auto;height:40px;margin:0;text-align:left;background:0 0}.header-v3__language .lang-chooser:hover .lang-chooser__current{color:#fff;background:0 0;border-color:rgba(255,255,255,.4)}.header-v3__language .lang-chooser:hover .lang-chooser__popup,.menu-v3.opened,.menu-v3__overlay.opened,.menu-v3__panel.opened,.menu-v3__panel_catalog.opened{display:block}.header-v3__language .lang-chooser .lang-chooser__current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:42px;height:100%;margin:0;padding-left:6px;background:0 0;color:#fff;position:relative;font-family:"Roboto",sans-serif;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase;font-weight:400}.header-v3__language .lang-chooser .lang-chooser__current::after{content:"";display:block;width:10px;height:5px;position:absolute;right:5px;top:calc(50% - 3px);background-image:url(../img/v3/icons/arrow_down_light.svg);background-repeat:no-repeat;background-size:contain}.header-v3__language .lang-chooser .lang-chooser__popup{position:absolute;top:39px;left:0;width:46px;margin:0;padding:0;background:#fff;box-shadow:0 12px 30px rgba(1,14,31,.15);border-radius:3px;z-index:10;display:none}.header-v3__language .lang-chooser .lang-chooser__popup .lang-chooser__item,.header-v3__language .lang-chooser .lang-chooser__popup a{display:block;padding:10px;font-size:14px;color:#81949d;cursor:pointer}.header-v3__language .lang-chooser .lang-chooser__popup .lang-chooser__item:hover,.header-v3__language .lang-chooser .lang-chooser__popup a:hover{color:#091e3f}.menu-v3{display:none;position:absolute;top:70px;left:0;right:0;z-index:90;text-align:left}@media (max-width:767px){.menu-v3{position:fixed;top:56px;bottom:0;overflow-y:auto;background-color:#fff}}.menu-v3__overlay{display:none;position:fixed;top:70px;left:0;right:0;bottom:0;z-index:80;background-color:rgba(0,0,0,.35)}@media (max-width:767px){.menu-v3__overlay{display:none!important}}.menu-v3__panel{display:none;width:100%}@media (max-width:767px){.menu-v3__panel{min-height:100%;background-color:#fff}}@media (min-width:1280px){.menu-v3__panel_main{display:none!important}}.menu-v3__main{width:100%;overflow-y:auto;background-color:#f7f7f7;-webkit-overflow-scrolling:touch}@media (min-width:1280px){.menu-v3__main{display:none}}.menu-v3__section{background-color:#fff}.menu-v3__section_catalog,.menu-v3__section_info{margin-bottom:16px}.menu-v3__main-list{width:100%}.menu-v3__main-item{padding:0 44px 0 10px}.menu-v3__info-item,.menu-v3__main-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:100%;min-height:49px;border:0;border-bottom:1px solid #e5e8e9;background-color:#fff;color:#091e3f;text-decoration:none;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:400;line-height:normal;letter-spacing:0;font-size:14px}.menu-v3__main-item-text{display:block;font-weight:500}.menu-v3__arrow{position:absolute;top:calc(50% - 10px);right:20px;width:20px;height:20px;background-image:url(../img/v3/icons/arrow_left_dark.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:right .15s ease}.menu-v3__catalog-item:hover .menu-v3__arrow,.menu-v3__main-item:hover .menu-v3__arrow{right:15px}.menu-v3__info-item{padding:0 10px;opacity:.85}.menu-v3__catalog{display:-ms-flexbox;display:flex;width:auto;margin-left:auto;margin-right:auto;max-width:1346px;max-height:750px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background-color:#fff;box-shadow:0 4px 12px rgba(1,14,31,.08)}.menu-v3__catalog::-webkit-scrollbar{display:none}@media (max-width:1279px){.menu-v3__catalog{margin-left:56px;margin-right:56px}}@media (max-width:767px){.menu-v3__catalog{display:block;margin-left:0;margin-right:0}}.menu-v3__catalog-aside{-ms-flex:0 0 376px;flex:0 0 376px;width:376px;overflow-y:auto;background-color:#e5e8e9;-webkit-overflow-scrolling:touch}@media (max-width:1279px){.menu-v3__catalog-aside{-ms-flex-preferred-size:300px;flex-basis:300px;width:300px}}@media (max-width:767px){.menu-v3__catalog-aside{width:100%;height:100%;background-color:#fff}.menu-v3__catalog-aside.hidden{display:none}}.menu-v3__catalog-back{display:none}@media (max-width:767px){.menu-v3__catalog-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;min-height:54px;min-width:54px;padding:0 16px 0 58px;border-bottom:1px solid #e5e8e9;background-color:#e5e8e9;color:#81949d;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:400;line-height:normal;letter-spacing:0;font-size:14px}}.menu-v3__back-icon{position:absolute;left:17px;top:calc(50% - 10px);width:20px;height:20px;-ms-transform:scaleX(-1);transform:scaleX(-1);background-image:url(../img/v3/icons/arrow_left_dark.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.menu-v3__catalog-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;min-height:50px;padding:0 42px 0 38px;color:#091e3f;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .15s ease,color .15s ease;font-family:"Roboto",sans-serif;font-weight:400;line-height:normal;letter-spacing:0;font-size:14px;border-bottom:1px solid #ced5d9}.menu-v3__catalog-item.active,.menu-v3__catalog-item:hover{background-color:#f7f7f7}@media (max-width:767px){.menu-v3__catalog-item{min-height:49px;padding-left:58px;padding-right:44px;border-bottom:1px solid #e5e8e9;background-color:#fff}.menu-v3__catalog-item.active,.menu-v3__catalog-item:hover{background-color:#fff}}.menu-v3__category{display:none;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-y:auto;overflow-x:hidden;background-color:#fff;-webkit-overflow-scrolling:touch}.menu-v3__category.opened{display:block}@media (max-width:767px){.menu-v3__category{width:100%;height:100%}}.menu-v3__category-back{display:none}@media (max-width:767px){.menu-v3__category-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;min-height:54px;padding:0 16px 0 58px;border-bottom:1px solid #e5e8e9;background-color:#e5e8e9;color:#81949d;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:400;line-height:normal;letter-spacing:0;font-size:14px}}.menu-v3__category-content{padding:18px 20px 28px;column-count:3;column-gap:50px;min-height:500px}@media (max-width:1279px){.menu-v3__category-content{column-count:2;column-gap:36px}}@media (max-width:767px){.menu-v3__category-content{display:block;width:100%;padding:0;column-count:auto;column-width:auto;column-gap:0;overflow-x:hidden}}.menu-v3__category-section{margin-bottom:24px;break-inside:avoid}@media (max-width:767px){.menu-v3__category-section{display:block;width:100%;margin-bottom:0;padding:16px 20px;border-bottom:1px solid #e5e8e9;break-inside:auto}}.menu-v3__category-title{display:block;margin-bottom:10px;color:#091e3f;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:500;line-height:120%;letter-spacing:0;font-size:14px}.menu-v3__category-title:hover{color:#1654a3;text-decoration:underline}@media (max-width:767px){.menu-v3__category-title{margin-bottom:14px}}.menu-v3__category-link{display:block;margin-bottom:6px;color:#3786ea;text-decoration:none;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:0;font-size:14px;line-height:150%}.menu-v3__category-link:last-child{margin-bottom:0}.menu-v3__category-link:hover,a{text-decoration:underline}@media (max-width:767px){.menu-v3__category-link{margin-bottom:14px}}.header-v3{width:100%;height:70px;background-color:#1654a3}.header-v3 a{text-decoration:none}@media (max-width:767px){.header-v3{height:56px}}.header-v3__inner,.header-v3__logo img{width:100%;height:100%}.header-v3__layout{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:100%}@media (max-width:767px){.header-v3__layout{margin-left:8px;margin-right:8px;gap:4px}}.header-v3__controls-left,.header-v3__controls-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px}@media (max-width:767px){.header-v3__controls-left,.header-v3__controls-right{gap:4px}}.header-v3__logo{display:block;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;height:41px;margin:0 24px 0 0;padding:0;overflow:hidden}@media (max-width:767px){.header-v3__logo{width:82px;height:38px;margin-right:auto}}.header-v3__logo img{display:block;object-fit:contain}.header-v3__btn-light{height:40px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background-color:transparent;color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.header-v3__btn-light:hover{border-color:rgba(255,255,255,.4)}@media (max-width:767px){.header-v3__btn-light{height:42px}}.header-v3__btn-blue{height:40px;border:0;border-radius:4px;background-color:#2b72cb;cursor:pointer;transition:background-color .2s ease}.header-v3__btn-blue:hover{background-color:#3786ea}.header-v3__language{-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:767px){.header-v3__language{display:none}}.header-v3__catalog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 30px 0 12px;color:#fff;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:500;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase}@media (max-width:767px){.header-v3__catalog{display:none}}.header-v3__catalog-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;margin-right:10px;gap:4px}.header-v3__catalog-icon i{display:block;width:14px;height:1px;background-color:#fff}.header-v3__search-wrap{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-left:66px;margin-right:66px}@media (max-width:1279px){.header-v3__search-wrap{margin-left:24px;margin-right:24px}}@media (max-width:767px){.header-v3__search-wrap{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-right:0}}.header-v3__search{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;min-width:160px;background-color:#fff;border:1px solid #81949d;border-radius:4px;overflow:hidden}@media (max-width:767px){.header-v3__search{display:none;position:absolute;top:56px;left:-8px;right:-8px;padding:8px;width:auto;min-width:0;z-index:20;background-color:#1654a3;border-radius:0}.header-v3__search.opened{display:-ms-flexbox;display:flex}.header-v3__search .header-v3__search-input{border-top-left-radius:4px;border-bottom-left-radius:4px}}.header__search-wrap{position:absolute;left:0;right:0;top:76px;-ms-transform:translateY(-100%);transform:translateY(-100%);background:#fff;height:84px;display:none;opacity:0;transition:opacity 250ms,transform 250ms}.header__search-wrap.opened{display:block}.header__search-wrap.visible{box-shadow:0 0 30px rgba(1,14,31,.15);opacity:1;-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:1279px){.header__search-wrap{top:54px}}.header-v3__search-input{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:40px;padding:0 16px;border:0;outline:none;background-color:#fff;color:#091e3f;font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;line-height:normal;letter-spacing:0}.header-v3__search-input:-ms-input-placeholder{color:#81949d}.header-v3__search-input::placeholder{color:#81949d}.header-v3__search-submit,.header-v3__search-toggle{padding:0;background-image:url(../img/v3/icons/search_light.svg);background-position:center;background-repeat:no-repeat}.header-v3__search-submit{-ms-flex:0 0 auto;flex:0 0 auto;width:40px}.header-v3__search-toggle{display:none;width:42px}@media (max-width:767px){.header-v3__search-toggle{display:block}.header-v3__search-toggle.opened{background-image:url(../img/v3/icons/close_small_light.svg)}}.header-v3__phone{-ms-flex:0 0 auto;flex:0 0 auto}.header-v3__phone-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;padding:0 10px 0 12px;color:#fff;font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;line-height:normal;letter-spacing:0}@media (max-width:767px){.header-v3__phone-link{-ms-flex-pack:center;justify-content:center;width:42px;height:42px;padding:0;border-color:#fff}}.header-v3__phone-icon{display:block;width:15px;height:16px;margin-right:10px;background:url(../img/v3/icons/phone_light.svg) center no-repeat;background-size:contain}@media (max-width:767px){.header-v3__phone-icon{margin-right:0}}.header-v3__phone-number{white-space:nowrap}@media (max-width:767px){.header-v3__phone-number{display:none}}.header-v3__phone-arrow{display:block;width:10px;height:10px;margin-left:12px;background-image:url(../img/v3/icons/arrow_down_light.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:transform .2s ease}@media (max-width:767px){.header-v3__phone-arrow{display:none}}.header-v3__phone.opened .header-v3__phone-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.header-v3__phone.opened .header-v3__phone-icon{width:15px;height:15px;background-image:url(../img/v3/icons/close_small_light.svg)}}.header-v3__email{-ms-flex:0 0 auto;flex:0 0 auto;width:40px;background:url(../img/v3/icons/mail_light.svg) center no-repeat}@media (max-width:767px){.header-v3__email{display:none}}.header-v3__cart{-ms-flex:0 0 auto;flex:0 0 auto;width:40px}@media (max-width:767px){.header-v3__cart{width:42px;height:42px}}.header-v3__cart-link{position:relative;display:block;width:40px;height:100%;background:url(../img/v3/icons/cart_light.svg) center no-repeat}@media (max-width:767px){.header-v3__cart-link{width:42px;height:42px;border-color:#fff}}.header-v3__cart-count:not(:empty){position:absolute;top:-5px;right:-5px;display:block;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background-color:#fff;color:#1654a3;font-size:10px;line-height:17px;text-align:center}.header-v3__catalog.opened .header-v3__catalog-icon i,.header-v3__menu-button,.header-v3__menu-button.opened .header-v3__catalog-icon i{display:none}@media (max-width:767px){.header-v3__menu-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;margin-right:4px;padding:0}}.header-v3__menu-button .header-v3__catalog-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-right:0;opacity:.8}.header-v3__menu-button .header-v3__catalog-icon i{display:block;width:20px;height:2px;background-color:#fff}.header-v3__catalog.opened .header-v3__catalog-icon,.header-v3__menu-button.opened .header-v3__catalog-icon{background-image:url(../img/v3/icons/close_small_light.svg);background-position:center;background-repeat:no-repeat;background-size:15px 15px}.footer{position:relative;background-color:#091e3f;color:#fff}.footer__main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1.35fr auto;grid-template-columns:1fr 1fr 1.35fr auto;column-gap:70px;padding-top:42px;padding-right:90px;padding-bottom:62px}@media (max-width:1279px){.footer__main{-ms-grid-columns:1fr 1fr 1.4fr;grid-template-columns:1fr 1fr 1.4fr;column-gap:48px;row-gap:32px;padding-right:0}}@media (max-width:767px){.footer__main{display:block;padding-top:42px;padding-right:0;padding-bottom:40px}}.footer__section{min-width:0}@media (max-width:767px){.footer__section{margin-bottom:60px}}.footer-menu,.footer__title{font-family:"Roboto",sans-serif;letter-spacing:0}.footer__title{margin-bottom:28px;text-transform:uppercase;color:#81949d;font-weight:500;font-size:13px;line-height:normal}.footer-menu{margin:0;padding:0;font-weight:400;font-size:15px;line-height:150%}.footer-menu__item{margin-bottom:10px}.footer-menu__item:last-child,.footer__contact-line:last-child{margin-bottom:0}.footer-menu__item a{color:#fff;font-weight:400}@media (max-width:767px){.footer-menu__item{margin-bottom:11px;font-size:14px;line-height:150%}}.footer__address{margin:0 0 10px;font-style:normal;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:0}@media (max-width:767px){.footer__address{font-size:14px;line-height:150%}}.footer__worktime{font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:0}.footer__contact-line,.footer__worktime{margin-bottom:10px}.footer__email,.footer__phone{font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:150%;letter-spacing:0;color:#fff;padding-left:30px;background-position:left center;background-repeat:no-repeat}@media (max-width:767px){.footer__email,.footer__phone{font-size:14px;line-height:150%}}.footer__phone{background-image:url(../img/v3/icons/phone_light.svg)}.footer__email{background-image:url(../img/v3/icons/mail_light.svg)}.footer__social{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;gap:22px;padding-top:28px}@media (max-width:1279px){.footer__social{-ms-grid-column:3;grid-column:3;padding-top:0}}@media (max-width:767px){.footer__social{-ms-flex-pack:center;justify-content:center;margin-top:36px;padding-top:0;gap:38px}}.footer__social-link{display:block;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain}.footer__social-link_fb{background-image:url(../img/v3/icons/fb_light.svg)}.footer__social-link_inst{background-image:url(../img/v3/icons/inst_light.svg)}.footer__social-link_yt{background-image:url(../img/v3/icons/yt_light.svg)}.footer__bottom-line{background-color:#00112d}.footer__bottom{min-height:58px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767px){.footer__bottom{display:block;min-height:auto;padding-top:24px;padding-bottom:36px}}.footer__bot-text{font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;line-height:normal;letter-spacing:0;color:#81949d}@media (max-width:767px){.footer__bot-text{max-width:none;line-height:150%}.footer__bot-text span{display:block}}.footer__bot-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-size:0}.footer__bot-icons img{display:block;margin:0;height:auto;opacity:.7}@media (max-width:767px){.footer__bot-icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:360px;margin-top:28px;gap:8px}}button,input,select,textarea{border:none;box-shadow:none;border-radius:0;background:0 0;text-transform:none;line-height:normal;outline:none}button:active,button:focus,input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}input::-webkit-calendar-picker-indicator,input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]:focus,input[type=submit],input[type=submit]::-webkit-search-cancel-button,input[type=submit]:focus{appearance:none}.breadcrumblist__item .link,.footer-menu__item a,.footer__email,.footer__phone,.load-more,a:hover{text-decoration:none}.breadcrumblist__item .link:hover,.footer-menu__item a:hover,.footer__email:hover,.footer__phone:hover{text-decoration:underline}.load-more{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:120%;padding:18px 30px 19px;text-transform:uppercase;color:#091e3f;border:1px solid #091e3f;cursor:pointer}.load-more:active,.load-more:hover,a.tabs__item:hover{border-color:#2b72cb}.load-more:active{background-color:#f7f7f7}.card-article .card__text,.card-object .card__text,.card__price{font-style:normal;font-weight:400;font-size:16px;line-height:150%}@media (max-width:767px){.card-article .card__text,.card-object .card__text,.card__price{font-size:14px}}.hint-popup{font-style:normal;font-weight:400}.card-article .card__time,.card-object .card__time,.card__text,.checkbox .checkbox__text{font-style:normal;font-weight:400;font-size:14px;line-height:140%}@media (max-width:767px){.card-article .card__time,.card-object .card__time,.card__text,.checkbox .checkbox__text,.hint-popup{font-size:12px}}.input-label{color:#81949d}.input-error-text,.input-label{font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:130%}.card-video .card__text,.card__title,.counter input,.notfoundbox__text{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:130%}@media (max-width:767px){.counter input{font-size:18px}}.card-video .card__text,.card__title,.notfoundbox__text{font-size:18px;color:#091e3f}@media (max-width:767px){.card-video .card__text,.card__title,.notfoundbox__text{font-size:15px}}.notfoundbox__button{font-size:14px;line-height:120%;padding:19px 0}.callback-popup-v3 .callback-form .button,.card-bot-pane .card-bot-pane__button,.card-object_empty .card-object__btn,.card__btn,.cart-popup .popup__button,.notfoundbox__button,.request-popup .popup__button,.request-popup .popup__button2{height:54px;background-color:#1654a3;color:#fff;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color 250ms;text-decoration:none}.card-bot-pane .card-bot-pane__button{line-height:120%}.callback-popup-v3 .callback-form .button,.card-object_empty .card-object__btn,.card__btn,.cart-popup .popup__button,.request-popup .popup__button,.request-popup .popup__button2{font-size:14px}.callback-popup-v3 .callback-form .button,.card-object_empty .card-object__btn,.cart-popup .popup__button,.request-popup .popup__button,.request-popup .popup__button2{line-height:120%;padding:19px 0}.callback-popup-v3 .callback-form .button:hover,.card-bot-pane .card-bot-pane__button:hover,.card-object_empty .card-object__btn:hover,.card__btn:hover,.cart-popup .popup__button:hover,.notfoundbox__button:hover,.request-popup .popup__button2:hover,.request-popup .popup__button:hover{background-color:#2b72cb}.callback-popup-v3 .callback-form .button:active,.card-bot-pane .card-bot-pane__button:active,.card-object_empty .card-object__btn:active,.card__btn:active,.cart-popup .popup__button:active,.notfoundbox__button:active,.request-popup .popup__button2:active,.request-popup .popup__button:active{background-color:#0d468f}.callback-popup-v3 .callback-form .disabled.button,.card-bot-pane .disabled.card-bot-pane__button,.card-object_empty .disabled.card-object__btn,.cart-popup .disabled.popup__button,.disabled.card__btn,.disabled.notfoundbox__button,.request-popup .disabled.popup__button,.request-popup .disabled.popup__button2{background-color:#ced5d9;cursor:default}.card-video .card__img:after{content:"";position:absolute;left:calc(50% - 55px);top:calc(50% - 55px);background:url(../img/components/video.svg) center center no-repeat;width:110px;height:110px}@media (max-width:767px){.card-video .card__img:after{background-size:80px}}.breadcrumblist{font-size:0;margin-bottom:-10px}@media (max-width:999px){.breadcrumblist{text-align:center}}.breadcrumblist__item{display:inline-block;margin-bottom:10px;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px}@media (max-width:999px){.breadcrumblist__item{font-weight:400}.breadcrumblist__item:not(:nth-last-child(-n+2)){display:none}}.breadcrumblist__item .link{color:#81949d;font-size:13px;line-height:100%}.breadcrumblist__item:after{content:"";margin:0 14px 0 13px;display:inline-block;width:5px;height:10px;background:url(../img/components/breadcrumbs.svg) center center no-repeat}.breadcrumblist__item:last-child:after{display:none}@media (max-width:1279px){.tabs{white-space:nowrap;overflow:scroll;width:calc(100% + 16px)}}.tabs__item{display:inline-block;font-family:"Montserrat",sans-serif;font-weight:700;font-size:14px;line-height:100%;padding-bottom:20px;color:#1654a3;margin-right:40px;border-bottom:2px solid #1654a3;cursor:default}@media (max-width:767px){.tabs__item{margin-right:20px}}.more,a.tabs__item{text-decoration:none;cursor:pointer}a.tabs__item{border-bottom:1px solid rgba(129,148,157,.6);color:#81949d}.more{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:120%;text-transform:uppercase;color:#091e3f;padding-left:56px;padding-right:20px;position:relative;transition:padding 250ms}.more:after{content:"";position:absolute;left:0;top:0;height:100%;width:56px;background:url(../img/dot.png) center center repeat-x;transition:width 250ms}@media (max-width:1279px){.more:after{width:20px}}.more:before{content:"";position:absolute;right:0;top:0;height:100%;width:20px;background:url(../img/dot.png) center center repeat-x;transition:width 250ms}@media (max-width:1279px){.more:before{width:20px}.more{padding-left:20px;padding-right:20px}}.more .more__text{padding-left:12px;padding-right:12px}@media (min-width:1280px){.more:hover{padding-left:20px;padding-right:56px}.more:hover:after{width:20px}.more:hover:before{width:56px}}.more-btn{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:120%;text-transform:uppercase;color:#091e3f;text-decoration:none;padding-left:56px;padding-right:0;cursor:pointer;position:relative;transition:padding 250ms}.more-btn:after{content:"";position:absolute;left:0;top:0;height:100%;width:56px;background:url(../img/dot.png) center center repeat-x;transition:width 250ms}@media (max-width:1279px){.more-btn:after{width:20px}}.more-btn:before{content:"";position:absolute;right:0;top:0;height:100%;width:0;background:url(../img/dot.png) center center repeat-x;transition:width 250ms}@media (max-width:1279px){.more-btn:before{width:20px}.more-btn{padding-left:20px;padding-right:20px}}.more-btn .more__text{padding-left:12px;padding-right:12px}@media (min-width:1280px){.more-btn:hover{padding-left:28px;padding-right:28px}.more-btn:hover:after,.more-btn:hover:before{width:28px}}.load-more{display:inline-block}.load-more.hide{display:none}.load-more span{padding-left:30px;position:relative}.load-more span:before{content:"";position:absolute;left:0;top:0;width:19px;height:19px;background:url(../img/icons/load.svg) center no-repeat}.checkbox label{cursor:default}.checkbox input[type=checkbox]{position:absolute;clip:rect(0,0,0,0)}.checkbox .checkbox__text{display:inline-block;cursor:pointer;position:relative;padding-left:33px;color:rgba(9,30,63,.7)}@media (max-width:767px){.checkbox .checkbox__text{font-size:14px}}.checkbox .checkbox__text:after{content:" ";position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid rgba(129,148,157,.6);background-color:#fff}.checkbox input[type=checkbox]:checked+.checkbox__text{color:#091e3f}.checkbox input[type=checkbox]:checked+.checkbox__text:after{width:16px;height:16px;left:0;top:0;background:url(../img/icons/checkbox.svg) center center no-repeat;border-color:rgba(22,84,163,.6)}.checkbox:hover .checkbox__text:after{border-color:#81949d}.checkbox:hover input[type=checkbox]:checked+.checkbox__text:after{border-color:#1654a3}.input,.input-wrap{width:100%;height:39px}.input-wrap{position:relative}.input-wrap.input-wrap_filled .input{padding:14px 10px 4px}.input-wrap.input-wrap_filled .input-label{display:block}.input-wrap.input-wrap_error .input{border-bottom-color:#e74747}.hint:hover .hint-popup,.input-wrap.input-wrap_error .input-error-text{display:block}.input{border-bottom:1px solid rgba(129,148,157,.6);font-size:14px;padding:11px 10px 10px;transition:padding 100ms}.input:focus,.input:hover{border-bottom-color:#2b72cb}.input-error-text,.input-label{position:absolute;left:10px;top:3px;display:none}.input-error-text{top:41px;color:#e74747}.hint{cursor:help}.hint:after{content:"";width:15px;height:15px;border-radius:100%;display:inline-block;vertical-align:middle;margin-left:10px;background:url(../img/icons/hint.svg) center center no-repeat rgba(129,148,157,.2)}.hint-popup{font-size:16px;line-height:150%;color:#81949d;background:#fff;padding:20px;box-shadow:0 12px 30px rgba(1,14,31,.15);display:none;margin-top:7px;position:absolute;width:260px;z-index:1}.counter{border:1px solid #ced5d9;width:170px;height:54px;font-size:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.counter.error{border-color:#e74747}.counter input{color:#091e3f;height:31px;margin-top:11px;text-align:center;display:inline-block;vertical-align:top;width:calc(100% - 90px)}.counter .counter__minus,.counter .counter__plus{width:45px;height:100%;display:inline-block;cursor:pointer;background:url(../img/icons/minus.svg) center center no-repeat}.counter .counter__plus{background:url(../img/icons/plus.svg) center center no-repeat}.card{background:#fff;position:relative;display:block;text-decoration:none}.card-gallery{overflow:hidden;margin-bottom:28px}@media (max-width:767px){.card-gallery{margin-bottom:23px}}.card__img{height:210px;display:block}.card__img img{width:100%;height:100%;object-fit:cover}.card-cont{padding:0 30px 150px}@media (max-width:1279px){.card-cont{padding-bottom:172px}}@media (max-width:767px){.card-cont{padding:0 24px 138px}}.card__title{display:block;margin-bottom:10px;text-decoration:none}.card__text{color:#81949d}.card-bot-pane{position:absolute;left:30px;right:30px;bottom:0;padding-bottom:30px;background:#fff}@media (max-width:767px){.card-bot-pane{left:24px;right:24px;padding-bottom:24px}}.card-bot-pane .card-bot-pane__button{font-size:12px;float:right;padding:20px 15px}.card__price{color:#81949d;margin-bottom:20px}.card__price span{color:#091e3f;font-size:24px;font-weight:700;font-family:"Montserrat",sans-serif}@media (max-width:767px){.card__price span{font-size:18px}}.card__btn{display:block;padding:15px 0;line-height:24px}.card__btn span{background:url(../img/icons/cart.svg) left center no-repeat;padding-left:30px;display:inline-block;line-height:24px}.card-video{cursor:pointer}.card-video .card-video-preview{width:100%;height:366px}@media (max-width:1279px){.card-video .card-video-preview{height:314px}}.card-video .card__img{height:100%;position:relative}.card-video .card__text{padding:30px}@media (max-width:1279px){.card-video .card__text{padding-bottom:28px}}@media (max-width:767px){.card-video .card__text{padding:24px}}.card-article .card-gallery,.card-object .card-gallery{margin-bottom:31px}@media (max-width:767px){.card-article .card-gallery,.card-object .card-gallery{margin-bottom:24px}}.card-article .card__img,.card-object .card__img{height:290px}.card-article .card-cont{padding-bottom:70px}@media (max-width:767px){.card-article .card-cont,.card-object .card-cont{padding-bottom:60px}.card-article .card__title,.card-object .card__title{margin-bottom:8px}}.card-article .card-bot-pane,.card-object .card-bot-pane{position:absolute;left:30px;right:30px;bottom:30px;padding-bottom:0;background:#fff}@media (max-width:1279px){.card-article .card-bot-pane,.card-object .card-bot-pane{bottom:32px}}@media (max-width:767px){.card-article .card-bot-pane,.card-object .card-bot-pane{left:24px;right:24px;bottom:24px;padding-bottom:0}}.card-article .card__time,.card-object .card__time{color:#091e3f;padding-left:25px;background:url(../img/icons/timer.svg) 0 center no-repeat}.card-object.new:after,.card-preview.new:after{content:"";position:absolute;left:20px;top:0;width:32px;height:83px;background:url(../img/components/new.svg) no-repeat}@media (min-width:1280px){.card-object:hover{box-shadow:0 0 10px rgba(1,14,31,.15)}}.card-object .card-cont{padding-bottom:30px}@media (max-width:767px){.card-object .card-cont{padding-bottom:30px}}.card-object_empty{border:2px solid #1654a3}@media (min-width:1280px){.card-object_empty:hover{box-shadow:none}}.card-object_empty .card__img{border-bottom:1px solid #e5e8e9;background-position:center center;background-repeat:no-repeat;background-image:url(../img/catalog/project.svg)}.card-object_empty .card-cont{padding-bottom:151px}@media (max-width:767px){.card-object_empty .card-cont{padding-bottom:102px}}.card-preview .card-gallery{overflow:hidden;margin-bottom:30px}@media (max-width:767px){.card-preview .card-gallery{margin-bottom:23px}}@media (min-width:1280px){.card-preview:hover{box-shadow:0 0 10px rgba(1,14,31,.15)}}.card-preview .card__img{height:290px}.card-preview .card-cont{padding:0 30px 30px}@media (max-width:767px){.card-preview .card-cont{padding:0 24px 24px}}.card-preview-gallery .card-gallery{height:290px;margin-bottom:0}@media (max-width:767px){.card-preview-gallery .card-gallery{margin-bottom:0}}.card-preview-gallery .card-cont{padding-top:30px}@media (max-width:767px){.card-preview-gallery .card-cont{padding-top:23px}}.card-sertificate{padding:20px;height:268px}@media (max-width:1279px){.card-sertificate{height:200px!important}}@media (max-width:767px){.card-sertificate{height:296px!important}}.card-sertificate .card-gallery{margin-bottom:0;height:100%}.card-sertificate .card__img{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.card-sertificate .card__img img{height:auto;width:auto}@media (max-width:1279px){.card-sertificate .card__img img{max-width:100%;max-height:100%}}.card-team{background:0 0}.card-team .card__img{height:340px}.card-service .card__img img,.card-team .card__img img{object-position:center top}@media (max-width:767px){.card-team .card__img{height:300px}}.card-team .card-cont{padding:0 98.66667px 0 0}.gallery_team{padding-bottom:10px}@media (max-width:767px){.gallery_team{padding-bottom:20px}.gallery_team .slick-dots{bottom:-16px}}.card-service:hover{box-shadow:0 12px 30px rgba(1,14,31,.16)}.card-service .card-gallery{margin-bottom:31px}@media (max-width:767px){.card-service .card-gallery{margin-bottom:23px}}.card-service .card__img{height:290px}@media (max-width:767px){.card-service .card__img{height:210px}}.card-service .card__price{margin-bottom:0;padding-top:12px}.card-service .card-cont{padding:0 30px 93px}@media (max-width:767px){.card-service .card-cont{padding:0 24px 93px}}.card-service .card__text{line-height:165%}@media (max-width:767px){.card-service .card__text{font-size:14px}}.card-buy_hit .card-cont{padding:0 30px 110px}@media (max-width:1279px){.card-buy_hit .card-cont{padding-bottom:100px}}@media (max-width:767px){.card-buy_hit .card-cont{padding:0 24px 70px}}.card-buy_hit .card-bot-pane{padding-bottom:32px}@media (max-width:767px){.card-buy_hit .card-bot-pane{padding-bottom:12px}}.card-buy_hit .card_img{position:relative}.card-buy_hit .card-buy__hit-text{position:absolute;right:4px;top:10px;padding:9px 10px;background:#091e3f;color:#fff;font-size:18px;display:inline-block}.card-buy .card-buy__articul-text{font-size:14px;position:absolute;left:4px;top:10px;padding:12px 10px 11px;background:#feda95;color:#091e3f;display:inline-block}.card-buy .card-buy__articul-text span{opacity:.7}.scroll-to-top{width:42px;height:42px;background:url(../img/v3/components/scroll-to-top.svg) center center no-repeat #ced5d9;background-size:20px 20px;position:fixed;right:0;bottom:30px;cursor:pointer;z-index:1;display:none;opacity:0;transition:opacity .2s;border-radius:4px;border:1px solid #81949d}@media (max-width:999px){.scroll-to-top{width:40px;height:40px;background-size:23px;right:0;bottom:16px}}@media (max-width:767px){.scroll-to-top{display:none!important}}.scroll-to-top.scroll-to-top_visible,.side-widget-item__img img{display:block}.scroll-to-top.scroll-to-top_animate{opacity:1}@media (min-width:1280px){.scroll-to-top:hover{background-color:#fff}}.side-widget{position:fixed;right:0;top:calc(50% - 118px);z-index:1}.side-widget-item{background:#fff;box-shadow:0 12px 38px rgba(1,14,31,.1);padding:14px;margin-bottom:25px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;max-width:164px;float:right;clear:right;width:62px;transition:width 250ms}.side-widget-item:last-child{margin-bottom:0}.side-widget-item:hover{width:164px}.side-widget-item__img{width:34px;height:34px;-ms-flex-negative:0;flex-shrink:0}.side-widget-item__text{margin-left:14px;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:150%;color:#091e3f}
/*! jQuery UI - v1.12.1 - 2018-11-27
* http://jqueryui.com
* Includes: core.css, menu.css, selectmenu.css, button.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:30}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:11px 39px 11px 10px}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:0;max-height:300px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:13px;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em;height:40px}.ui-selectmenu-icon.ui-icon{position:absolute;top:1px;right:0;width:32px;height:40px;background:url(../img/icons/select.svg) center center no-repeat}.ui-button{padding:11px 32px 10px 10px;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:"Roboto",sans-serif;font-size:14px;line-height:140%}.ui-widget .ui-widget{font-size:13px}.ui-widget-content{background:#fff;box-shadow:0 10px 25px rgba(1,14,31,.1);color:#091e3f}.ui-widget-content a,.ui-widget-header a{color:#333}.ui-widget-header{color:#333;font-weight:700}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border-bottom:1px solid rgba(129,148,157,.6);font-weight:400}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#091e3f;text-decoration:none}.selectmenu-placeholder{color:#81949d}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border-color:#2b72cb;background:#fff;font-weight:400}.ui-selectmenu-button-open,.ui-selectmenu-button-open:hover{border-color:#2b72cb}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#f7f7f7;font-weight:400;color:#1654a3}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-icon{width:16px;height:16px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}.bx-wrapper{position:relative}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:22px;width:100%}.bx-wrapper .bx-pager{text-align:center}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;margin:0 9px;outline:0;width:6px;height:6px;cursor:pointer;border-radius:100%;box-shadow:0 1px 5px rgba(1,14,31,.2);background:#fff;position:relative}.bx-wrapper .bx-pager.bx-default-pager a.active{top:2px;width:10px;height:10px}.bx-wrapper .bx-pager.bx-default-pager a.active:after{content:"";width:6px;height:6px;position:absolute;top:2px;left:2px;background:#1654a3;border-radius:100%}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{background:url(../img/components/slick/arrow-bx.svg) rgba(255,255,255,.8) center center no-repeat}.bx-wrapper .bx-prev{left:21px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover,.contacts-popup{background-color:#fff}.bx-wrapper .bx-next{right:21px;-ms-transform:scale(-1);transform:scale(-1)}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:33px;height:33px;text-indent:-9999px;z-index:999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.contacts-popup{position:absolute;top:70px;right:0;width:363px;box-shadow:0 4px 12px rgba(1,14,31,.08);z-index:100;display:none}.contacts-popup.opened{display:block}@media (max-width:767px){.contacts-popup{top:56px;left:0;width:auto}}.contacts-popup__inner{padding:18px 22px 38px}@media (max-width:767px){.contacts-popup__inner{padding:20px 20px 32px}}.contacts-popup__contact{margin-bottom:8px}.contacts-popup__email,.contacts-popup__phone{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#091e3f;font-family:"Roboto",sans-serif;font-weight:400;font-size:13px;line-height:normal;letter-spacing:0}.contacts-popup__email{text-decoration:underline!important}.contacts-popup__icon{-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin-right:14px;background-position:center;background-repeat:no-repeat;background-size:contain}.contacts-popup__icon_phone{background-image:url(../img/v3/icons/phone_dark.svg)}.contacts-popup__icon_email{background-image:url(../img/v3/icons/mail_dark.svg);margin-top:1px}.contacts-popup__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:28px;margin-bottom:40px}@media (max-width:767px){.contacts-popup__actions{margin-top:28px;margin-bottom:40px}}.contacts-popup__messengers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.contacts-popup__messenger{display:block;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:contain}.contacts-popup__messenger_viber{background-image:url(../img/v3/icons/viber.svg)}.contacts-popup__messenger_telegram{background-image:url(../img/v3/icons/telegram.svg)}.contacts-popup__messenger_whatsapp{background-image:url(../img/v3/icons/whatsapp.svg)}.contacts-popup__callback,.contacts-popup__info-row{display:-ms-flexbox;display:flex;font-family:"Roboto",sans-serif;line-height:normal;letter-spacing:0}.contacts-popup__callback{-ms-flex-pack:center;justify-content:center;height:30px;padding:0 16px;border:1px solid #1654a3;border-radius:4px;cursor:pointer;transition:border-color .2s ease,color .2s ease;text-transform:uppercase;-ms-flex-align:center;align-items:center;color:#1654a3;font-weight:500;font-size:11px}.contacts-popup__callback:hover{color:#3786ea;border-color:#3786ea}.contacts-popup__info-row{-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;color:#091e3f;font-weight:400;font-size:13px}.contacts-popup__info-row:last-child{margin-bottom:0}.contacts-popup__info-icon{-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin-right:14px;background-position:center;background-repeat:no-repeat;background-size:contain}.contacts-popup__info-icon_worktime{background-image:url(../img/v3/icons/working_hours_dark.svg)}.contacts-popup__info-icon_address{background-image:url(../img/v3/icons/location_dark.svg)}.F-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:none;overflow:auto;text-align:center;white-space:nowrap;font-size:0;-webkit-overflow-scrolling:touch}.F-popup:after,.F-popup__window{display:inline-block;vertical-align:middle}.F-popup:after{content:'';height:100%}.F-popup.open{display:block}.F-popup__window{position:relative;padding:63px 60px 60px;background-color:#fff;box-shadow:0 0 10px rgba(1,14,31,.15);opacity:0;text-align:left;white-space:normal;transition:opacity .2s ease}@media (max-width:999px){.F-popup__window{width:100%;min-height:100%;padding:56px 16px}}@media (max-width:767px){.F-popup__window{box-shadow:none}}.F-popup__window.open{opacity:1}.F-popup__window-no-scroll{overflow:hidden}.F-popup__close{position:absolute;top:41px;right:41px;width:24px;height:24px;background-image:url(../img/v3/icons/close.svg);background-position:center;background-repeat:no-repeat;background-size:24px;cursor:pointer}@media (max-width:999px){.F-popup__close{top:16px;right:16px}}.F-popup__content{width:100%;overflow:hidden}.F-popup__content.hidden{display:none}#F-popup-overlay{position:fixed;top:0;left:0;z-index:1001;display:none;width:100%;height:100%;background-color:rgba(255,255,255,.9);opacity:0;transition:opacity .2s ease-out}@media (max-width:767px){#F-popup-overlay{background-color:#fff}}#F-popup-overlay.show{display:block;opacity:1}#F-popup-overlay.popup-overlay{z-index:60}.F-popup_relative{position:absolute;top:auto;right:auto;bottom:auto;left:auto}.callback-popup-v3{width:656px;text-align:center}@media (max-width:999px){.callback-popup-v3{height:auto}}@media (max-width:767px){.callback-popup-v3{position:static;width:100%}.callback-popup-v3.F-popup__window{padding-bottom:30px}}.callback-popup-v3 .popup__title{margin-bottom:30px;padding-top:29px;color:#091e3f;font-family:"Montserrat",sans-serif;font-weight:700;font-size:35px;line-height:1.2;letter-spacing:0}@media (max-width:767px){.callback-popup-v3 .popup__title{margin-bottom:26px;padding-top:6px;font-size:24px}}.callback-popup-v3 .popup__text{margin-bottom:40px;color:#81949d;white-space:pre-line;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0}@media (max-width:767px){.callback-popup-v3 .popup__text{margin-bottom:32px}}.callback-popup-v3 .callback-form{position:relative;width:296px;margin-right:auto;margin-bottom:-17px;margin-left:auto;color:#81949d}@media (max-width:1279px){.callback-popup-v3 .callback-form{width:calc((100vw - 112px - 11*28px)/12*4 + 4*28px)}}@media (max-width:767px){.callback-popup-v3 .callback-form{width:296px}}.callback-popup-v3 .callback-form.question-mode{width:calc(296px + 150px)}@media (max-width:1279px){.callback-popup-v3 .callback-form.question-mode{width:calc(calc((100vw - 112px - 11*28px)/12*4 + 4*28px) + 150px)}}@media (max-width:767px){.callback-popup-v3 .callback-form.question-mode{width:296px}}.callback-popup-v3 .callback-form .button{width:220px;margin-top:20px}@media (max-width:767px){.callback-popup-v3 .callback-form .button{margin-top:15px}}.callback-popup-v3 .callback-form__fields{width:100%}.callback-popup-v3 .callback-form-line{width:100%;margin-bottom:20px}@media (max-width:767px){.callback-popup-v3 .callback-form-line{margin-bottom:17px}}.callback-popup-v3 .callback-form__question{width:100%;margin-bottom:20px}.callback-popup-v3 .callback-form__question.hidden{display:none}@media (max-width:767px){.callback-popup-v3 .callback-form__question{margin-bottom:17px}}.callback-popup-v3 .callback-form__question-label{display:block;margin-bottom:8px;color:#81949d;padding-left:10px;text-align:left;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:1.4;letter-spacing:0}.callback-popup-v3 .callback-form__textarea{display:block;width:100%;height:140px;box-sizing:border-box;padding:12px 14px;border:1px solid #ced5d9;border-radius:3px;background-color:#fff;color:#091e3f;outline:none;resize:vertical;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:0}.callback-popup-v3 .callback-form__textarea:-ms-input-placeholder{color:#81949d;opacity:1}.callback-popup-v3 .callback-form__textarea::placeholder{color:#81949d;opacity:1}.callback-popup-v3 .callback-form__textarea:focus{border-color:#1654a3}.callback-popup-v3 .callback-form.question-mode .callback-form__fields{display:-ms-flexbox;display:flex;gap:16px}.callback-popup-v3 .callback-form.question-mode .callback-form__fields .callback-form-line{-ms-flex:1 1 0;flex:1 1 0;min-width:0}@media (max-width:767px){.callback-popup-v3 .callback-form.question-mode .callback-form__fields{display:block}}.callback-popup-v3 .callback-form-line_submit{clear:both}.request-popup{width:656px;text-align:center}@media (max-width:999px){.request-popup{height:auto}}@media (max-width:767px){.request-popup{position:static;width:100%}}.request-popup .popup__title{margin-bottom:30px;padding-top:134px;background-image:url(../img/components/house.svg);background-position:center top;background-repeat:no-repeat;color:#091e3f;font-family:"Montserrat",sans-serif;font-weight:700;font-size:35px;line-height:1.2;letter-spacing:0}@media (max-width:767px){.request-popup .popup__title{margin-bottom:26px;padding-top:129px;font-size:24px}}.request-popup .popup__text{margin-bottom:40px;color:#81949d;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0}@media (max-width:767px){.request-popup .popup__text{margin-bottom:32px}}.request-popup .popup__button,.request-popup .popup__button2{display:inline-block;width:220px;margin-right:auto;margin-left:auto;cursor:pointer}.callback-form.sending-form .button{cursor:default;opacity:.6;pointer-events:none}@media (max-width:999px){.info-popup{width:100%;height:auto}}@media (max-width:767px){.info-popup{position:static;width:100%}}@media (max-width:767px){.info-popup__title{margin-bottom:20px;font-size:24px}}.info-popup__description p{margin:0 0 16px}.info-popup__description ol,.info-popup__description ul{margin:0 0 16px;padding-left:24px}.info-popup__description li{margin-bottom:6px}.info-popup__description>:last-child{margin-bottom:0}@media (max-width:767px){.info-popup__description{font-size:15px}}.info-popup{width:656px}@media (max-width:999px){.info-popup{width:100%;height:auto}}@media (max-width:767px){.info-popup{position:static;width:100%}}.info-popup__title{margin-bottom:24px;color:#091e3f;font-family:"Montserrat",sans-serif;font-weight:700;font-size:35px;line-height:1.2;letter-spacing:0}@media (max-width:767px){.info-popup__title{margin-bottom:20px;font-size:24px}}.info-popup__description{color:#091e3f;font-family:"Roboto",sans-serif;font-weight:400;font-size:17px;line-height:1.5;letter-spacing:0}.info-popup__description ul li{list-style:disc}.info-popup__description ol li{list-style:decimal}.info-popup__description strong{font-weight:600}.info-popup__description a{color:#1654a3;text-decoration:underline}@media (max-width:767px){.info-popup__description{font-size:15px}}.catalog-gallery-popup{width:100%;height:100%;background:0 0}.product-gallery-viewer{position:relative;width:100%;height:100%}.product-gallery-viewer__stage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 100px);padding:40px 90px}.product-gallery-viewer__item{display:none;width:100%;height:100%}.product-gallery-viewer__item.active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-gallery-viewer__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.product-gallery-viewer__thumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:80px}.product-gallery-viewer__arrow,.product-gallery-viewer__thumb{position:relative;width:72px;height:72px;padding:3px;border:1px solid #e5e8e9;border-radius:4px;background-color:#fff;cursor:pointer}.product-gallery-viewer__thumb img{display:block;width:100%;height:100%;object-fit:contain}.product-gallery-viewer__thumb.active{border:2px solid #1654a3;padding:2px}.product-gallery-viewer__arrow{position:absolute;top:50%;z-index:2;width:48px;height:48px;padding:0;border-radius:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-gallery-viewer__arrow::before{content:"";display:block;width:24px;height:24px;margin:auto;background:url(../img/v3/icons/arrow_left_dark.svg) center/contain no-repeat}.product-gallery-viewer__arrow_prev{left:24px}.product-gallery-viewer__arrow_prev::before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-gallery-viewer__arrow_next{right:24px}.cart-popup{width:656px;text-align:center}@media (max-width:999px){.cart-popup{height:auto}}@media (max-width:767px){.cart-popup{position:static;width:100%}}.cart-popup .popup__title{margin-bottom:30px;color:#091e3f;font-family:"Montserrat",sans-serif;font-weight:700;font-size:30px;line-height:1.2;letter-spacing:0}@media (max-width:767px){.cart-popup .popup__title{margin-bottom:26px;font-size:24px}}.cart-popup .popup__button{display:inline-block;width:220px;margin-right:auto;margin-left:auto;cursor:pointer}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-ms-transform-origin:40px 40px;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.lds-roller-wrap{position:relative}.lds-roller-wrap .lds-roller{position:absolute;left:50%;top:-13px;-ms-transform:translateX(-50%) scale(.6);transform:translateX(-50%) scale(.6)}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-x{height:15px;bottom:0}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-x{height:6px;bottom:2px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}