@font-face{font-family:TeX Gyre Heros;font-style:normal;font-weight:400;src:url(fonts/texgyreheros-regular.ttf)}@font-face{font-family:TeX Gyre Heros;font-style:normal;font-weight:700;src:url(fonts/texgyreheros-bold.ttf)}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:initial;-moz-appearance:initial;appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:initial;appearance:none;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}h1{font-size:calc(min(100vw,1920px)*60/1440);font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media(max-width:767px){h1{font-size:8.3969465649vw;font-weight:400;line-height:1.1}.h1_bold{font-weight:700}}h2{font-size:calc(min(100vw,1920px)*45/1440);font-weight:700}@media(max-width:767px){h2{font-size:6.106870229vw}}.t1{font-size:calc(min(100vw,1920px)*24/1440);font-weight:400;line-height:1.1}@media(max-width:767px){.t1{font-size:4.5801526718vw;line-height:1.2}}.t2{font-size:calc(min(100vw,1920px)*16/1440);font-weight:400;line-height:1.2}@media(max-width:767px){.t2{font-size:4.0712468193vw;line-height:1.2}.t2_bold{font-weight:700}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{font-family:TeX Gyre Heros,sans-serif;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fefbfb;-ms-flex-direction:column;flex-direction:column;min-height:100dvh;overflow-x:hidden}header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto;max-width:1920px;-webkit-transform:none!important;transform:none!important}a{color:currentcolor;-webkit-text-decoration:none;text-decoration:none}li{list-style:none}h1,h2,p,ul{margin:0;padding:0}.container{padding-left:calc(min(100vw,1920px)*50/1440);padding-right:calc(min(100vw,1920px)*50/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.container{padding-left:2.5445292621vw;padding-right:2.5445292621vw;width:100vw}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;position:fixed;top:0;width:100vw;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;background:#161616;-webkit-box-shadow:hsla(0,0%,9%,.8) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440);box-shadow:hsla(0,0%,9%,.8) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440);justify-content:center;-webkit-transition:top .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0);transition:top .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0);transition:top .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0),box-shadow .2s cubic-bezier(.12,0,.39,0);transition:top .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0),box-shadow .2s cubic-bezier(.12,0,.39,0),-webkit-box-shadow .2s cubic-bezier(.12,0,.39,0)}@media(max-width:767px){.header{-webkit-box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.8);box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.8)}}.header.header_top{-webkit-box-shadow:none!important;box-shadow:none!important}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fefbfb;padding:calc(min(100vw,1920px)*10/1440) calc(min(100vw,1920px)*50/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.header__wrap{padding:2.5445292621vw;width:100vw}}.header__wrap .logo{height:calc(min(100vw,1920px)*70/1440);width:calc(min(100vw,1920px)*70/1440)}@media(max-width:767px){.header__wrap .logo{height:12.9770992366vw;left:-1.272264631vw;position:relative;width:17.8117048346vw}}.header__wrap .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(min(100vw,1920px)*22/1440)}@media(max-width:767px){.header__wrap .header__menu{display:none}}.header__wrap .header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*40/1440)}.header__wrap .header__burger{display:none}@media(max-width:767px){.header__wrap .header__burger{display:block;height:7.6335877863vw;width:12.7226463104vw}}.header__wrap svg path{fill:currentcolor}.header__wrap a{color:currentcolor}.header_top{top:calc(min(100vw,1920px)*-100/1440)}@media(max-width:767px){.header_top{top:-25.4452926209vw}}.header_transparent-bg{background:rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;box-shadow:none!important}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background:#161616;justify-content:center}.footer{display:grid;grid-template-columns:calc(min(100vw,1920px)*1123/1440) calc(min(100vw,1920px)*217/1440);grid-template-rows:calc(min(100vw,1920px)*83/1440) calc(min(100vw,1920px)*198/1440);padding:calc(min(100vw,1920px)*32/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*77.75/1440)}@media(max-width:767px){.footer{-webkit-column-gap:4.0712468193vw;-moz-column-gap:4.0712468193vw;column-gap:4.0712468193vw;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);padding:12.7226463104vw 2.5445292621vw 7.3791348601vw}}.footer .logo-full-footer{margin-top:calc(min(100vw,1920px)*-11/1440);width:calc(min(100vw,1920px)*530/1440)}@media(max-width:767px){.footer .logo-full-footer{width:94.9109414758vw}}.footer .footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end;gap:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.footer .footer__bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5445292621vw}}.footer .socials{display:grid;grid-template-columns:repeat(2,calc(min(100vw, 1920px)*40/1440));grid-template-rows:calc(min(100vw,1920px)*40/1440);position:relative;grid-gap:calc(min(100vw,1920px)*10/1440);gap:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.footer .socials{gap:2.5445292621vw;grid-template-columns:repeat(2,10.1781170483vw);grid-template-rows:10.1781170483vw}}.footer .socials a{cursor:pointer}.footer .socials a:first-of-type{padding:calc(min(100vw,1920px)*5/1440)}@media(max-width:767px){.footer .socials a:first-of-type{padding:1.272264631vw}}.footer .socials svg{height:100%;width:100%}.footer .socials svg path{fill:#fefbfb}.footer .footer__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fefbfb;width:calc(min(100vw,1920px)*163.8/1440)}@media(max-width:767px){.footer .footer__copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;width:78.6259541985vw}}.footer nav{grid-row:span 2}@media(max-width:767px){.footer nav{grid-row:2;margin:19.3384223919vw 0 27.7353689567vw}}.footer nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*40/1440);grid-row:span 2;padding:calc(min(100vw,1920px)*23/1440) 0 0}@media(max-width:767px){.footer nav ul{grid-row:2;margin:0 auto;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:7.6335877863vw 10.1781170483vw;width:76.844783715vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer nav a{color:#fefbfb}.main-page{overflow:hidden}.main-page .banner{background:url(img/about__header-bg.png) 50%/cover no-repeat;color:#fefbfb;margin-bottom:calc(min(100vw,1920px)*100/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.main-page .banner{margin-bottom:12.7226463104vw;width:100vw}}.main-page .banner .banner__container{padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.main-page .banner .banner__container{padding:5.0890585242vw 2.5445292621vw 38.1679389313vw}}.main-page .banner .banner__title{display:none}@media(max-width:767px){.main-page .banner .banner__title{display:block;padding-top:37.9134860051vw;text-align:center}}.main-page .banner .banner__header{padding-top:calc(min(100vw,1920px)*157/1440)}@media(max-width:767px){.main-page .banner .banner__header{display:none}}.main-page .banner .banner__header span{display:block}.main-page .banner .banner__header span:nth-child(2){padding-left:calc(min(100vw,1920px)*126/1440)}.main-page .banner .banner__header span:nth-child(3){padding-left:calc(min(100vw,1920px)*222/1440)}.main-page .banner .banner__header span:nth-child(4){padding-left:calc(min(100vw,1920px)*429/1440)}.main-page .banner .banner__header span:nth-child(5){padding-left:calc(min(100vw,1920px)*500/1440)}.main-page .banner .banner__info{margin:calc(min(100vw,1920px)*18/1440) 0 calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*658/1440);width:calc(min(100vw,1920px)*420/1440)}@media(max-width:767px){.main-page .banner .banner__info{margin:7.6335877863vw 0 21.3740458015vw;padding-left:2.0356234097vw;padding-right:2.0356234097vw;text-align:center;width:100%}}.main-page .banner .banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*25/1440);margin-left:calc(min(100vw,1920px)*658/1440);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.main-page .banner .banner__buttons{gap:3.8167938931vw;margin-left:0}}.main-page .banner .button_bracketed{width:calc(min(100vw,1920px)*180/1440)}@media(max-width:767px){.main-page .banner .button_bracketed{width:45.2926208651vw}}.main-page .products{margin-bottom:calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.main-page .products{margin-bottom:12.7226463104vw}}.main-page .products .products__header{display:grid;grid-template-columns:calc(min(100vw,1920px)*660/1440) calc(min(100vw,1920px)*675/1440);margin-bottom:calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.main-page .products .products__header{gap:3.8167938931vw;grid-template-columns:1fr;margin-bottom:4.5801526718vw}}.main-page .products .products__content{display:grid;grid-template-columns:calc(min(100vw,1920px)*690/1440) calc(min(100vw,1920px)*645/1440);grid-template-rows:calc(min(100vw,1920px)*478/1440) calc(min(100vw,1920px)*170/1440);grid-gap:calc(min(100vw,1920px)*5/1440);gap:calc(min(100vw,1920px)*5/1440)}@media(max-width:767px){.main-page .products .products__content{gap:2.5445292621vw;grid-template-columns:1fr;grid-template-rows:repeat(2,109.4147582697vw) repeat(2,46.31043257vw)}}.main-page .products .products__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:calc(min(100vw,1920px)*30/1440) calc(min(100vw,1920px)*25/1440);position:relative}@media(max-width:767px){.main-page .products .products__card{padding:5.0890585242vw}}.main-page .products .products__card{-webkit-transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0),color .2s cubic-bezier(.12,0,.39,0)}.main-page .products .products__card:hover,.main-page .products .products__card:hover .products__card-text{color:#fefbfb}.main-page .products .products__card:hover .products__card-bg{opacity:0}.main-page .products .products__card:hover .products__card-overlay{opacity:1}.main-page .products .products__card:first-child{padding-right:calc(min(100vw,1920px)*134/1440)}.main-page .products .products__card:first-child .products__card-img{background:url(img/products__item-1.png) center calc(min(100vw, 1920px)*-2/1440)/cover no-repeat}@media(max-width:767px){.main-page .products .products__card:first-child .products__card-img{background-position:-59.0330788804vw -6.3613231552vw;background-size:164.8854961832vw auto}}.main-page .products .products__card:nth-child(2){padding-right:calc(min(100vw,1920px)*90/1440)}.main-page .products .products__card:nth-child(2) .products__card-img{background:url(img/products__item-2.png) 50%/cover no-repeat}@media(max-width:767px){.main-page .products .products__card:nth-child(2) .products__card-img{background-position:-35.368956743vw -2.5445292621vw;background-size:153.68956743vw auto}.main-page .products .products__card:nth-child(3){padding-bottom:10.1781170483vw}}.main-page .products .products__card:nth-child(3):hover{background:#950d17}.main-page .products .products__card .products__card-bg{background:url(img/products__card-bg.png) 50%/cover no-repeat;height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:-1}.main-page .products .products__card .products__card-overlay{background:#950d17;height:100%;left:0;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:1}.main-page .products .products__card .products__card-text{color:rgba(0,0,0,0);-webkit-transition:color .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0)}.main-page .products .products__card .products__card-text,.main-page .products .products__card h2{z-index:2}.main-page .products .products__card .products__card-img{height:100%;left:0;position:absolute;top:0;width:100%}.main-page .products .products__card ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*52/1440)}@media(max-width:767px){.main-page .products .products__card ul{display:grid;grid-template-columns:repeat(2,43.7659033079vw);grid-gap:6.8702290076vw 0;gap:6.8702290076vw 0}.main-page .products .products__card ul li:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main-page .products .products__card ul li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-page .products .products__card ul li:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.main-page .products .products__item_all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-page .products .products__item_all:hover .products__card-bg{opacity:1}.main-page .new-items{margin-bottom:calc(min(100vw,1920px)*97/1440)}.main-page .new-items .new-items__swiper{background:url(img/new-banner-bg-desktop.svg) 50%/cover no-repeat;height:calc(min(100vw,1920px)*400/1440);width:100%}@media(max-width:767px){.main-page .new-items .new-items__swiper{background:url(img/new-banner-bg-mobile.svg) 50%/cover no-repeat;height:187.2773536896vw}}.main-page .new-items .new-items__swiper .new-items__swiper-pagination{bottom:calc(min(100vw,1920px)*20/1440);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*7/1440);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-pagination{bottom:5.0890585242vw;gap:1.7811704835vw}}.main-page .new-items .new-items__swiper .new-items__swiper-pagination .swiper-pagination-bullet{background:#fefbfb;border-radius:100%;height:calc(min(100vw,1920px)*10/1440);margin:0;opacity:.3;width:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-pagination .swiper-pagination-bullet{height:2.5445292621vw;width:2.5445292621vw}}.main-page .new-items .new-items__swiper .new-items__swiper-pagination .swiper-pagination-bullet-active{opacity:1}.main-page .new-items .new-items__swiper .swiper-button-lock{display:none!important}.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next,.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev{background:hsla(0,60%,99%,.302);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(min(100vw,1920px)*48/1440);position:absolute;top:44%;width:calc(min(100vw,1920px)*48/1440);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:calc(min(100vw,1920px)*15/1440);cursor:pointer;justify-content:center;z-index:1}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next,.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev{border-radius:3.3078880407vw;height:10.1781170483vw;top:24%;width:10.1781170483vw}}.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next svg,.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev svg{color:#fefbfb;height:auto;width:calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next svg,.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev svg{width:4.3256997455vw}}.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev{left:calc(min(100vw,1920px)*30/1440);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-navigation-prev{left:.7633587786vw}}.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next{right:calc(min(100vw,1920px)*30/1440)}@media(max-width:767px){.main-page .new-items .new-items__swiper .new-items__swiper-navigation-next{right:.7633587786vw}}.main-page .new-items .new-items__slide{color:#fefbfb;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media(max-width:767px){.main-page .new-items .new-items__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-page .new-items .new-items__slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(min(100vw,1920px)*666/1440)}@media(max-width:767px){.main-page .new-items .new-items__slide img{height:88.8040712468vw;margin-bottom:5.0890585242vw;width:100%}}.main-page .new-items .new-items__slide .new-items__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(min(100vw,1920px)*70/1440) 0;width:calc(min(100vw,1920px)*486/1440);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){.main-page .new-items .new-items__slide .new-items__slide-content{padding:0 4.0712468193vw 12.7226463104vw;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}.main-page .new-items .new-items__slide h2{margin-bottom:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.main-page .new-items .new-items__slide h2{font-size:8.3969465649vw;line-height:1.1;margin-bottom:3.8167938931vw;text-transform:uppercase}}.main-page .new-items .new-items__slide .new-items__slide-subheader{display:block;font-weight:900}.main-page .new-items .new-items__slide .new-items__slide-text{line-height:1.2;width:calc(min(100vw,1920px)*333/1440)}@media(max-width:767px){.main-page .new-items .new-items__slide .new-items__slide-text{width:100%}}.main-page .new-items .new-items__slide a{height:calc(min(100vw,1920px)*54/1440);margin-top:auto;width:calc(min(100vw,1920px)*200/1440)}@media(max-width:767px){.main-page .new-items .new-items__slide a{height:13.7404580153vw;width:50.8905852417vw}}.main-page .support{background:#161616;height:100vh;overflow:hidden;position:relative;width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.main-page .support{width:100vw}}.main-page .support h1{color:#fefbfb;font-size:calc(min(100vw,1920px)*45/1440);position:absolute;right:calc(min(100vw,1920px)*50/1440);text-align:right;top:15vh;width:calc(min(100vw,1920px)*380/1440);z-index:2}@media(max-width:767px){.main-page .support h1{font-size:5.0890585242vw;right:3.8167938931vw;top:11vh;width:40.4580152672vw}}.main-page .support .button_rounded{bottom:10vh;left:calc(min(100vw,1920px)*50/1440);position:absolute;width:calc(min(100vw,1920px)*1340/1440);z-index:2}@media(max-width:767px){.main-page .support .button_rounded{bottom:8vh;left:2.5445292621vw;width:94.9109414758vw}}.main-page .support .support__slide,.main-page .support .support__swiper{height:100%;width:100%}.main-page .support .support__slide{color:#fefbfb;height:100%;position:relative;width:100%}.main-page .support .support__slide .support__slide-content{left:calc(min(100vw,1920px)*50/1440);position:relative;top:17vh}@media(max-width:767px){.main-page .support .support__slide .support__slide-content{left:2.5445292621vw;top:37vh}}.main-page .support .support__slide img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.main-page .support .support-slide__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;gap:calc(min(100vw,1920px)*20/1440);justify-content:left;margin-bottom:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.main-page .support .support-slide__nav{gap:5.0890585242vw;margin-bottom:4.834605598vw}}.main-page .support .support-slide__nav div{background:#fefbfb;height:calc(min(100vw,1920px)*3/1440);opacity:.1;width:calc(min(100vw,1920px)*41/1440)}@media(max-width:767px){.main-page .support .support-slide__nav div{height:.7633587786vw;width:10.4325699746vw}}.main-page .support .support-slide__nav div.active{opacity:1}.main-page .support .support__slide-text{width:calc(min(100vw,1920px)*500/1440)}@media(max-width:767px){.main-page .support .support__slide-text{width:76.5903307888vw}}.main-page .support .support__slide-text h2{margin-bottom:12%}@media(max-width:767px){.main-page .support .support__slide-text h2{margin-bottom:5.0890585242vw}}.main-page .support .support__swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*20/1440);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:calc(min(100vw,1920px)*50/1440);position:absolute;top:15vh;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}@media(max-width:767px){.main-page .support .support__swiper-pagination{gap:5.0890585242vw;left:2.5445292621vw;top:34vh}}.main-page .support .support__swiper-pagination .swiper-pagination-bullet{background:#fefbfb;border-radius:0;height:calc(min(100vw,1920px)*3/1440);margin:0;opacity:.3;width:calc(min(100vw,1920px)*41/1440)}@media(max-width:767px){.main-page .support .support__swiper-pagination .swiper-pagination-bullet{height:.7633587786vw;width:10.4325699746vw}}.main-page .support .support__swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer}.main-page .support .support__swiper-pagination .swiper-pagination-bullet-active{opacity:1}.main-page .contact{background:url(img/contact-form__bg.svg) 50%/cover no-repeat}.catalog-page{margin:calc(min(100vw,1920px)*170/1440) auto calc(min(100vw,1920px)*26/1440)}@media(max-width:767px){.catalog-page{margin:25.4452926209vw auto 12.7226463104vw}}.catalog-page .catalog__header{margin-bottom:calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.catalog-page .catalog__header{margin-bottom:7.6335877863vw}}.catalog-page .catalog__header .catalog__header-desc{margin-top:calc(min(100vw,1920px)*50/1440);width:calc(min(100vw,1920px)*753/1440)}@media(max-width:767px){.catalog-page .catalog__header .catalog__header-desc{font-size:4.5801526718vw;margin-top:3.8167938931vw;width:100%}}.catalog-page .catalog__categories-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.catalog-page .catalog__categories-wrap{gap:15.2671755725vw}}.product-page{margin-bottom:calc(min(100vw,1920px)*80/1440)}@media(max-width:767px){.product-page{margin-bottom:12.7226463104vw}}.js-has-pseudo [csstools-has-1a-34-36-33-2s-39-2r-38-19-34-2p-2v-2t-1m-2w-2p-37-14-1a-34-36-33-2s-39-2r-38-2n-2n-37-39-34-34-30-3d-15]:not(.does-not-exist){margin-bottom:0}.product-page:has(.product__supply){margin-bottom:0}.product-page .product__header{display:grid;grid-template-columns:calc(min(100vw,1920px)*463/1440) calc(min(100vw,1920px)*826/1440);grid-gap:calc(min(100vw,1920px)*300/1440) calc(min(100vw,1920px)*50/1440);gap:calc(min(100vw,1920px)*300/1440) calc(min(100vw,1920px)*50/1440);margin-top:calc(min(100vw,1920px)*170/1440)}@media(max-width:767px){.product-page .product__header{gap:4.3256997455vw;grid-template-columns:1fr;margin-top:25.4452926209vw}}.product-page .product__header .product__header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*40/1440)}@media(max-width:767px){.product-page .product__header .product__header-info{gap:3.8167938931vw;width:78.6259541985vw}}.product-page .product__header .product__header-info h1{font-size:calc(min(100vw,1920px)*56/1440)}@media(max-width:767px){.product-page .product__header .product__header-info h1{font-size:8.3969465649vw}}.product-page .product__header .product__header-info h2{font-size:calc(min(100vw,1920px)*30/1440)}@media(max-width:767px){.product-page .product__header .product__header-info h2{font-size:6.106870229vw}}.product-page .product__header .button_rounded{width:100%;-ms-flex-item-align:end;align-self:flex-end}@media(max-width:767px){.product-page .product__header .button_rounded{margin-top:4.834605598vw}}.product-page .product__header .button_rounded p{font-weight:700}.product-page .product__desc{margin:calc(min(100vw,1920px)*100/1440) 0 calc(min(100vw,1920px)*74/1440)}@media(max-width:767px){.product-page .product__desc{margin:15.2671755725vw 0 24.1730279898vw}}.product-page .product__desc h2{font-weight:400}@media(max-width:767px){.product-page .product__desc h2{font-weight:700}}.product-page .product__banner{height:calc(min(100vw,1920px)*650/1440)}@media(max-width:767px){.product-page .product__banner{display:none;height:203.5623409669vw}}.product-page .product__banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-page .product__banner_mobile{display:none}@media(max-width:767px){.product-page .product__banner_mobile{display:block}}.product-page .product__video{height:calc(min(100vw,1920px)*600/1440);margin-top:calc(min(100vw,1920px)*97/1440);width:100%}@media(max-width:767px){.product-page .product__video{height:42.4936386768vw;margin-top:12.7226463104vw}}.product-page .product__video iframe{height:100%;width:100%}.product-page .product__benefits{display:grid;grid-template-columns:calc(min(100vw,1920px)*454/1440) calc(min(100vw,1920px)*604/1440);grid-gap:calc(min(100vw,1920px)*175/1440);gap:calc(min(100vw,1920px)*175/1440);margin:calc(min(100vw,1920px)*150/1440) 0 calc(min(100vw,1920px)*200/1440)}@media(max-width:767px){.product-page .product__benefits{display:none}}.product-page .product__benefits .product__benefits-titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*19/1440)}.product-page .product__benefits .product__benefits-titles li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-weight:700;justify-content:space-between;margin:0 calc(min(100vw,1920px)*17.5/1440);opacity:.2;text-align:center;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.product-page .product__benefits .product__benefits-titles li.active{opacity:1}.product-page .product__benefits .product__benefits-titles li.active svg path{fill:#161616}.product-page .product__benefits .product__benefits-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-item-align:center;align-self:center}.product-page .product__benefits .product__benefits-content li{left:0;opacity:0;position:absolute;top:0;-webkit-transition:position .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0),z-index .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0);transition:position .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0),z-index .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0);visibility:hidden;white-space:pre-wrap;width:100%;z-index:-2}.product-page .product__benefits .product__benefits-content li.active{opacity:1;position:relative;visibility:visible;z-index:1}.product-page .product__benefits_mobile{display:none}@media(max-width:767px){.product-page .product__benefits_mobile{display:block;margin:12.7226463104vw 0;position:relative}.product-page .product__benefits_mobile .touch{-webkit-animation:swipe-left 2s cubic-bezier(.4,0,.2,1) infinite;animation:swipe-left 2s cubic-bezier(.4,0,.2,1) infinite;height:10.1781170483vw;position:absolute;right:4.5801526718vw;top:-2.2900763359vw;width:10.1781170483vw}.product-page .product__benefits_mobile .product__benefits-title-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.0356234097vw 0 4.5801526718vw;position:relative}.product-page .product__benefits_mobile .product__benefits-title-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5267175573vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;left:0;opacity:0;position:absolute;top:0;-webkit-transition:position .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0),z-index .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0);transition:position .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0),z-index .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0);visibility:hidden;width:100%;z-index:-2}}@media(max-width:767px)and (max-width:767px){.product-page .product__benefits_mobile .product__benefits-title-list li{font-size:4.0712468193vw}}@media(max-width:767px){.product-page .product__benefits_mobile .product__benefits-title-list li svg{height:6.106870229vw;width:2.5445292621vw}.product-page .product__benefits_mobile .product__benefits-title-list li svg path{fill:#161616}.product-page .product__benefits_mobile .product__benefits-title-list li.active{opacity:1;position:relative;visibility:visible;z-index:1}}.product-page .product__benefits_mobile .product-benefits__content .swiper-slide__content{padding-left:24.427480916vw;white-space:pre-wrap;width:94.9109414758vw}.product-page .product__benefits_mobile .product-benefits__content .swiper-wrapper{margin-top:4.834605598vw}.product-page .product__benefits_mobile .product-benefits__content .product__benefits-pagination{background:#161616;height:1.0178117048vw;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:94.4020356234vw}.product-page .product__benefits_mobile .product-benefits__content .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#950d17}.product-page .product__specs{margin-bottom:calc(min(100vw,1920px)*70/1440);position:relative}@media(max-width:767px){.product-page .product__specs{margin-bottom:11.9592875318vw}}.product-page .product__specs .product__specs-list{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding-left:calc(min(100vw,1920px)*21/1440);padding-right:calc(min(100vw,1920px)*21/1440)}@media(max-width:767px){.product-page .product__specs .product__specs-list{padding:0}}.product-page .product__specs .product__specs-list .info-wrap{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0);transition:max-height .2s cubic-bezier(.12,0,.39,0),opacity .2s cubic-bezier(.12,0,.39,0)}.product-page .product__specs .product__specs-list li{border-top:calc(min(100vw,1920px)*1/1440) solid #161616;display:grid;grid-template-columns:calc(min(100vw,1920px)*606/1440) calc(min(100vw,1920px)*666/1440);padding:calc(min(100vw,1920px)*4/1440) calc(min(100vw,1920px)*54/1440) calc(min(100vw,1920px)*22/1440) calc(min(100vw,1920px)*13/1440)}@media(max-width:767px){.product-page .product__specs .product__specs-list li{border-top:.2544529262vw solid #161616;gap:.5089058524vw;grid-template-columns:1fr;padding:1.5267175573vw 0 3.0534351145vw}}.product-page .product__specs .product__specs-list li .title{font-weight:700;white-space:pre-wrap}.product-page .product__specs .product__specs-list li .value{white-space:pre-wrap}@media(max-width:767px){.product-page .product__specs .product__specs-list li .value{font-size:4.5801526718vw;line-height:1.2}}.product-page .product__specs .product__specs-list li{-webkit-transition:max-height .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0);transition:max-height .2s cubic-bezier(.12,0,.39,0),visibility .2s cubic-bezier(.12,0,.39,0)}.product-page .product__specs .product__gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(254, 251, 251, 0.6)), to(#FEFBFB));background:linear-gradient(180deg,hsla(0,60%,99%,.6) 0,#fefbfb);bottom:0;height:calc(min(100vw,1920px)*151/1440);position:absolute;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0),height .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0),height .2s cubic-bezier(.12,0,.39,0);width:calc(min(100vw,1920px)*1381/1440)}@media(max-width:767px){.product-page .product__specs .product__gradient{height:0;opacity:0;visibility:hidden}}.product-page .product__specs .product__gradient.hidden{height:0;opacity:0;visibility:hidden}.product-page .product__specs .product__specs-more{bottom:calc(min(100vw,1920px)*21/1440);cursor:pointer;font-size:calc(min(100vw,1920px)*18/1440);left:53.5%;position:absolute;-webkit-transform:translateX(-53.5%);transform:translateX(-53.5%);width:calc(min(100vw,1920px)*164/1440)}@media(max-width:767px){.product-page .product__specs .product__specs-more{font-size:4.5801526718vw;margin:4.0712468193vw auto 0;position:static;-webkit-transform:none;transform:none;width:41.7302798982vw}.product-page .product__specs .product__specs-more svg{height:12.213740458vw;width:4.834605598vw}}.product-page .product__specs .product__specs-more svg path{fill:currentcolor}.product-page .product__specs .product__specs-more.static{margin:0 auto;position:static;-webkit-transform:none;transform:none}.product-page .product__specs h2{margin-bottom:calc(min(100vw,1920px)*59/1440)}@media(max-width:767px){.product-page .product__specs h2{margin-bottom:9.1603053435vw}}.product-page .product__supply{background:-webkit-gradient(linear, left top, left bottom, from(#C9CDCF), color-stop(50%, #EAEDEF), to(#FEFBFB));background:linear-gradient(180deg,#c9cdcf 0,#eaedef 50%,#fefbfb);display:grid;grid-template-columns:calc(min(100vw,1920px)*216/1440) calc(min(100vw,1920px)*692/1440);grid-template-rows:repeat(2,auto);grid-gap:calc(min(100vw,1920px)*195/1440) calc(min(100vw,1920px)*425/1440);gap:calc(min(100vw,1920px)*195/1440) calc(min(100vw,1920px)*425/1440);padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*191/1440)}@media(max-width:767px){.product-page .product__supply{gap:5.0890585242vw;grid-template-columns:1fr;grid-template-rows:repeat(3,auto);padding:12.7226463104vw 2.5445292621vw}}.product-page .product__supply .button_rounded{grid-column:2;width:calc(min(100vw,1920px)*460/1440)}@media(max-width:767px){.product-page .product__supply .button_rounded{grid-column:1;width:100%}}.product-page .product__supply .button_rounded p{font-size:calc(min(100vw,1920px)*16/1440)!important;font-weight:700}@media(max-width:767px){.product-page .product__supply .button_rounded p{font-size:4.5801526718vw!important;font-weight:400}}.product-page .product__supply div p{font-size:calc(min(100vw,1920px)*24/1440);line-height:1.1}@media(max-width:767px){.product-page .product__supply div p{font-size:4.5801526718vw;line-height:1.2}}.product__slider{display:grid;grid-row:span 2;grid-template-columns:calc(min(100vw,1920px)*724/1440) calc(min(100vw,1920px)*91/1440);grid-gap:calc(min(100vw,1920px)*12/1440);gap:calc(min(100vw,1920px)*12/1440);position:relative}@media(max-width:767px){.product__slider{display:grid;grid-template-columns:1fr;grid-gap:2.5445292621vw;gap:2.5445292621vw;overflow:hidden}}.product__slider .product__slider-nav,.product__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*20/1440)}@media(max-width:767px){.product__slider .product__slider-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product__slider .product__slider-preview,.product__slider .product__slider-thumbs{width:100%}@media(max-width:767px){.product__slider .product__slider-preview,.product__slider .product__slider-thumbs{width:94.9109414758vw}}.product__slider .swiper-slide{overflow:hidden}.product__slider .swiper-slide img{cursor:pointer;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%}.product__slider .product__slider-preview{background:url(img/products__card-bg.png) 50%/cover no-repeat;height:calc(min(100vw,1920px)*649/1440)}@media(max-width:767px){.product__slider .product__slider-preview{height:101.7811704835vw}}.product__slider .product__slider-thumbs{max-height:calc(min(100vw,1920px)*387/1440);min-height:calc(min(100vw,1920px)*93/1440)}@media(max-width:767px){.product__slider .product__slider-thumbs{height:23.6641221374vw}}.product__slider .product__slider-thumbs .swiper-slide{height:calc(min(100vw,1920px)*93/1440)!important}@media(max-width:767px){.product__slider .product__slider-thumbs .swiper-slide{height:23.6641221374vw!important}}.product__slider .product__slider-thumbs .swiper-slide .overlay{background:-webkit-gradient(linear, right bottom, left top, color-stop(7%, #C9CDCF), color-stop(53%, #EAEDEF), to(#FEFBFB));background:linear-gradient(to top left,#c9cdcf 7%,#eaedef 53%,#fefbfb);height:100%;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100%;z-index:1}.product__slider .product__slider-thumbs .swiper-slide .overlay_red{background:#950d17;opacity:0}.product__slider .product__slider-thumbs .swiper-slide img{opacity:.3}.product__slider .product__slider-thumbs .swiper-slide-thumb-active .overlay{opacity:0}.product__slider .product__slider-thumbs .swiper-slide-thumb-active .overlay_red,.product__slider .product__slider-thumbs .swiper-slide-thumb-active img{opacity:1}.product__slider .product__slider-preview-next,.product__slider .product__slider-preview-prev{background:hsla(0,0%,9%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(min(100vw,1920px)*48/1440);width:calc(min(100vw,1920px)*48/1440);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:calc(min(100vw,1920px)*15/1440);cursor:pointer;justify-content:center;z-index:1}@media(max-width:767px){.product__slider .product__slider-preview-next,.product__slider .product__slider-preview-prev{border-radius:3.8167938931vw;height:12.213740458vw;position:absolute;top:39%;width:12.213740458vw}}.product__slider .product__slider-preview-next.swiper-button-disabled,.product__slider .product__slider-preview-prev.swiper-button-disabled{cursor:not-allowed;opacity:.5}.product__slider .product__slider-preview-next.swiper-button-lock,.product__slider .product__slider-preview-prev.swiper-button-lock{display:none}.product__slider .product__slider-preview-next svg,.product__slider .product__slider-preview-prev svg{color:#161616;height:auto;width:calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.product__slider .product__slider-preview-next svg,.product__slider .product__slider-preview-prev svg{width:6.106870229vw}}.product__slider .product__slider-preview-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width:767px){.product__slider .product__slider-preview-prev{left:0;-webkit-transform:translateY(-39%) rotate(180deg);transform:translateY(-39%) rotate(180deg)}}.product__slider .product__slider-preview-next{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:767px){.product__slider .product__slider-preview-next{right:0;-webkit-transform:translateY(-39%) rotate(0);transform:translateY(-39%) rotate(0)}}@-webkit-keyframes swipe-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}31%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1}}@keyframes swipe-left{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}30%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}31%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:1}}.contact-page{overflow:hidden}.contact-page .contact__header{padding:calc(min(100vw,1920px)*170/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*150/1440)}@media(max-width:767px){.contact-page .contact__header{padding:39.4402035623vw 2.5445292621vw 17.048346056vw}}.contact-page .contact__header .contact__img-wrap{margin:calc(min(100vw,1920px)*150/1440) calc(min(100vw,1920px)*94/1440) 0;width:calc(min(100vw,1920px)*1152/1440)}@media(max-width:767px){.contact-page .contact__header .contact__img-wrap{height:46.31043257vw;margin:17.048346056vw 0 0;width:94.9109414758vw}}.contact-page .contact__header .contact__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0;object-position:0;width:100%}@media(max-width:767px){.contact-page .contact__header h1{margin:0 auto;text-align:center;width:51.9083969466vw}}.contact-page .contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fefbfb;color:#161616;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*100/1440);padding:calc(min(100vw,1920px)*102/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*176/1440)}@media(max-width:767px){.contact-page .contact__content{gap:15.2671755725vw;padding:12.7226463104vw 2.5445292621vw}}.contact-page .contact{background:url(img/contact-form__bg.svg) 50%/cover no-repeat;color:#161616}.projects-page{overflow:hidden}.projects-page .projects__header{padding:calc(min(100vw,1920px)*185/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*170/1440)}@media(max-width:767px){.projects-page .projects__header{padding:39.4402035623vw 2.5445292621vw 10.4325699746vw}}.projects-page .projects__header h1{margin-bottom:calc(min(100vw,1920px)*46/1440);width:calc(min(100vw,1920px)*535/1440)}@media(max-width:767px){.projects-page .projects__header h1{margin-bottom:3.8167938931vw;width:100%}}.projects-page .projects__header h2{font-weight:400;width:calc(min(100vw,1920px)*1016/1440)}@media(max-width:767px){.projects-page .projects__header h2{font-weight:700;width:77.6081424936vw}}.projects-page .projects__contact{background:url(img/contact-form__bg.svg) 50%/cover no-repeat;color:#161616}.about-page .about__header{background:url(img/about__header-bg.png) 50%/cover no-repeat;margin:calc(min(100vw,1920px)*182/1440) 0 calc(min(100vw,1920px)*18/1440);padding:calc(min(100vw,1920px)*241/1440) calc(min(100vw,1920px)*95/1440) calc(min(100vw,1920px)*79/1440) calc(min(100vw,1920px)*117/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.about-page .about__header{margin:0 0 15.2671755725vw;padding:47.582697201vw 7.1246819338vw 12.4681933842vw;width:100vw}}.about-page .about__header .h1_bold{display:none}@media(max-width:767px){.about-page .about__header .h1_bold{display:block;font-size:5.5979643766vw;text-align:center}}.about-page .about__header p{margin-bottom:calc(min(100vw,1920px)*13/1440);text-align:center}@media(max-width:767px){.about-page .about__header p{margin-bottom:1.7811704835vw}.about-page .about__header .about__header-wrapper{display:none}}.about-page .about__header .about__header-wrapper span{display:block}.about-page .about__header .about__header-wrapper span:not(:first-of-type){margin-top:calc(min(100vw,1920px)*-5/1440)}.about-page .about__header .about__header-wrapper span:nth-of-type(2){padding-left:calc(min(100vw,1920px)*174/1440)}.about-page .about__header .about__header-wrapper span:nth-of-type(3){padding-left:calc(min(100vw,1920px)*252/1440)}.about-page .about__header .about__header-wrapper span:nth-of-type(4){padding-left:calc(min(100vw,1920px)*323/1440)}.about-page section{height:100vh}.about-page .swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{gap:calc(min(100vw,1920px)*70/1440);grid-template-columns:calc(min(100vw,1920px)*365/1440) calc(min(100vw,1920px)*418/1440)}@media(max-width:767px){.about-page .swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{grid-template-columns:1fr}}.about-page .swiper-scroll__slide:first-of-type p{font-size:calc(min(100vw,1920px)*17/1440)}@media(max-width:767px){.about-page .swiper-scroll__slide:first-of-type p{font-size:4.0712468193vw}}.about-page .swiper-scroll__slide:nth-of-type(4) .swiper-scroll__slide-info{display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,auto);grid-template-rows:auto 1fr;height:100%;grid-gap:calc(min(100vw,1920px)*23/1440) calc(min(100vw,1920px)*150/1440);gap:calc(min(100vw,1920px)*23/1440) calc(min(100vw,1920px)*150/1440);padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.about-page .swiper-scroll__slide:nth-of-type(4) .swiper-scroll__slide-info{gap:5.0890585242vw;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:auto}}.about-page .swiper-scroll__slide:nth-of-type(4) div .title{margin-bottom:calc(min(100vw,1920px)*23/1440);margin-left:0;white-space:nowrap}.about-page .swiper-scroll__slide:nth-of-type(4) div .t2{margin-bottom:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.about-page .swiper-scroll__slide:nth-of-type(4) .t1{font-size:3.5623409669vw;font-weight:700}.about-page .swiper-scroll__slide:nth-of-type(4) .t2{font-size:3.0534351145vw}.about-page .swiper-scroll__slide:nth-of-type(4) .t1+.t1{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.error{height:calc(min(100vw,1920px)*690/1440);margin-top:calc(min(100vw,1920px)*-50/1440);overflow:hidden;position:relative;width:100%}@media(max-width:767px){.error{height:89.5674300254vw;margin-top:0}}.error__info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:calc(min(100vw,1920px)*42/1440);padding-top:calc(min(100vw,1920px)*232/1440);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(min(100vw,1920px)*40/1440)}@media(max-width:767px){.error__info{gap:5.0890585242vw;padding:30.0254452926vw 3.0534351145vw 0}}.error__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rent-page section{height:100vh}.rent-page .rent__contact{background:url(img/contact-form__bg.svg) 50%/cover no-repeat;color:#161616;height:auto;overflow:hidden}.rent-page .rent__header{background:url(img/rent__header-bg.jpg) 50%/cover no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(min(100vw,1920px)*18/1440);padding-left:calc(min(100vw,1920px)*60/1440);padding-right:calc(min(100vw,1920px)*60/1440);width:calc(min(100vw,1920px)*1440/1440);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){.rent-page .rent__header{margin:0 0 15.2671755725vw;padding-left:7.1246819338vw;padding-right:7.1246819338vw;width:100vw}}.rent-page .rent__header .h1_bold{display:none}@media(max-width:767px){.rent-page .rent__header .h1_bold{display:block;font-size:5.5979643766vw;text-align:center}}.rent-page .rent__header p{margin-bottom:calc(min(100vw,1920px)*13/1440);text-align:center}@media(max-width:767px){.rent-page .rent__header p{margin-bottom:1.7811704835vw}}.rent-page .rent__header .rent__header-wrapper h1{text-align:center}@media(max-width:767px){.rent-page .rent__header .rent__header-wrapper h1{font-size:7.1246819338vw;font-weight:700}.rent-page .rent__swiper .swiper-scroll__pagination-item p{font-size:3.8167938931vw}}.rent-page .rent__swiper .swiper-scroll__slide-content-img{mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, black), color-stop(85%, transparent));mask-image:linear-gradient(180deg,#000 30%,transparent 85%);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(30%, black), color-stop(85%, transparent));-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 85%);mask-mode:alpha}.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{top:calc(min(100vw,1920px)*40/1440)}.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info p{font-size:calc(min(100vw,1920px)*18/1440)}@media(max-width:767px){.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info p{font-size:3.5623409669vw!important}.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content-img{height:76.3358778626vw!important}.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content-img img{-o-object-position:center!important;object-position:center!important}.rent-page .rent__swiper .swiper-scroll__slide:first-of-type .swiper-scroll__slide-small-img{top:85.4961832061vw!important}}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(2){background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(22, 22, 22, 0.8)), to(rgba(145, 132, 132, 0.8))),url(b018ac388e49370fbc11.webp) center/cover no-repeat;background:linear-gradient(180deg,hsla(0,0%,9%,.8) 50%,hsla(0,6%,54%,.8)),url(b018ac388e49370fbc11.webp) 50%/cover no-repeat}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-info{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:calc(min(100vw,1920px)*30/1440);-moz-column-gap:calc(min(100vw,1920px)*30/1440);column-gap:calc(min(100vw,1920px)*30/1440);margin-top:calc(min(100vw,1920px)*330/1440)}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-info p{font-size:calc(min(100vw,1920px)*21/1440)}@media(max-width:767px){.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-info{margin-top:5.0890585242vw}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-info p{font-size:3.3078880407vw}}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(3){background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(22, 22, 22, 0.8)), to(rgba(145, 132, 132, 0.8))),url(img/rent__slide-3-bg.jpg) center/cover no-repeat;background:linear-gradient(180deg,hsla(0,0%,9%,.8) 50%,hsla(0,6%,54%,.8)),url(img/rent__slide-3-bg.jpg) 50%/cover no-repeat}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{grid-template-columns:1fr;margin-top:calc(min(100vw,1920px)*330/1440)}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info p{font-size:calc(min(100vw,1920px)*25/1440)}@media(max-width:767px){.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{margin-top:0}.rent-page .rent__swiper .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info p{font-size:3.5623409669vw}}.button_bracketed,.button_rounded{background:rgba(0,0,0,0);border:none;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button_bracketed,.button_rounded{display:-webkit-box;display:-ms-flexbox;display:flex}.button_rounded{background:#fefbfb;border-radius:calc(min(100vw,1920px)*40/1440);color:#161616;gap:calc(min(100vw,1920px)*8/1440);height:calc(min(100vw,1920px)*70/1440);-webkit-transition:color .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0);transition:color .2s cubic-bezier(.12,0,.39,0),background .2s cubic-bezier(.12,0,.39,0);width:calc(min(100vw,1920px)*184/1440)}@media(max-width:767px){.button_rounded{border-radius:10.1781170483vw;gap:2.0356234097vw;height:15.2671755725vw;width:45.8015267176vw}}.button_rounded:hover{background:#950d17;color:#fefbfb}.button_rounded:hover svg{stroke:#fefbfb}.button_rounded svg{stroke:currentcolor;height:calc(min(100vw,1920px)*18/1440);width:calc(min(100vw,1920px)*18/1440)}@media(max-width:767px){.button_rounded svg{height:4.5801526718vw;width:4.5801526718vw}}.button_rounded.button_long{text-align:center;width:100%}.button_rounded.button_red{background:#950d17;color:#fefbfb}.button_rounded.button_red:hover{background:#161616}.button_bracketed{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#161616;height:calc(min(100vw,1920px)*70/1440);justify-content:space-between;min-width:calc(min(100vw,1920px)*240/1440);white-space:nowrap}@media(max-width:767px){.button_bracketed{height:12.2900763359vw;min-width:45.1908396947vw}.button_bracketed svg path{fill:currentcolor!important}}.button_bracketed:hover svg path{fill:currentcolor}.button_bracketed svg path{fill:rgba(0,0,0,0);-webkit-transition:all .2s cubic-bezier(.12,0,.39,0);transition:all .2s cubic-bezier(.12,0,.39,0)}.button_bracketed.button_white{color:#fefbfb}.button_animated{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#950d17;border:none;border-radius:calc(min(100vw,1920px)*47/1440);color:#fefbfb;cursor:pointer;height:calc(min(100vw,1920px)*70/1440);padding:0}@media(max-width:767px){.button_animated{border-radius:10.1781170483vw;height:15.2671755725vw}}.button_animated:hover .stroke{opacity:1}.button_animated:hover .stroke__item{-webkit-animation:running-animation 20s linear infinite;animation:running-animation 20s linear infinite}.button_animated:hover span{opacity:0}.button_animated .stroke{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:100%;opacity:0;overflow:hidden;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);width:100vw}.button_animated .stroke__item{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.button_animated span{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.button_animated .title{white-space:nowrap}@-webkit-keyframes running-animation{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes running-animation{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.button_animated.button_white{background:#fefbfb;color:#950d17}.input{color:#161616;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(min(100vw,1920px)*70/1440);padding:calc(min(100vw,1920px)*10/1440);width:calc(min(100vw,1920px)*240/1440)}@media(max-width:767px){.input{height:8.3969465649vw;padding:0;width:43.2569974555vw}}.input svg path{fill:currentcolor}.js-has-pseudo [csstools-has-1a-2x-32-34-39-38-1m-2w-2p-37-14-1a-2x-32-34-39-38-2n-2n-2u-2x-2t-30-2s-1a-2x-37-19-2x-32-3a-2p-30-2x-2s-15]:not(.does-not-exist):not(.does-not-exist){color:#f04438}.input:has(.input__field.is-invalid){color:#f04438}.input_white{color:#fefbfb}.input__field{background:none;border:none;color:currentcolor;line-height:1;margin:0;outline:none;padding:0;text-align:center;width:calc(min(100vw,1920px)*180/1440)}@media(max-width:767px){.input__field{width:35.6234096692vw}}.input__field::-webkit-input-placeholder{color:currentcolor}.input__field::-moz-placeholder{color:currentcolor}.input__field:-ms-input-placeholder{color:currentcolor}.input__field::-ms-input-placeholder{color:currentcolor}.input__field::placeholder{color:currentcolor}.invalid-feedback{color:#f04438;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;font-size:calc(min(100vw,1920px)*14/1440);height:calc(min(100vw,1920px)*16/1440);justify-content:flex-start}@media(max-width:767px){.invalid-feedback{font-size:3.0534351145vw;height:4.0712468193vw;margin-top:2.1628498728vw}}.invalid-feedback:not(:empty):before{background:url(img/message-icon.svg) 50%/cover no-repeat;content:"";display:inline-block;height:calc(min(100vw,1920px)*16/1440);margin-right:calc(min(100vw,1920px)*8/1440);width:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.invalid-feedback:not(:empty):before{height:4.0712468193vw;margin-right:2.0356234097vw;width:4.0712468193vw}}.checkbox-field{color:#161616;margin:0 0 calc(min(100vw,1920px)*14.5/1440) calc(min(100vw,1920px)*307.5/1440);width:auto}@media(max-width:767px){.checkbox-field{margin:0 0 3.8167938931vw 17.1755725191vw;width:100%}}.checkbox-field .invalid-feedback{display:none}.checkbox-field .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox,.checkbox-field label{cursor:pointer}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:calc(min(100vw,1920px)*2/1440) solid;border-radius:calc(min(100vw,1920px)*3/1440);color:inherit;height:calc(min(100vw,1920px)*21/1440);margin-right:calc(min(100vw,1920px)*14.5/1440);position:relative;vertical-align:middle;width:calc(min(100vw,1920px)*21/1440)}@media(max-width:767px){.checkbox{border:.5089058524vw solid;border-radius:.7633587786vw;height:6.106870229vw;margin-right:3.8167938931vw;width:6.106870229vw}}.checkbox:checked:after{background:#950d17;border-radius:50%;content:"";height:calc(min(100vw,1920px)*12/1440);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(min(100vw,1920px)*12/1440)}@media(max-width:767px){.checkbox:checked:after{height:2.5445292621vw;width:2.5445292621vw}}.checkbox.is-invalid:not(:checked){border-color:#f04438}.checkbox.is-invalid:not(:checked)~label{color:#f04438}.contact-form{padding:calc(min(100vw,1920px)*150/1440) calc(min(100vw,1920px)*250/1440) calc(min(100vw,1920px)*205/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.contact-form{padding:15.2671755725vw 2.5445292621vw 33.0788804071vw;width:100vw}}.contact-form .contact-form__title{display:none}@media(max-width:767px){.contact-form .contact-form__title{display:block;text-align:center}}.contact-form .contact-form__header{width:calc(min(100vw,1920px)*940/1440)}@media(max-width:767px){.contact-form .contact-form__header{display:none}}.contact-form .contact-form__header span{display:block}.contact-form .contact-form__header span:nth-of-type(2){padding-left:calc(min(100vw,1920px)*233/1440)}.contact-form .contact-form__subtitle{margin:calc(min(100vw,1920px)*20/1440) 0 calc(min(100vw,1920px)*58/1440);text-align:center}@media(max-width:767px){.contact-form .contact-form__subtitle{margin:3.8167938931vw 0 5.3435114504vw 8.6513994911vw;width:76.5903307888vw}}.contact-form .form__fields{display:grid;grid-template-columns:repeat(2,calc(min(100vw, 1920px)*240/1440));grid-template-rows:repeat(2,auto);margin-bottom:calc(min(100vw,1920px)*52/1440);padding-left:calc(min(100vw,1920px)*190/1440)}.contact-form .form__fields .form-group:first-of-type,.contact-form .form__fields .form-group:nth-of-type(2){margin-left:calc(min(100vw,1920px)*20/1440)}@media(max-width:767px){.contact-form .form__fields .form-group:first-of-type,.contact-form .form__fields .form-group:nth-of-type(2){margin-left:0}.contact-form .form__fields{grid-template-columns:43.2569974555vw;grid-template-rows:repeat(4,auto);margin-bottom:8.9058524173vw;padding-left:25.4452926209vw;row-gap:3.5623409669vw}}.contact-form .button_animated{margin-left:calc(min(100vw,1920px)*251/1440);width:calc(min(100vw,1920px)*337/1440)}@media(max-width:767px){.contact-form .button_animated{margin-left:0;width:100%}}.contact-form .contact-form__content.hidden,.contact-form .contact-form__success.hidden{display:none}.contact-form .contact-form__success{margin-top:calc(min(100vw,1920px)*94/1440);width:calc(min(100vw,1920px)*927/1440)}@media(max-width:767px){.contact-form .contact-form__success{margin-top:26.2086513995vw;width:100%}}.contact-form .contact-form__success p{text-align:center;-ms-flex-item-align:center;align-self:center}.contact-form .contact-form__success .button_rounded{margin:calc(min(100vw,1920px)*34/1440) 0 0 calc(min(100vw,1920px)*295/1440);width:calc(min(100vw,1920px)*337/1440)}@media(max-width:767px){.contact-form .contact-form__success .button_rounded{margin:5.0890585242vw 0 0;width:100%}}.contact-form_red,.contact-form_red .input{color:#fefbfb}.product-card{border:calc(min(100vw,1920px)*2/1440) solid hsla(0,60%,99%,.3);display:grid;grid-template-columns:calc(min(100vw,1920px)*715/1440) calc(min(100vw,1920px)*621/1440);height:calc(min(100vw,1920px)*555/1440);overflow:hidden}@media(max-width:767px){.product-card{border:none;grid-template-columns:1fr;grid-template-rows:72.7735368957vw auto!important;height:auto}}.product-card .product-card__img-wrap{background:url(img/products__card-bg.png) 50%/cover no-repeat;overflow:hidden}.product-card .product-card__img-wrap img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-card .product-card__content{color:#fff;padding:calc(min(100vw,1920px)*135.5/1440) calc(min(100vw,1920px)*95.5/1440) 0 calc(min(100vw,1920px)*84/1440)}@media(max-width:767px){.product-card .product-card__content{padding:5.0890585242vw 2.5445292621vw 10.1781170483vw!important}}.product-card .product-card__content h2{font-size:calc(min(100vw,1920px)*35/1440);margin-bottom:calc(min(100vw,1920px)*25/1440)}@media(max-width:767px){.product-card .product-card__content h2{font-size:6.106870229vw;margin-bottom:5.0890585242vw}}.product-card .product-card__content .product-card__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(min(100vw,1920px)*10/1440);margin-top:calc(min(100vw,1920px)*61/1440)}@media(max-width:767px){.product-card .product-card__content .product-card__buttons{gap:2.2900763359vw!important;margin-top:7.6335877863vw!important}}.product-card .product-card__content .product-card__buttons .button_rounded{height:calc(min(100vw,1920px)*54/1440);width:calc(min(100vw,1920px)*200/1440)}@media(max-width:767px){.product-card .product-card__content .product-card__buttons .button_rounded{font-size:3.0534351145vw;height:10.1781170483vw;width:38.1679389313vw}}.product-card .product-card__content .product-card__buttons .button_bracketed{width:calc(min(100vw,1920px)*190/1440)}@media(max-width:767px){.product-card .product-card__content .product-card__buttons .button_bracketed{font-size:3.0534351145vw;height:10.1781170483vw;width:41.7302798982vw}}.product-card .product-card__link{opacity:1;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.product-card .product-card__link:hover{opacity:.7}.product-card_vertical{grid-template-columns:1fr;grid-template-rows:repeat(2,calc(min(100vw, 1920px)*400/1440));height:auto}.product-card_vertical .product-card__content{padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*58/1440) calc(min(100vw,1920px)*57/1440) calc(min(100vw,1920px)*50/1440)}.product-card_vertical .product-card__content .product-card__buttons{gap:calc(min(100vw,1920px)*31/1440);margin-top:calc(min(100vw,1920px)*31/1440)}.product-card_vertical .product-card__content h2{margin-bottom:calc(min(100vw,1920px)*40/1440)}.project-card .project-card__img-wrap{margin-bottom:calc(min(100vw,1920px)*15/1440)}@media(max-width:767px){.project-card .project-card__img-wrap{margin-bottom:3.0534351145vw}}.project-card .project-card__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-card .project-card__subtitle{color:hsla(0,60%,99%,.5);margin-top:calc(min(100vw,1920px)*7/1440)}@media(max-width:767px){.project-card .project-card__subtitle{margin-top:1.0178117048vw}}.project-card:nth-child(5n+1){margin-bottom:calc(min(100vw,1920px)*235/1440)}@media(max-width:767px){.project-card:nth-child(5n+1){margin-bottom:19.3384223919vw}}.project-card:nth-child(5n+1) .project-card__img-wrap{height:calc(min(100vw,1920px)*533/1440);width:calc(min(100vw,1920px)*982/1440)}@media(max-width:767px){.project-card:nth-child(5n+1) .project-card__img-wrap{height:50.8905852417vw;width:100%}}.project-card:nth-child(5n+2){margin-bottom:calc(min(100vw,1920px)*377/1440);padding-left:calc(min(100vw,1920px)*356/1440)}@media(max-width:767px){.project-card:nth-child(5n+2){margin-bottom:29.5165394402vw;padding-left:24.427480916vw}}.project-card:nth-child(5n+2) .project-card__img-wrap{height:calc(min(100vw,1920px)*393/1440);width:calc(min(100vw,1920px)*827/1440)}@media(max-width:767px){.project-card:nth-child(5n+2) .project-card__img-wrap{height:38.1679389313vw;width:70.4834605598vw}}.project-card:nth-child(5n+3){margin-bottom:calc(min(100vw,1920px)*284/1440)}@media(max-width:767px){.project-card:nth-child(5n+3){margin-bottom:29.262086514vw}}.project-card:nth-child(5n+3) .project-card__img-wrap{height:calc(min(100vw,1920px)*375/1440);width:calc(min(100vw,1920px)*643/1440)}@media(max-width:767px){.project-card:nth-child(5n+3) .project-card__img-wrap{height:38.1679389313vw;width:56.2340966921vw}}.project-card:nth-child(5n+4){margin-bottom:calc(min(100vw,1920px)*429/1440);padding-left:calc(min(100vw,1920px)*285/1440)}@media(max-width:767px){.project-card:nth-child(5n+4){margin-bottom:31.2977099237vw;padding-left:0}}.project-card:nth-child(5n+4) .project-card__img-wrap{height:calc(min(100vw,1920px)*542/1440);width:calc(min(100vw,1920px)*1036/1440)}@media(max-width:767px){.project-card:nth-child(5n+4) .project-card__img-wrap{height:49.6183206107vw;width:100%}}.project-card:nth-child(5n+5){margin-bottom:calc(min(100vw,1920px)*188/1440);padding-left:calc(min(100vw,1920px)*109/1440)}@media(max-width:767px){.project-card:nth-child(5n+5){margin-bottom:30.7888040712vw;padding-left:10.941475827vw}}.project-card:nth-child(5n+5) .project-card__img-wrap{height:calc(min(100vw,1920px)*341/1440);width:calc(min(100vw,1920px)*615/1440)}@media(max-width:767px){.project-card:nth-child(5n+5) .project-card__img-wrap{height:38.9312977099vw;width:70.4834605598vw}}.project-card:last-child{margin-bottom:calc(min(100vw,1920px)*188/1440)}@media(max-width:767px){.project-card:last-child{margin-bottom:30.7888040712vw}}.catalog-category .catalog-category__title{margin-bottom:calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.catalog-category .catalog-category__title{margin-bottom:7.6335877863vw}}.catalog-category__list{display:grid;grid-template-columns:1fr;grid-gap:calc(min(100vw,1920px)*12/1440);gap:calc(min(100vw,1920px)*12/1440);margin-top:calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.catalog-category__list{gap:2.5445292621vw;margin-top:7.6335877863vw}}.catalog-category__list.two_column{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:calc(min(100vw,1920px)*7/1440) calc(min(100vw,1920px)*5/1440);gap:calc(min(100vw,1920px)*7/1440) calc(min(100vw,1920px)*5/1440)}@media(max-width:767px){.catalog-category__list.two_column{gap:2.5445292621vw;grid-template-columns:1fr}}.country{display:grid;grid-template-columns:calc(min(100vw,1920px)*200/1440) calc(min(100vw,1920px)*952/1440);grid-gap:calc(min(100vw,1920px)*150/1440);gap:calc(min(100vw,1920px)*150/1440)}@media(max-width:767px){.country{gap:5.0890585242vw;grid-template-columns:94.9109414758vw}}.country .country__contacts{display:grid;grid-template-columns:repeat(3,calc(min(100vw, 1920px)*250/1440));grid-template-rows:auto;grid-gap:calc(min(100vw,1920px)*115/1440) calc(min(100vw,1920px)*100/1440);gap:calc(min(100vw,1920px)*115/1440) calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.country .country__contacts{gap:7.6335877863vw;grid-template-columns:1fr}.country .location{margin-left:24.9363867684vw}}.country .location a[href^="tel:"]{display:block}.country .location__text_gray{color:#918484;margin-bottom:calc(min(100vw,1920px)*20/1440)}@media(max-width:767px){.country .location__text_gray{margin-bottom:2.0356234097vw}}.bracket{height:calc(min(100vw,1920px)*47/1440);width:calc(min(100vw,1920px)*19/1440)}@media(max-width:767px){.bracket{height:8.3969465649vw;width:3.4351145038vw}}.swiper-scroll{width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.swiper-scroll{width:100vw}}.swiper-scroll img{pointer-events:none}.swiper-scroll .swiper-scroll__pagination{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:calc(min(100vw,1920px)*8/1440);gap:calc(min(100vw,1920px)*8/1440);padding-left:calc(min(100vw,1920px)*50/1440);padding-right:calc(min(100vw,1920px)*50/1440);width:100%}@media(max-width:767px){.swiper-scroll .swiper-scroll__pagination{gap:1.0178117048vw;padding-left:2.5445292621vw;padding-right:2.5445292621vw;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.swiper-scroll .swiper-scroll__pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*13/1440);width:100%}@media(max-width:767px){.swiper-scroll .swiper-scroll__pagination-item{gap:2.0356234097vw}}.swiper-scroll .swiper-scroll__pagination-item .swiper-scroll__pagination-item-line{background:#fefbfb;height:calc(min(100vw,1920px)*5/1440);opacity:1;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:background .2s cubic-bezier(.12,0,.39,0);transition:background .2s cubic-bezier(.12,0,.39,0);width:100%}@media(max-width:767px){.swiper-scroll .swiper-scroll__pagination-item .swiper-scroll__pagination-item-line{height:1.0178117048vw}}.swiper-scroll .swiper-scroll__pagination-item_active>.swiper-scroll__pagination-item-line{background:#950d17}.swiper-scroll .swiper-scroll__slide h2{font-weight:400}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide h2{font-weight:700}}.swiper-scroll .swiper-scroll__slide:first-of-type{padding:calc(min(100vw,1920px)*50/1440);position:relative}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:first-of-type{padding:8.1424936387vw 0 21.8829516539vw}}.swiper-scroll .swiper-scroll__slide:first-of-type .img-wrap{height:100%;width:100%}.swiper-scroll .swiper-scroll__slide:first-of-type .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-small-img{height:calc(min(100vw,1920px)*236/1440);position:absolute;right:calc(min(100vw,1920px)*50/1440);width:calc(min(100vw,1920px)*327/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-small-img{height:29.0076335878vw;right:2.5445292621vw;top:89.3129770992vw;width:21.8829516539vw}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-small-img img{-o-object-position:-3.0534351145vw 0;object-position:-3.0534351145vw 0}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content-img{height:80.9160305344vw}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content-img img{-o-object-position:-15.7760814249vw -1.272264631vw;object-position:-15.7760814249vw -1.272264631vw}}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content{position:relative;width:calc(min(100vw,1920px)*944/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content{width:100%}}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{bottom:0;display:grid;grid-template-columns:calc(min(100vw,1920px)*340/1440) calc(min(100vw,1920px)*400/1440);position:absolute;grid-gap:calc(min(100vw,1920px)*100/1440);gap:calc(min(100vw,1920px)*100/1440);padding-left:calc(min(100vw,1920px)*53/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{gap:4.5801526718vw;grid-template-columns:1fr;padding-left:2.5445292621vw;padding-right:5.8524173028vw;position:static}.swiper-scroll .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info p:first-child{width:68.7022900763vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(2){background:url(img/about__slide-2-bg.png) 50%/cover no-repeat}.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content{padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*504/1440) calc(min(100vw,1920px)*178/1440) calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content{padding:8.1424936387vw 2.5445292621vw 86.2595419847vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content h2{margin-bottom:calc(min(100vw,1920px)*113/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content h2{margin-bottom:7.6335877863vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content .swiper-scroll_slide-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*24/1440);padding-right:calc(min(100vw,1920px)*234/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content .swiper-scroll_slide-info{gap:4.834605598vw;padding-right:0}.swiper-scroll .swiper-scroll__slide:nth-of-type(2) .swiper-scroll__slide-content .swiper-scroll_slide-info p{font-size:4.0712468193vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(3){background:url(img/about__slide-3-bg.png) 50%/cover no-repeat}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(3){background-position:-164.1221374046vw 35.6234096692vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-content{padding:calc(min(100vw,1920px)*50/1440) calc(min(100vw,1920px)*651/1440) calc(min(100vw,1920px)*143/1440) calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-content{padding:8.1424936387vw 2.5445292621vw 94.9109414758vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{display:grid;grid-template-columns:calc(min(100vw,1920px)*263/1440) calc(min(100vw,1920px)*250/1440);grid-gap:calc(min(100vw,1920px)*69/1440);gap:calc(min(100vw,1920px)*69/1440);margin-top:calc(min(100vw,1920px)*224/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{gap:4.3256997455vw;grid-template-columns:1fr;margin-top:10.1781170483vw}.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info .title{font-weight:700}}.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*23/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info div{gap:1.5267175573vw}}.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info div:nth-of-type(2){width:calc(min(100vw,1920px)*350/1440)}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info div:nth-of-type(2){width:auto}}.swiper-scroll .swiper-scroll__slide:nth-of-type(4){position:relative}.swiper-scroll .swiper-scroll__slide:nth-of-type(4):before{background:url(img/about__slide-4-bg.png) 0 100%/cover no-repeat;bottom:-5%;content:"";-webkit-filter:grayscale(.6) sepia(.15) contrast(1.1) opacity(.2);filter:grayscale(.6) sepia(.15) contrast(1.1) opacity(.2);left:40%;-webkit-mask-image:radial-gradient(ellipse 70% 70% at center,#000 20%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(ellipse 70% 70% at center,#000 50%,rgba(0,0,0,0) 70%);position:absolute;right:-40%;top:0;z-index:-1}@media(max-width:767px){.swiper-scroll .swiper-scroll__slide:nth-of-type(4):before{bottom:0;left:20%;right:-70%;top:30%}}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-2s-2p-36-2z-15]:not(does-not-exist):not(does-not-exist){background:#161616;color:#fefbfb}body:has(main.dark){background:#161616;color:#fefbfb}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-34-36-33-2s-39-2r-38-19-34-2p-2v-2t-15-w-1a-2w-2t-2p-2s-2t-36-2n-2n-3b-36-2p-34]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){color:#161616}body:has(main.product-page) .header__wrap{color:#161616}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-34-36-33-2s-39-2r-38-19-34-2p-2v-2t-15-w-1a-2w-2t-2p-2s-2t-36]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){background:#fefbfb;-webkit-box-shadow:hsla(0,0%,9%,.25) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440);box-shadow:hsla(0,0%,9%,.25) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440)}body:has(main.product-page) .header{background:#fefbfb;-webkit-box-shadow:hsla(0,0%,9%,.25) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440);box-shadow:hsla(0,0%,9%,.25) 0 calc(min(100vw,1920px)*25/1440) calc(min(100vw,1920px)*20/1440) calc(min(100vw,1920px)*-20/1440)}@media(max-width:767px){.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-31-2p-2x-32-1a-34-36-33-2s-39-2r-38-19-34-2p-2v-2t-15-w-1a-2w-2t-2p-2s-2t-36]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){-webkit-box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.25);box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.25)}body:has(main.product-page) .header{-webkit-box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.25);box-shadow:0 6.3613231552vw 5.0890585242vw -5.0890585242vw hsla(0,0%,9%,.25)}}.modal-contact-form{background:url(img/modal__contact-bg.png) 50%/cover no-repeat;height:100%;opacity:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;position:fixed;top:0;width:100%;z-index:-1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0)}.modal-contact-form .svg-close{cursor:pointer;height:auto;position:absolute;right:calc(min(100vw,1920px)*20/1440);top:calc(min(100vw,1920px)*48/1440);width:calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){.modal-contact-form .svg-close{right:5.0890585242vw;top:11.7048346056vw;width:8.1424936387vw}}.modal-contact-form .contact-form{margin:0 auto;padding:calc(min(100vw,1920px)*171/1440) 0 calc(min(100vw,1920px)*80/1440) calc(min(100vw,1920px)*147/1440);width:calc(min(100vw,1920px)*1440/1440)}@media(max-width:767px){.modal-contact-form .contact-form{padding:27.989821883vw 3.0534351145vw 30.7888040712vw}}.modal-contact-form .contact-form .contact-form__header{width:auto}.modal-contact-form .contact-form .contact-form__header h1:nth-of-type(2){padding-left:calc(min(100vw,1920px)*410/1440)}.modal-contact-form .contact-form .contact-form__header h1:nth-of-type(3){padding-left:calc(min(100vw,1920px)*146/1440)}.modal-contact-form .contact-form .contact-form__subtitle{margin:calc(min(100vw,1920px)*28/1440) 0 calc(min(100vw,1920px)*80/1440) calc(min(100vw,1920px)*330/1440);text-align:left}@media(max-width:767px){.modal-contact-form .contact-form .contact-form__subtitle{margin:3.8167938931vw 0 5.3435114504vw;text-align:center;width:100%}}.modal-contact-form .contact-form .form__fields{color:#fefbfb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(min(100vw,1920px)*10/1440);margin-bottom:calc(min(100vw,1920px)*40/1440);padding-left:calc(min(100vw,1920px)*44/1440)}@media(max-width:767px){.modal-contact-form .contact-form .form__fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5623409669vw;margin-bottom:8.9058524173vw;padding-left:0}}.modal-contact-form .contact-form .form-group:first-of-type,.modal-contact-form .contact-form .form-group:nth-of-type(2){margin-left:0}.modal-contact-form .contact-form .checkbox-field{color:#fefbfb;margin-left:calc(min(100vw,1920px)*462/1440)}@media(max-width:767px){.modal-contact-form .contact-form .checkbox-field{margin-left:17.3027989822vw}}.modal-contact-form .contact-form .checkbox{margin-right:calc(min(100vw,1920px)*10/1440)}@media(max-width:767px){.modal-contact-form .contact-form .checkbox{margin-right:2.5445292621vw}}.modal-contact-form .contact-form button{background:#fefbfb;color:#950d17;margin-left:calc(min(100vw,1920px)*333/1440);width:calc(min(100vw,1920px)*481/1440)}@media(max-width:767px){.modal-contact-form .contact-form button{margin-left:0;width:100%}}.modal-contact-form .contact-form__success{margin-left:calc(min(100vw,1920px)*100/1440)}@media(max-width:767px){.modal-contact-form .contact-form__success{margin-left:0}}.modal-menu{background:url(img/modal__menu-bg.png) 50%/cover no-repeat;height:100%;opacity:0;overflow-y:scroll;position:fixed;top:0;-webkit-transition:opacity .2s cubic-bezier(.12,0,.39,0);transition:opacity .2s cubic-bezier(.12,0,.39,0);z-index:-1}@media(max-width:767px){.modal-menu{padding:46.0559796438vw 2.5445292621vw 12.7226463104vw}.modal-menu .svg-close{cursor:pointer;position:absolute;right:4.3256997455vw;top:4.834605598vw;width:8.1424936387vw}.modal-menu .logo svg{width:94.9109414758vw}.modal-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.6692111959vw;margin-bottom:64.631043257vw}.modal-menu ul .button_bracketed{font-size:6.106870229vw}}body[data-locale=ru] .main-page .banner h1{font-size:calc(min(100vw,1920px)*40/1440)}@media(max-width:767px){body[data-locale=ru] .main-page .banner h1{font-size:5.5979643766vw}}body[data-locale=ru] .main-page .banner__header span:nth-child(2){padding-left:calc(min(100vw,1920px)*63/1440)}body[data-locale=ru] .main-page .banner__header span:nth-child(3){padding-left:calc(min(100vw,1920px)*111/1440)}body[data-locale=ru] .main-page .banner__header span:nth-child(4){padding-left:calc(min(100vw,1920px)*214/1440)}body[data-locale=ru] .main-page .banner__header span:nth-child(5){padding-left:calc(min(100vw,1920px)*111/1440)}body[data-locale=ru] .main-page .banner__info{margin-left:calc(min(100vw,1920px)*278/1440);width:calc(min(100vw,1920px)*1070/1440)}@media(max-width:767px){body[data-locale=ru] .main-page .banner__info{margin-left:0;width:auto}}body[data-locale=ru] .main-page .banner__title{padding-top:25.4452926209vw}body[data-locale=ru] .about-page .about__header{padding-top:calc(min(100vw,1920px)*150/1440)}@media(max-width:767px){body[data-locale=ru] .about-page .about__header{padding-top:22.9007633588vw}}body[data-locale=ru] .about-page .about__header-wrapper{font-size:calc(min(100vw,1920px)*40/1440);line-height:1.15}body[data-locale=ru] .about-page .about__header-wrapper span:nth-of-type(2){padding-left:calc(min(100vw,1920px)*75/1440)}body[data-locale=ru] .about-page .about__header-wrapper span:nth-of-type(3){padding-left:calc(min(100vw,1920px)*150/1440)}body[data-locale=ru] .about-page .about__header-wrapper span:nth-of-type(4){padding-left:calc(min(100vw,1920px)*75/1440)}body[data-locale=ru] .about-page .about__header-wrapper span:nth-of-type(5){padding-left:calc(min(100vw,1920px)*450/1440)}@media(max-width:767px){body[data-locale=ru] .about-page .about__swiper .swiper-scroll__pagination-item p{font-size:3.0534351145vw}}body[data-locale=ru] .about-page .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info{bottom:calc(min(100vw,1920px)*20/1440)!important}@media(max-width:767px){body[data-locale=ru] .about-page .swiper-scroll__slide:first-of-type .swiper-scroll__slide-info p{font-size:3.5623409669vw!important}body[data-locale=ru] .about-page .swiper-scroll__slide:first-of-type .swiper-scroll__slide-content-img{height:61.0687022901vw!important}body[data-locale=ru] .about-page .swiper-scroll__slide:first-of-type .swiper-scroll__slide-small-img{top:69.465648855vw!important}}body[data-locale=ru] .about-page .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{grid-template-columns:calc(min(100vw,1920px)*263/1440) auto!important;margin-top:calc(min(100vw,1920px)*90/1440)!important}@media(max-width:767px){body[data-locale=ru] .about-page .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info{grid-template-columns:1fr!important;margin-top:10.1781170483vw!important}}body[data-locale=ru] .about-page .swiper-scroll__slide:nth-of-type(3) .swiper-scroll__slide-info div:nth-of-type(2){width:auto!important}body[data-locale=ru] .contact-form__header{width:calc(min(100vw,1920px)*1010/1440)}body[data-locale=ru] .contact-form .contact-form__header h1,body[data-locale=ru] .contact-form .contact-form__title{font-size:calc(min(100vw,1920px)*50/1440)}@media(max-width:767px){body[data-locale=ru] .contact-form .contact-form__header h1,body[data-locale=ru] .contact-form .contact-form__title{font-size:5.5979643766vw}}
@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}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:ease;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center}.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 svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;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:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow: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:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);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:6px 0;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%;-webkit-transform:translateY(-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;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;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%;-webkit-transform:translateX(-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{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;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;height:var(--swiper-pagination-progressbar-size,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;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@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}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:ease;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}

.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;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:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow: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:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);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:6px 0;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%;-webkit-transform:translateY(-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;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;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%;-webkit-transform:translateX(-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{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));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;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;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;height:var(--swiper-pagination-progressbar-size,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;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}
