@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url("/assets/web/fonts/montserrat-v12-latin_cyrillic-regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url("/assets/web/fonts/montserrat-v12-latin_cyrillic-italic.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:local("TT Norms Medium"),local("TT-Norms-Medium"),url("/assets/web/fonts/montserrat-v12-latin_cyrillic-500.woff") format("woff")}
.grid-cont,.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:auto;margin-left:auto}.cont{margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.grid-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-10px;margin-left:-10px}@media screen and (min-width:576px){.grid-cont,.cont{max-width:540px}}@media screen and (min-width:768px){.grid-cont,.cont{max-width:720px}}@media screen and (min-width:992px){.grid-cont,.cont{max-width:960px}}@media screen and (min-width:1300px){.grid-cont,.cont{max-width:1260px}}.xl1,.xl2,.xl3,.xl4,.xl5,.xl6,.xl7,.xl8,.xl9,.xl10,.xl11,.xl12,.xllog,.lg1,.lg2,.lg3,.lg4,.lg5,.lg6,.lg7,.lg8,.lg9,.lg10,.lg11,.lg12,.lglog,.md1,.md2,.md3,.md4,.md5,.md6,.md7,.md8,.md9,.md10,.md11,.md12,.mdlog,.sm1,.sm2,.sm3,.sm4,.sm5,.sm6,.sm7,.sm8,.sm9,.sm10,.sm11,.sm12,.smlog,.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12,.xslog{padding-right:10px;padding-left:10px;width:100%}.xs1{width:8.33333%}.xs2{width:16.66667%}.xs3{width:25%}.xs4{width:33.33333%}.xs5{width:41.66667%}.xs6{width:50%}.xs7{width:58.33333%}.xs8{width:66.66667%}.xs9{width:75%}.xs10{width:83.33333%}.xs11{width:91.66667%}.xs12{width:100%}.xslog{width:40%}@media screen and (min-width:576px){.sm1{width:8.33333%}.sm2{width:16.66667%}.sm3{width:25%}.sm4{width:33.33333%}.sm5{width:41.66667%}.sm6{width:50%}.sm7{width:58.33333%}.sm8{width:66.66667%}.sm9{width:75%}.sm10{width:83.33333%}.sm11{width:91.66667%}.sm12{width:100%}.smlog{width:22.4%}}@media screen and (min-width:768px){.md1{width:8.33333%}.md2{width:16.66667%}.md3{width:25%}.md4{width:33.33333%}.md5{width:41.66667%}.md6{width:50%}.md7{width:58.33333%}.md8{width:66.66667%}.md9{width:75%}.md10{width:83.33333%}.md11{width:91.66667%}.md12{width:100%}.mdlog{width:16.7%}}@media screen and (min-width:992px){.lg1{width:8.33333%}.lg2{width:16.66667%}.lg3{width:25%}.lg4{width:33.33333%}.lg5{width:41.66667%}.lg6{width:50%}.lg7{width:58.33333%}.lg8{width:66.66667%}.lg9{width:75%}.lg10{width:83.33333%}.lg11{width:91.66667%}.lg12{width:100%}.lglog{width:13%}}@media screen and (min-width:1300px){.xl1{width:8.33333%}.xl2{width:16.66667%}.xl3{width:25%}.xl4{width:33.33333%}.xl5{width:41.66667%}.xl6{width:50%}.xl7{width:58.33333%}.xl8{width:66.66667%}.xl9{width:75%}.xl10{width:83.33333%}.xl11{width:91.66667%}.xl12{width:100%}.xllog{width:10%}}
*{margin:0;padding:0;outline:0;background-color:transparent}*,*:before,*:after{box-sizing:border-box}*:not(table){border:0}input[name=country]{display:none !important}img{max-width:100%;height:auto;vertical-align:top}ul li{list-style:none}a{text-decoration:none;color:inherit}a,button,.btn-r,.next,.prev{transition:all .2s !important}label,button{user-select:none;cursor:pointer}body,input,textarea,select,button,.popup{background-color:#fff;color:#000;font-size:14px;font-family:"Montserrat",sans-serif;line-height:1}body{max-width:1920px;margin:0 auto;background-color:#ebebeb}.title{text-transform:uppercase;font-size:28px;font-weight:500}.shadow-block{border-radius:16px;box-shadow:0 3px 29px rgba(0,0,0,.08);background-color:#fff}@media screen and (max-width:1299px){.title{line-height:1.2}}@media screen and (max-width:767px){.title{text-align:center;font-size:24px}}@media screen and (max-width:500px){.shadow-block{margin-right:-10px !important;margin-left:-10px !important}}.btn-icon{position:relative;display:inline-flex;align-items:center;height:43px;padding:0 22px 0 50px;border-radius:10px;background-color:#07a3e5;font-weight:500;color:#fff}.btn-icon svg{position:absolute;fill:currentColor}.btn-icon-order{padding-left:56px;background-color:#e60d2e}.btn-icon-rev{padding-left:56px}.btn-icon-doc svg{width:26px;height:26px;left:16px;top:9px}.btn-icon-order svg{width:26px;height:26px;left:19px;top:8px}.btn-icon-rev svg{width:26px;height:26px;top:8px;left:17px}.btn-icon:hover{background-color:transparent;color:#07a3e5;box-shadow:inset 0 0 0 2px currentColor}.btn-icon-order:hover{color:#e8444a}#bottom-txt{margin-top:28px;margin-bottom:10px}#bottom-txt .tinymce{padding:38px 45px 30px}@media screen and (max-width:1299px){#bottom-txt .tinymce{padding:30px 30px 20px}}@media screen and (max-width:500px){#bottom-txt .tinymce{padding:10px 10px 10px}}.swiper-my_nav{display:flex;align-items:center;justify-content:space-between;z-index:60;position:absolute;width:180px;bottom:35px;right:0;left:0;margin:0 auto;color:#fff}.swiper-my_nav .swiper-pagination{position:static}.swiper-my_nav .swiper-pagination{font-size:20px}.swiper-my_nav .swiper-pagination span:first-child{font-size:36px}.swiper-my_nav .next,.swiper-my_nav .prev{cursor:pointer;margin-bottom:-2px}.swiper-my_nav .next:hover,.swiper-my_nav .prev:hover{color:#0caef2}.swiper-my_nav .swiper-button-disabled{opacity:.4;pointer-events:none}.swiper-my_nav svg{width:31px;height:15px;fill:currentColor}.swiper-my_nav .next{transform:scale(-1,1)}.swiper-shadow:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(0deg,#0d120e 0,transparent 60%);opacity:.8}.crsl .title{margin-bottom:23px}.crsl .shadow-block{position:relative}.crsl .swiper-container{margin:0 auto;max-width:970px}.crsl .prev,.crsl .next{position:absolute;top:50%;left:55px;margin-top:-12px;color:#111;cursor:pointer}.crsl .prev svg,.crsl .next svg{width:50px;height:24px;fill:currentColor}.crsl .next{left:auto;right:55px}.crsl .next svg{transform:scale(-1,1)}.crsl .prev:hover,.crsl .next:hover{color:#07a3e5}.crsl .swiper-button-disabled{opacity:.4;pointer-events:none}.crsl .swiper-noarrows~.next,.crsl .swiper-noarrows~.prev{display:none !important}.crsl .swiper-noarrows .swiper-wrapper{justify-content:center}@media screen and (max-width:1299px){.crsl .prev,.crsl .next{top:auto;bottom:15px}.crsl .next{right:50%;margin-right:-60px}.crsl .prev{left:50%;margin-left:-60px}}.service-item>a{display:flex;align-items:center;justify-content:center;position:relative;max-width:236px;height:109px;margin:0 auto 20px;padding:10px;border-radius:15px;text-align:center;font-size:16px;font-weight:500;color:#fff;line-height:1.15;overflow:hidden}.service-item .item-img{position:absolute;top:0;right:0;width:100%;height:100%;background-size:cover}.service-item .item-img:after{content:"";background-color:#000;position:absolute;top:0;right:0;width:100%;height:100%;opacity:.4;transition:all .2s}.service-item>a:hover .item-img:after{background-color:#07a3e5;opacity:.7}.service-item .item-title{position:relative}.service-item .item-label{z-index:2;position:absolute;content:"";top:0;right:0;width:84px;height:22px;background-color:#e8444a;font-size:12px;letter-spacing:.5px;border-radius:0 15px 0 15px;line-height:22px}.service-item .item-docs{display:flex;margin:-10px auto 43px;max-width:236px}.service-item .item-docs a{border-radius:7px;margin-right:9px;overflow:hidden}.service-item .item-docs a:last-child{margin-right:0}.service-item .item-docs a:hover{box-shadow:0 0 0 1px #07a3e5}@media screen and (max-width:1299px){.service-item .item-docs{display:none}}@media screen and (max-width:500px){.service-item>a{margin:0 -5px 10px;font-size:13px}.service-item .item-label{font-size:10px}}.prices-title{margin-bottom:25px;font-size:20px;font-weight:500;text-transform:uppercase}.prices>div{display:flex;align-items:center;justify-content:space-between}.prices>div>div:first-child{padding-left:76px;flex:1}.prices>div>div:last-child{text-align:center;padding-right:76px;width:220px}.prices-head{height:55px;margin-bottom:2px;background-color:#07a3e5;border-radius:16px;font-size:18px;font-weight:500;color:#fff}.prices-row{height:59px;border-bottom:1px solid #e5e5e5;transition:all .2s}.prices-row:hover{background-color:rgba(0,0,0,.07)}.prices .prices-bottom{margin:50px auto 0;justify-content:center}.prices-link{display:block !important;padding:30px 15px 15px 76px;border-bottom:1px solid #e5e5e5;font-size:20px;font-weight:500;text-transform:uppercase;color:#07a3e5;line-height:1.2}.prices-link a{border-bottom:1px solid rgba(7,163,229,.4)}.prices-link a:hover{color:#e8444a;border-color:currentColor}@media screen and (max-width:991px){.prices-head{padding:8px 0;height:auto;font-size:16px}.prices>div>div:first-child{padding-left:30px;flex:1}.prices>div>div:last-child{padding-right:10px;width:120px}.prices-row{height:auto;padding:10px 0}.prices-link{padding:20px 0 15px;font-size:16px}}@media screen and (max-width:500px){.prices .prices-bottom{margin-top:20px}.prices-head{margin-right:-10px;margin-left:-10px;padding:10px;border-radius:0}.prices>div>div:first-child{padding-left:0}.prices>div>div:last-child{text-align:right;padding-right:0}}.ajaxchunk{position:relative}.ajaxchunk.loading:before,.popup.loading:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/assets/components/ajaxchunk/web/images/loader-fff.svg");background-color:rgba(0,0,0,.25)}.popup{max-width:100%}.popup:not(.popup--big){width:500px;background-color:#07a3e5 !important;border-radius:15px;padding:0 !important}.popup--big{width:900px}.popup .form{padding:35px 50px 40px}.popup .form .title{margin-bottom:25px;line-height:1.2}@media screen and (max-width:575px){.popup .form{padding:25px 10px 20px}.popup .form .title{margin-bottom:15px}}.form{color:#fff;text-align:center}.form fieldset{margin-bottom:15px}.form input,.form textarea{height:47px;width:100%;padding:0 32px;background-color:#fff;border-radius:23px}.form textarea{resize:vertical;height:100px;padding-top:15px;padding-bottom:10px;line-height:1.3}.form button{display:block;height:47px;width:100%;border:2px solid #fff;border-radius:23px;background-color:transparent;font-size:14px;font-weight:500;text-transform:uppercase;color:#fff}.form button:hover{background-color:#fff;color:#07a3e5}.form .privacy{margin:7px -20px 0;text-align:center;font-size:10px;line-height:11px;font-weight:500}.form .privacy a{text-decoration:underline}.form .fi_success{font-size:18px;line-height:1.3}.form .fi_success~*{display:none !important}.popup:not(.popup--big) button[data-fancybox-close]:after{color:#fff;font-size:34px;transition:all .2s}.popup:not(.popup--big) button[data-fancybox-close]:hover:after{background-color:transparent !important;opacity:.8}.form .form-privacy-ref-input{vertical-align:middle;position:relative;top:-1px;width:16px;height:16px;padding:unset}.form__privacy{margin-bottom:15px}.form__privacy a{text-decoration:underline;color:#fff}.form__privacy a:hover{text-decoration:none;color:#fff}.grecaptcha-badge{display:none !important}
.tinymce{line-height:1.45}.tinymce h1,.tinymce h2,.tinymce h3,.tinymce h4,.tinymce h5,.tinymce h6,.tinymce strong,.tinymce b{font-weight:500}.tinymce h1{font-size:1.625em;margin:0 0 1.25em 0;text-align:left}.tinymce h2{font-size:1.375em;margin:0 0 .9375em 0;text-align:left}.tinymce h3{font-size:1.125em;margin:0 0 .9375em 0;text-align:left}.tinymce p{margin:0 0 .9375em 0}.tinymce ul li{margin:0 0 .4375em 2.1875em;list-style-type:circle}.tinymce ol li{list-style-type:decimal;margin:0 0 .4375em 2.1875em}.tinymce ul li:last-child{margin:0 0 .9375em 2.1875em}.tinymce ol li:last-child{margin:0 0 .9375em 2.1875em}.tinymce a{color:#07a3e5;text-decoration:underline}.tinymce a:hover{color:#e8444a}.tinymce img{vertical-align:top}.tinymce img[style*="float: left"],.tinymce img[style*="float:left"],.tinymce img[style*="float: left"]{margin:0 1.5625em .625em 0}.tinymce img[style*="float: right"],.tinymce img[style*="float:right"]{margin:0 0 .625em 1.5625em}.tinymce table{border-collapse:collapse;margin:0 0 .9375em 0}.tinymce table[align=center]{margin:0 auto .9375em}.tinymce table[align=left]{margin:0 0 .9375em 0}.tinymce table[align=right]{margin:0 0 .9375em auto}.tinymce table td{padding:.375em .625em;text-align:left;vertical-align:top;border:1px solid #d3d3d3}.tinymce table[border="0"] td{border:0 !important}.tinymce table td p{margin:0}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-o-transition-property: transform;}
.swiper-slide-invisible-blank {visibility: hidden;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-webkit-align-items: flex-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;-o-transition-property: transform,height;}
.swiper-container-3d {-webkit-perspective: 1200px;perspective: 1200px;}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-lock {display: none;}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: .3s opacity;-o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);position: relative;}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform: scale(.66);-ms-transform: scale(.66);transform: scale(.66);}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform: scale(.33);-ms-transform: scale(.33);transform: scale(.33);}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0;display: block;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 8px;}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;-webkit-transition: .2s top,.2s -webkit-transform;transition: .2s top,.2s -webkit-transform;transition: .2s transform,.2s top;transition: .2s transform,.2s top,.2s -webkit-transform;-o-transition: .2s transform,.2s top;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap;}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: .2s left,.2s -webkit-transform;transition: .2s left,.2s -webkit-transform;transition: .2s transform,.2s left;transition: .2s transform,.2s left,.2s -webkit-transform;-o-transition: .2s transform,.2s left;}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: .2s right,.2s -webkit-transform;transition: .2s right,.2s -webkit-transform;transition: .2s transform,.2s right;transition: .2s transform,.2s right,.2s -webkit-transform;-o-transition: .2s transform,.2s right;}
.swiper-pagination-progressbar {background: rgba(0,0,0,.25);position: absolute;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin: right top;-ms-transform-origin: right top;transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0;}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical>.swiper-pagination-progressbar {width: 4px;height: 100%;left: 0;top: 0;}
.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}
.swiper-pagination-progressbar.swiper-pagination-white {background: rgba(255,255,255,.25);}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background: #fff;}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}
.swiper-pagination-progressbar.swiper-pagination-black {background: rgba(0,0,0,.25);}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background: #000;}
.swiper-pagination-lock {display: none;}
.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,.5);border-radius: 10px;left: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-scrollbar-lock {display: none;}
.swiper-zoom-container {width: 100%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain;}
.swiper-slide-zoomed {cursor: move;}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;}
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat;}
.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube {overflow: visible;}
.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible;}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}
.swiper-container-flip {overflow: visible;}
.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-coverflow .swiper-wrapper {-ms-perspective: 1200px;}
@charset "UTF-8";
body.fancybox-active {overflow: hidden;}
body.fancybox-iosfix {position: fixed;left: 0;right: 0;}
.fancybox-is-hidden {position: absolute;top: -9999px;left: -9999px;visibility: hidden;}
.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99992;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.fancybox-outer {overflow-y: auto;-webkit-overflow-scrolling: touch;}
.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .87;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption-wrap, .fancybox-infobar, .fancybox-toolbar {position: absolute;direction: ltr;z-index: 99997;opacity: 0;visibility: hidden;transition: opacity .25s,visibility 0s linear .25s;box-sizing: border-box;}
.fancybox-show-caption .fancybox-caption-wrap, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;visibility: visible;transition: opacity .25s,visibility 0s;}
.fancybox-infobar {top: 0;left: 0;font-size: 13px;padding: 0 10px;height: 44px;min-width: 44px;line-height: 44px;color: #ccc;text-align: center;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;mix-blend-mode: exclusion;}
.fancybox-toolbar {top: 0;right: 0;margin: 0;padding: 0;}
.fancybox-stage {overflow: hidden;direction: ltr;z-index: 99994;-webkit-transform: translateZ(0);}
.fancybox-is-closing .fancybox-stage {overflow: visible;}
.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;display: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;}
.fancybox-slide:before {content: "";display: inline-block;vertical-align: middle;height: 100%;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--image {overflow: visible;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--video .fancybox-content, .fancybox-slide--video iframe {background: #000;}
.fancybox-slide--map .fancybox-content, .fancybox-slide--map iframe {background: #e5e3df;}
.fancybox-slide--next {z-index: 99995;}
.fancybox-slide>* {display: inline-block;position: relative;padding: 24px;margin: 44px 0;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;}
.fancybox-slide>base, .fancybox-slide>link, .fancybox-slide>meta, .fancybox-slide>script, .fancybox-slide>style, .fancybox-slide>title {display: none;}
.fancybox-slide .fancybox-image-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;}
.fancybox-can-zoomOut .fancybox-image-wrap {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-image-wrap {cursor: zoom-in;}
.fancybox-can-drag .fancybox-image-wrap {cursor: -webkit-grab;cursor: grab;}
.fancybox-is-dragging .fancybox-image-wrap {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-image, .fancybox-spaceball {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;max-width: none;max-height: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--iframe .fancybox-content {padding: 0;width: 80%;height: 80%;max-width: calc(100% - 100px);max-height: calc(100% - 88px);overflow: visible;background: #fff;}
.fancybox-iframe {display: block;padding: 0;border: 0;height: 100%;}
.fancybox-error, .fancybox-iframe {margin: 0;width: 100%;background: #fff;}
.fancybox-error {padding: 40px;max-width: 380px;cursor: default;}
.fancybox-error p {margin: 0;padding: 0;color: #444;font-size: 16px;line-height: 20px;}
.fancybox-button {box-sizing: border-box;display: inline-block;vertical-align: top;width: 44px;height: 44px;margin: 0;padding: 10px;border: 0;border-radius: 0;background: rgba(30,30,30,.6);transition: color .3s ease;cursor: pointer;outline: none;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:focus, .fancybox-button:hover {color: #fff;}
.fancybox-button[disabled] {color: #ccc;cursor: default;opacity: .6;}
.fancybox-button svg {display: block;position: relative;overflow: visible;shape-rendering: geometricPrecision;}
.fancybox-button svg path {fill: currentColor;stroke: currentColor;stroke-linejoin: round;stroke-width: 3;}
.fancybox-button--share svg path {stroke-width: 1;}
.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2) {display: none;}
.fancybox-button--zoom svg path {fill: transparent;}
.fancybox-navigation {display: none;}
.fancybox-show-nav .fancybox-navigation {display: block;}
.fancybox-navigation button {position: absolute;top: 50%;margin: -50px 0 0;z-index: 99997;background: transparent;width: 60px;height: 100px;padding: 17px;}
.fancybox-navigation button:before {content: "";position: absolute;top: 30px;right: 10px;width: 40px;height: 40px;background: rgba(30,30,30,.6);}
.fancybox-navigation .fancybox-button--arrow_left {left: 0;}
.fancybox-navigation .fancybox-button--arrow_right {right: 0;}
.fancybox-close-small {position: absolute;top: 0;right: 0;width: 40px;height: 40px;padding: 0;margin: 0;border: 0;border-radius: 0;background: transparent;z-index: 10;cursor: pointer;}
.fancybox-close-small:after {content: "×";position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;font: 22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background-color: transparent;transition: background-color .25s;box-sizing: border-box;z-index: 2;}
.fancybox-close-small:focus {outline: none;}
.fancybox-close-small:focus:after {outline: 1px dotted #888;}
.fancybox-close-small:hover:after {color: #555;background: #eee;}
.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small {top: 0;right: -40px;}
.fancybox-slide--iframe .fancybox-close-small:after, .fancybox-slide--image .fancybox-close-small:after {font-size: 35px;color: #aaa;}
.fancybox-slide--iframe .fancybox-close-small:hover:after, .fancybox-slide--image .fancybox-close-small:hover:after {color: #fff;background: transparent;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {display: none;}
.fancybox-caption-wrap {bottom: 0;left: 0;right: 0;padding: 60px 2vw 0;background: linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events: none;}
.fancybox-caption {padding: 30px 0;border-top: 1px solid hsla(0,0%,100%,.4);font-size: 14px;color: #fff;line-height: 20px;-webkit-text-size-adjust: none;}
.fancybox-caption a, .fancybox-caption button, .fancybox-caption select {pointer-events: all;position: relative;}
.fancybox-caption a {color: #fff;text-decoration: underline;}
.fancybox-slide>.fancybox-loading {border: 6px solid hsla(0,0%,39%,.4);border-top: 6px solid hsla(0,0%,100%,.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -30px;margin-left: -30px;z-index: 99999;}
@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);opacity: 0;}
.fancybox-fx-slide.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);opacity: 0;}
.fancybox-fx-slide.fancybox-slide--current {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);opacity: 0;}
.fancybox-fx-zoom-in-out.fancybox-slide--next {-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);opacity: 0;}
.fancybox-fx-zoom-in-out.fancybox-slide--current {-webkit-transform: scaleX(1);transform: scaleX(1);opacity: 1;}
.fancybox-fx-rotate.fancybox-slide--previous {-webkit-transform: rotate(-1 turn);transform: rotate(-1 turn);opacity: 0;}
.fancybox-fx-rotate.fancybox-slide--next {-webkit-transform: rotate(1 turn);transform: rotate(1 turn);opacity: 0;}
.fancybox-fx-rotate.fancybox-slide--current {-webkit-transform: rotate(0deg);transform: rotate(0deg);opacity: 1;}
.fancybox-fx-circular.fancybox-slide--previous {-webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);transform: scale3d(0,0,0) translate3d(-100%,0,0);opacity: 0;}
.fancybox-fx-circular.fancybox-slide--next {-webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);transform: scale3d(0,0,0) translate3d(100%,0,0);opacity: 0;}
.fancybox-fx-circular.fancybox-slide--current {-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);opacity: 1;}
.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0) scale(.1) skew(10deg);transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}
.fancybox-share {padding: 30px;border-radius: 3px;background: #f4f4f4;max-width: 90%;text-align: center;}
.fancybox-share h1 {color: #222;margin: 0 0 20px;font-size: 35px;font-weight: 700;}
.fancybox-share p {margin: 0;padding: 0;}
p.fancybox-share__links {margin-right: -10px;}
.fancybox-share__button {display: inline-block;text-decoration: none;margin: 0 10px 10px 0;padding: 0 15px;min-width: 130px;border: 0;border-radius: 3px;background: #fff;white-space: nowrap;font-size: 14px;font-weight: 700;line-height: 40px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #fff;transition: all .2s;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {position: relative;top: -1px;width: 25px;height: 25px;margin-right: 7px;vertical-align: middle;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {box-sizing: border-box;width: 100%;margin: 10px 0 0;padding: 10px 15px;background: transparent;color: #5d5b5b;font-size: 14px;outline: none;border: 0;border-bottom: 2px solid #d7d7d7;}
.fancybox-thumbs {display: none;position: absolute;top: 0;bottom: 0;right: 0;width: 212px;margin: 0;padding: 2px 2px 4px;background: #fff;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;box-sizing: border-box;z-index: 99995;}
.fancybox-thumbs-x {overflow-y: hidden;overflow-x: auto;}
.fancybox-show-thumbs .fancybox-thumbs {display: block;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs>ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0;white-space: nowrap;}
.fancybox-thumbs-x>ul {overflow: hidden;}
.fancybox-thumbs-y>ul::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y>ul::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs>ul>li {float: left;overflow: hidden;padding: 0;margin: 2px;width: 100px;height: 75px;max-width: calc(50% - 4px);max-height: calc(100% - 8px);position: relative;cursor: pointer;outline: none;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}
li.fancybox-thumbs-loading {background: rgba(0,0,0,.1);}
.fancybox-thumbs>ul>li>img {position: absolute;top: 0;left: 0;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-thumbs>ul>li:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:800px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs>ul>li {max-width: calc(100% - 10px);}}
#reviews-page .shadow-block{margin:0;padding:30px 30px 30px}#reviews-page .item{margin-bottom:40px}#reviews-page .item-title{margin-bottom:10px;font-size:16px;line-height:1.25;font-weight:500}#reviews-page .item-title span{display:block;font-size:20px}#reviews-page .item .tinymce>*:last-child{margin-bottom:0}#reviews-page .review-button{text-align:center}#reviews-page .review-button:first-child{margin-bottom:30px}#reviews-page .item-text{height:41px;overflow:hidden}#reviews-page .item-text.visible{height:auto}#reviews-page .spoiler-more{display:inline-block;color:#07a3e5;margin-top:10px;border-bottom:1px dashed currentColor;cursor:pointer;transition:all .2s}#reviews-page .spoiler-more:hover{color:#e8444a}#reviews-page .spoiler-more:not(.visible){display:none}@media screen and (max-width:500px){#reviews-page .shadow-block{padding:20px 10px 20px}#reviews-page .review-button:first-child{margin-bottom:20px}#reviews-page .item{margin-bottom:30px}#reviews-page .item-title{margin-bottom:7px;font-size:14px}#reviews-page .item-title span{font-size:16px}}
#column1{padding-top:10px;padding-bottom:10px;background:#fff3f3}#column2{padding-top:10px;padding-bottom:10px;background:#fff}#address{display:flex;align-items:center;justify-content:flex-end;font-size:14px}#address img{width:20px;height:20px;vertical-align:middle}#address a:hover{color:#ff4360}#hour{margin-left:25px}#hour>div{padding-top:5px;padding-bottom:5px;font-size:18px}#hour_d{color:#282828;font-size:14px}#search{margin-left:25px}#search form{max-width:321px;width:100%;padding-left:0;margin-top:10px;margin-bottom:10px;position:relative}#search input{width:100%;height:30px;border-radius:12px;padding-right:55px;padding-left:25px;padding-bottom:5px;background-color:#fff;font-weight:400;border:1px solid #e60d2e}#search button{position:absolute;top:5px;right:10px;width:40px;height:20px;background-color:transparent}#search button svg{width:20px;height:20px}#soc{text-align:right;padding-top:15px;margin-left:25px}#soc a{display:inline-block;margin:0 1px;color:#e60d2e}#soc svg{width:22px;height:22px;fill:currentColor}#soc a:hover{color:#ff4360}#logo{width:130px}#button{margin-left:200px}#button .btn-icon{border-radius:12px;background-color:#00a6de;width:237px}#button .btn-icon-order{margin-top:10px;padding-left:56px;background-color:#e60d2e}#button .btn-icon svg{position:absolute;fill:currentColor}#button .btn-icon-doc svg{width:26px;height:26px;left:16px;top:8px}#button .btn-icon-order svg{width:26px;height:26px;left:19px;top:9px}#button .btn-icon:hover{background-color:transparent;color:#07a3e5;box-shadow:inset 0 0 0 2px currentColor}#button .btn-icon-order:hover{color:#e8444a}#telefon{margin-left:150px;text-align:right;margin-top:20px}#telefon1{margin-left:10px;text-align:right;margin-top:20px}#h-tel1>div,#h-tel2>div{margin-bottom:3px;font-size:20px;color:#0d120e}#h-tel1>div>a:hover,#h-tel2>div>a:hover{color:#ff4360}#h-tel2 span{font-size:14px;color:#282828}#h-tel1>a{color:#07a3e5;text-decoration:underline}#h-tel1>a:hover{color:#ff4360}#soc1{display:none}@media screen and (max-width:1299px){#button{margin-left:70px}#telefon{margin-left:20px}}@media screen and (max-width:992px){#address{font-size:10px;padding-left:25px}#hour{margin-top:0}#hour>div{padding-top:5px;font-size:14px}#hour_d{font-size:10px}#search{margin-left:10px}#soc{width:10%;margin-left:10px}#button{margin-left:15px}#button .btn-icon{height:40px;font-size:12px;width:190px;padding-left:30px;border-radius:12px}#button .btn-icon-doc svg{width:16px;height:16px;left:10px;top:10px}#button .btn-icon-order svg{width:16px;height:16px;left:10px;top:9px}#telefon{margin-left:25px}#telefon1{margin-left:5px}#h-tel1>div,#h-tel2>div{font-size:16px}#h-tel2 span{font-size:10px}#h-tel1>a{font-size:10px}}@media screen and (max-width:767px){#column1{display:none}#logo{margin-left:auto;margin-right:auto}#button{margin-top:10px}#button .btn-icon{border-radius:12px;width:auto;font-size:14px;padding-left:52px}#button .btn-icon-order{margin-top:10px;margin-left:15px}#button .btn-icon-doc svg{width:26px;height:26px;left:16px;top:8px}#button .btn-icon-order svg{width:26px;height:26px;left:19px;top:7px}#telefon,#telefon1{width:35%;margin-top:15px}#soc1{display:block;text-align:right;margin-left:10px;margin-top:15px;width:15%}#soc1 a{display:inline-block;margin:0 1px;color:#e60d2e}#soc1 svg{width:22px;height:22px;fill:currentColor}#soc1 a:hover{color:#ff4360}}@media screen and (max-width:575px){#button{margin-left:auto;margin-right:auto;text-align:center}#button .btn-icon{height:40px;font-size:12px;width:auto;padding-left:15px;border-radius:12px;justify-content:center;text-align:center;margin-bottom:5px}#button .btn-icon-order{margin-left:5px}#button .btn-icon-doc svg{display:none}#button .btn-icon-order svg{display:none}#telefon{padding-top:0;vertical-align:middle;width:300px;height:45px;margin-top:10px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;text-align:center}#telefon1{padding-top:15px;width:300px;margin-top:10px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;text-align:center}#soc1{margin-top:5px;width:300px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}}
#nav-bar1{background-color:#e60d2e;display:flex;align-items:center;justify-content:flex-end}#nav-bar1>div{align-items:center}#top-nav1>ul{display:flex;color:#fff}#top-nav1 .lvl1>a{margin-top:10px;display:block;padding:0 10px;height:30px;line-height:30px;text-transform:uppercase}#top-nav1 .lvl1:hover a{background-color:#f7f9f8;color:#e60d2e}#top-nav1 .lvl1>ul{display:none;position:absolute;z-index:50}#top-nav1 .lvl1:hover ul{display:block}#top-nav1 .lvl2>a{display:block;padding:15px 30px 15px 16px;background-color:#000}#top-nav1 .lvl2>a:hover{background-color:#f7f9f8}#burger1{display:none}@media screen and (max-width:992px){#burger1{display:flex;align-items:center;justify-content:center;position:absolute;top:15px;left:10px;width:42px;height:42px;background-color:#e60d2e;color:#fff;border-radius:50%;cursor:pointer}#burger1.active{background-color:#e60d2e}#burger1 svg{fill:currentColor;width:24px;height:24px}#top-nav1{width:calc(100% - 20px);max-width:300px;padding:10px 0;position:absolute;top:72px;left:-310px;z-index:50;border-radius:16px;box-shadow:0 3px 29px rgba(0,0,0,.3);background-color:#e60d2e;transition:all .2s}#top-nav1.active{left:10px}#top-nav1 ul{display:block}#top-nav1 .lvl1>a{height:40px;line-height:40px}#top-nav1 .lvl1 ul{display:none !important}}
footer{margin-top:60px;padding-top:47px;padding-bottom:11px;background-color:#f5f5f5;color:#0d120e}#f-nav{display:flex;padding:15px 0 0 75px;font-size:12px;line-height:2.18;text-transform:uppercase}#f-nav ul{flex:1}#f-nav ul:first-child{display:flex;flex-wrap:wrap;align-content:flex-start}#f-nav ul:first-child li{width:50%}#f-nav ul li{padding-right:15px}#f-nav a:hover{color:#00a0e4}#f-right{padding-top:20px}#f-right>div{position:relative;padding-left:37px;margin-bottom:20px}#f-right svg{position:absolute;top:-2px;left:8px;width:21px;height:21px}#f-mail svg{width:20px}#f-tel svg{width:17px;left:10px}#f-bottom{display:flex;justify-content:space-between;margin-top:40px;font-size:12px;line-height:20px}#creators{width:180px;height:20px;background:url("/assets/web/img/effect.png") 100% 50% no-repeat}#f-bottom a:first-of-type{text-decoration:underline}#vk_community_messages{bottom:70px !important}@media screen and (max-width:1299px){#f-nav{padding:30px 10px 10px}#f-right{padding-left:0}}@media screen and (max-width:991px){footer{padding-bottom:30px}#f-bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start}#f-bottom div{margin-bottom:5px}#creators{margin-top:10px}}@media screen and (max-width:575px){#f-nav,#f-nav ul{display:block !important}#f-nav li{width:100% !important}#f-right{line-height:1.3}#f-right svg{display:none}#f-right div{padding-left:10px}}