a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:AvenirNextCyrLight;src:url(/fonts/AvenirNextCyr-Light.eot?e343ba2c0a81c8ea4aea9bbb0f2ddb0f);src:url(/fonts/AvenirNextCyr-Light.eot?e343ba2c0a81c8ea4aea9bbb0f2ddb0f) format("embedded-opentype");src:url(/fonts/AvenirNextCyr-Light.woff?2bda12c6f0fc7cdcf3f70b3225e39d52) format("woff");src:url(/fonts/AvenirNextCyr-Light.ttf?c91f454865c62e8e068ce224a49fccc9) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyrRegular;src:url(/fonts/AvenirNextCyr-Regular.eot?4171ed3ba504b1da3b601a6b52e94dce);src:url(/fonts/AvenirNextCyr-Regular.eot?4171ed3ba504b1da3b601a6b52e94dce) format("embedded-opentype");src:url(/fonts/AvenirNextCyr-Regular.woff?a81229c89f968c0b8eb6544e2a90d17a) format("woff");src:url(/fonts/AvenirNextCyr-Regular.ttf?97b615b907fd3510f9129eac4a731f6f) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyrMedium;src:url(/fonts/AvenirNextCyr-Medium.eot?576011fe6e1aa00766f8521305d6602b);src:url(/fonts/AvenirNextCyr-Medium.eot?576011fe6e1aa00766f8521305d6602b) format("embedded-opentype");src:url(/fonts/AvenirNextCyr-Medium.woff?241293dd350f84881201063e58f13109) format("woff");src:url(/fonts/AvenirNextCyr-Medium.ttf?862c7c4267856b43beabe738a13c281e) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyrBold;src:url(/fonts/AvenirNextCyr-Bold.eot?cd1b4c6212d736229312a937412eedea);src:url(/fonts/AvenirNextCyr-Bold.eot?cd1b4c6212d736229312a937412eedea) format("embedded-opentype");src:url(/fonts/AvenirNextCyr-Bold.woff?2dcf2324d8c5365339b70433bcd952e4) format("woff");src:url(/fonts/AvenirNextCyr-Bold.ttf?cb5f2e91d0edea79307ffa674c219a1d) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyrDemi;src:url(/fonts/AvenirNextCyr-Demi.eot?96adc4bebb865e2bc3c135105c2ffe66);src:url(/fonts/AvenirNextCyr-Demi.eot?96adc4bebb865e2bc3c135105c2ffe66) format("embedded-opentype");src:url(/fonts/AvenirNextCyr-Demi.woff?fe6d7419dcc1b01901050f02303ea003) format("woff");src:url(/fonts/AvenirNextCyr-Demi.ttf?104be5f79e3ef6239d62bd897fde8d91) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LobsterRegular;src:url(/fonts/Lobster-Regular.ttf?9406d0ab606cf8cb91c41b65556bd836) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:swiper-icons;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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{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}.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;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-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(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.header-top{background-color:#3b3a3a}@media only screen and (max-width:1024px){.header-top{display:none}}.header-top__slogan{color:#ca1d1d;font-size:2rem;font-family:LobsterRegular;margin-right:0;margin-left:20px}.header-top__content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.header-top__navigation-list{display:-webkit-box;display:flex;margin:15px 0}@media only screen and (max-width:980px){.header-top__navigation-list{margin:10px 0}}.header-top__navigation-item:first-child .header-top__navigation-link{padding-left:0}.header-top__navigation-item:not(:last-of-type) .header-top__navigation-link:after{content:url(/images/rectangle_opacity.png?58bf4816d07365be0b2afe6c14f7b549);background-position:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:27px}.header-top__navigation-link{position:relative;display:inline-block;padding:9px 15px 5px 10px;font-family:AvenirNextCyrMedium;font-weight:400;font-size:12px;color:#e4e1e1;text-decoration:none}@media only screen and (max-width:980px){.header-top__navigation-link{padding:5px 15px 5px 10px}}.header-top__navigation-link:hover{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;color:#28a934}.header-top__navigation-link.active{color:#28a934;font-weight:700}.header-top__actions,.header-top__right{display:-webkit-box;display:flex}.header-top__actions{margin:15px 0}@media only screen and (max-width:980px){.header-top__actions{margin:10px 0}}.header-top__search{position:relative;width:243px}.header-top__search-bar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header-top__search-result{position:absolute;background-color:#fff;border:2px solid #dbd9d9;border-radius:6px;width:100%;box-sizing:border-box;max-height:250px;z-index:5;overflow-y:scroll;scrollbar-width:thin;scrollbar-width:2px;scrollbar-color:#9f9f9f #f6f6f6}.header-top__search-result::-webkit-scrollbar{width:2px;height:2px}.header-top__search-result::-webkit-scrollbar-track{background:#f6f6f6}.header-top__search-result::-webkit-scrollbar-thumb,.header-top__search-result::-webkit-scrollbar-thumb:hover{background:#9f9f9f}.header-top #search{min-width:233px;height:24px;border:1px solid #28a934;padding-left:6px}@media only screen and (max-width:1260px){.header-top #search{min-width:201px}}.header-top .search-icon{position:relative;right:25px}.header-top__search-list-item{border-bottom:1px solid #dbd9d9;border-radius:6px;display:-webkit-inline-box;display:inline-flex;width:225px;padding:0 5px 5px;text-decoration:none}.header-top__search-item{font-size:12px;color:#000;padding-top:5px;font-family:AvenirNextCyrRegular}.header-top__search-image{width:40px;height:40px;margin:5px;cursor:pointer}.header-top__email-link{display:inline-block;padding:7px 10px 4px;font-family:AvenirNextCyrMedium;font-size:12px;color:#dbd9d9;text-decoration:none}@media only screen and (max-width:980px){.header-top__email-link{padding:5px 10px}}.header-top__email-icon{height:16px;width:16px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.header-top__email-value{border-bottom:1px solid #dbd9d9}.header-top__email-value:hover{border-bottom:none}.header-top__auth-link_list{display:-webkit-box;display:flex;margin:0 20px 0 75px}.header-top__auth-link_item:first-child .header-top__auth-link_link{padding-left:0}.header-top__auth-link_item:last-child .header-top__auth-link_link:after{content:none}.header-top__auth-link_link{position:relative;display:inline-block;padding:7px 20px 4px 13px;font-family:AvenirNextCyrMedium;font-size:12px;color:#dbd9d9;text-decoration:none}.header-top__auth-link_link:after{content:url(/images/rectangle_opacity.png?58bf4816d07365be0b2afe6c14f7b549);background-position:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:27px}.header-top__auth-link_name{display:inline-block;border-bottom:1px dashed #d3d1d1;line-height:14px}.header-top__auth-link_icon{height:16px;width:16px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.header-top__favorites{display:block;background-color:#525252}.header-top__favorites:hover{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:.7}.header-top__favorites{padding:18px 35px 13px 28px}.header-top__favorites-link{position:relative;background:url(/images/favorites.png?febe169feaf5ff9e71a68ec717aaa240) 50% no-repeat;width:27px;height:26px}.header-top__favorites-container-count{position:absolute;top:-8px;right:-19px;height:26px;width:26px;background:#fff;border-radius:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.header-top__favorites-count{font-family:AvenirNextCyrDemi;font-size:12px;color:#3b3a3a}.header-top__select-language-wrapper{position:relative}.header-top__select-language-wrapper.active .header-top__select-language_selected{border-bottom:none}.header-top__select-language-wrapper.active .header-top__languages-wrapper{visibility:visible}.header-top__select-language-wrapper.active .header-top__select-language_selected:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-top__select-language{padding:7px 14px 4px 24px;cursor:pointer}@media only screen and (max-width:980px){.header-top__select-language{padding:5px 14px 5px 24px}}.header-top__select-language_selected{position:relative;display:inline-block;font-family:AvenirNextCyrRegular;color:#fff;font-size:12px;text-transform:uppercase;border-bottom:1px dashed #d3d1d1;margin-right:13px}.header-top__select-language_selected:after{content:"";background:url(/images/small-arrow-icon.png?67b208464da723a35437c3d060eb299a) 50% no-repeat;height:4px;width:7px;position:absolute;top:3px;right:-13px;-webkit-transition:.2s ease;transition:.2s ease}.header-top__languages-wrapper{visibility:hidden;padding:10px;position:absolute;top:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#3b3a3a}.header-top__languages-item:not(:first-of-type){margin-top:5px}.header-top__languages-link{display:inline-block;font-family:AvenirNextCyrMedium;color:#fff;font-size:12px;text-transform:uppercase}.header-top__languages-link:hover{text-decoration:none}.header-logo-line{background-color:#fff;border-bottom:1px solid #3b3a3a}.header-logo-line__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:24px 0 20px}@media only screen and (max-width:980px){.header-logo-line__content{padding:15px 0}}.header-logo-line__logo{display:inline-block}@media only screen and (max-width:980px){.header-logo-line__logo img{width:155px}}.header-logo-line__social-links{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media only screen and (max-width:1024px){.header-logo-line__social-links{display:none}}.header-logo-line__right-content{margin:0 auto}.header-logo-line__left-text{padding-left:4rem;font-family:AvenirNextCyrDemi}.header-logo-line__left-text .first-line{padding-left:2px;font-style:italic;font-size:20px;font-weight:500}.header-logo-line__left-text .second-line{color:#ca1d1d;font-style:italic;font-size:32px;font-weight:600}.header-logo-line__left-text .third-line{padding-left:2px;font-weight:300;font-size:13px}.header-logo-line__left-text .third-line .text{font-family:AvenirNextCyrRegular;color:#525252}.header-logo-line__left-text .third-line .sum{font-weight:600;font-size:12px;font-family:AvenirNextCyrBold}@media screen and (max-device-width:768px){.header-logo-line__left-text,.header-logo-line__right-content{display:none}.header-logo-line__menu-button{right:0;position:absolute}}.header-logo-line__social-item{margin:0 10px}.header-logo-line__social-link{display:inline-block;height:24px;width:24px;padding:5px}.header-logo-line__phones-list{min-width:16rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.header-logo-line__phone-number{font-family:AvenirNextCyrDemi;color:#525252;text-decoration:none;margin:0 5px 0 15px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-logo-line__phone-number:active,.header-logo-line__phone-number:focus,.header-logo-line__phone-number:hover{color:#28a934;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (max-width:980px){.header-logo-line__phone-number{margin:0 10px 0 15px}}@media only screen and (max-width:1024px){.header-logo-line__phone-number{display:none}}.header-logo-line__phone-number.phone-number-medium{font-size:22px;line-height:28px;letter-spacing:.22px}@media only screen and (max-width:980px){.header-logo-line__phone-number.phone-number-medium{font-size:20px;line-height:26px}}.header-logo-line__phone-number.phone-number-small{font-size:18px;line-height:24px;letter-spacing:2.52px}@media only screen and (max-width:980px){.header-logo-line__phone-number.phone-number-small{font-size:16px;line-height:22px}}.header-logo-line__callback{width:205px;margin-left:22px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;outline:none}@media only screen and (max-width:980px){.header-logo-line__callback.button-white{width:170px;font-size:12px;height:45px}}@media only screen and (max-width:1024px){.header-logo-line__callback{display:none}}.header-logo-line__menu-button{padding:10px;width:45px;height:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.header-logo-line__menu-button>span{display:block;width:40px;height:3px;border-radius:1px;background-color:#28a934}.header-logo-line__menu-button>span:not(:first-child){margin-top:6px}@media only screen and (max-width:1024px){.header-logo-line__menu-button{display:-webkit-box;display:flex}}.header-mobile-wrapper{width:100%;display:none}.header-mobile-wrapper .header-mobile-logo__text{padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto;text-align:center;font-family:AvenirNextCyrDemi}.header-mobile-wrapper .header-mobile-logo__text .first-line{padding-left:2px;font-style:italic;font-size:20px;font-weight:500}.header-mobile-wrapper .header-mobile-logo__text .first-line .big-text{color:#ca1d1d;font-style:italic;font-size:32px;font-weight:600}.header-mobile-wrapper .header-mobile-logo__text .second-line{padding-left:2px;font-weight:300;font-size:13px}.header-mobile-wrapper .header-mobile-logo__text .second-line .text{font-family:AvenirNextCyrRegular;color:#525252}.header-mobile-wrapper .header-mobile-logo__text .second-line .sum{font-weight:600;font-size:12px;font-family:AvenirNextCyrBold}@media screen and (max-device-width:768px){.header-mobile-wrapper{display:block}}.header-bottom{background-color:#3b3a3a}@media only screen and (max-width:1024px){.header-bottom{display:none}}.header-bottom__content,.header-bottom__navigation{display:-webkit-box;display:flex}.header-bottom__navigation{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;margin:9px 0 7px}.header-bottom__navigation-item{position:relative}.header-bottom__navigation-item:not(:last-child):after{content:"";background:url(/images/rectangle_opacity.png?58bf4816d07365be0b2afe6c14f7b549);background-position:50%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:100%}.header-bottom__navigation-link{display:inline-block;padding:5px 55px 9px;font-family:AvenirNextCyrDemi;font-size:15px;color:#fff;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:980px){.header-bottom__navigation-link{padding:5px 20px;margin:0 30px;font-size:14px}}.header-bottom__navigation-link.active{color:#28a934}.header-bottom__navigation-link.active span:before{left:0;bottom:0;width:100%;height:2px;background:#28a934;-webkit-transform:translateX(0);transform:translateX(0)}.header-bottom__navigation-link:hover{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-bottom__navigation-link:hover .header-bottom__navigation-link_content{color:#28a934}.header-bottom__navigation-link:hover:hover span:before{-webkit-transform:translateX(0);transform:translateX(0)}.header-bottom__navigation-link .header-bottom__navigation-link_content{position:relative;line-height:24px;display:inline-block;overflow:hidden}.header-bottom__navigation-link .header-bottom__navigation-link_content:after,.header-bottom__navigation-link .header-bottom__navigation-link_content:before{content:"";position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-bottom__navigation-link .header-bottom__navigation-link_content:before{left:0;bottom:0;width:101%;height:2px;background:#28a934;-webkit-transform:translateX(-101%);transform:translateX(-101%)}.mobile-menu__search{margin:18px 0 0 20px}.mobile-menu__search-result{position:absolute;background-color:#fff;border:2px solid #dbd9d9;border-radius:6px;width:239px;max-height:250px;z-index:5;overflow-y:scroll;scrollbar-width:thin;scrollbar-width:2px;scrollbar-color:#9f9f9f #f6f6f6}.mobile-menu__search-result::-webkit-scrollbar{width:2px;height:2px}.mobile-menu__search-result::-webkit-scrollbar-track{background:#f6f6f6}.mobile-menu__search-result::-webkit-scrollbar-thumb,.mobile-menu__search-result::-webkit-scrollbar-thumb:hover{background:#9f9f9f}.mobile-menu #mobile-search{min-width:233px;height:inherit;border:1px solid #28a934;padding-left:6px;box-sizing:border-box;width:100%}.mobile-menu__search .search-icon{position:relative;right:25px}.mobile-menu.active .mobile-menu__wrapper{left:0}.mobile-menu.active .mobile-menu__overlay,.mobile-menu.active .mobile-menu__wrapper{visibility:visible;-webkit-transition:all .25s;transition:all .25s;opacity:1}.mobile-menu__wrapper{position:fixed;left:-380px;top:0;width:380px;height:100%;background-color:#3b3a3a;z-index:3;-webkit-transition:all .25s;transition:all .25s}@media only screen and (max-width:400px){.mobile-menu__wrapper{width:100%;left:-100%}}.mobile-menu__wrapper{overflow-y:auto}.mobile-menu__close{position:absolute;right:15px;top:15px;width:32px;height:32px}.mobile-menu__close:hover:after,.mobile-menu__close:hover:before{background-color:hsla(0,0%,100%,.8)}.mobile-menu__close:after,.mobile-menu__close:before{position:absolute;left:15px;content:" ";height:28px;width:2px;background-color:#fff}.mobile-menu__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-menu__content{margin:20px 50px 20px 20px}.mobile-menu__main-navigation{padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.8);max-width:244px}.mobile-menu__main-navigation_item:not(:first-of-type){margin-top:16px}.mobile-menu__main-navigation_link{display:inline-block;font-family:AvenirNextCyrMedium;font-size:16px;color:#fff;text-decoration:none}.mobile-menu__main-navigation_link.active{color:#28a934;border-bottom:1px solid #28a934}.mobile-menu__sub-navigation{padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.8);max-width:244px}.mobile-menu__sub-navigation_item:not(:first-of-type){margin-top:14px}.mobile-menu__sub-navigation_link{display:inline-block;font-family:AvenirNextCyrRegular;font-size:14px;color:#fff;text-decoration:none}.mobile-menu__sub-navigation_link.active{color:#28a934;border-bottom:1px solid #28a934}.mobile-menu__languages{margin:15px;text-align:center}.mobile-menu__languages_item{display:inline-block;padding:5px;border:1px solid #fff;margin:0 5px}.mobile-menu__languages_link{font-family:AvenirNextCyrMedium;font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase}.mobile-menu__languages_link.active{color:#28a934;text-decoration:none}.mobile-menu__phone_list{margin:25px 0}.mobile-menu__phone_item:not(:first-of-type){margin-top:15px}.mobile-menu__phone_link{font-family:AvenirNextCyrMedium;font-size:16px;color:#fff;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.mobile-menu__phone_link:active,.mobile-menu__phone_link:focus,.mobile-menu__phone_link:hover{color:#28a934;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.mobile-menu__callback.button-green{width:150px;height:35px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;outline:none;font-size:10px}.mobile-menu__email-link{display:inline-block;margin:20px 0;font-family:AvenirNextCyrMedium;font-size:14px;color:#dbd9d9;text-decoration:none}.mobile-menu__email-icon{height:16px;width:16px;-o-object-fit:contain;object-fit:contain;margin-right:5px}.mobile-menu__email-value{border-bottom:1px solid #dbd9d9}.mobile-menu__email-value:hover{border-bottom:none}.mobile-menu__social-networks-list{display:-webkit-box;display:flex;padding:11px 11px 0 0}.mobile-menu__social-network-item:not(:last-of-type){margin-right:10px}.mobile-menu__social-network-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:33px;height:33px;background-color:#525252;border-radius:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.mobile-menu__social-network-link:hover{background-color:#28a934}.mobile-menu__social-networks-icon{display:inline-block}.mobile-menu__social-networks-icon.viber-icon{background:url(/images/viber-gray-icon.png?70afa6bd6535dbc9aac7a3b7c88b0d39) no-repeat;height:17px;width:17px}.mobile-menu__social-networks-icon.telegram-icon{background:url(/images/telegram-grey-icon.png?95200513e59b4bc9c0fba32e0f29790d) no-repeat;height:16px;width:18px}.mobile-menu__social-networks-icon.whatsapp-icon{background:url(/images/whatsapp-gray-icon.png?57a60faf0153fcad8890e4526442b945) no-repeat;height:19px;width:19px}.mobile-menu__social-networks-icon.facebook-icon{background:url(/images/facebook-grey-icon.png?5cf0a67aef6d4129698eb4fbc465c635) no-repeat;height:17px;width:9px}.mobile-menu__social-networks-icon.instagram-icon{background:url(/images/instagram-grey-icon.svg?13bcfe21634d2b0cd7c9a7d3f7bb3455) no-repeat;height:17px;width:17px}.mobile-menu__overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(17,17,17,.5);z-index:2;-webkit-transition:all .25s;transition:all .25s;opacity:0;visibility:hidden}.footer{background-color:#191b1f}.footer__content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;padding:30px 0 20px}@media only screen and (max-width:550px){.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:20px 0;max-width:300px;margin:0 auto}}.footer__logo{width:185px;height:48px;margin-top:50px}@media only screen and (max-width:860px){.footer__logo{display:none}}.footer__navigation{margin-left:20px}@media only screen and (max-width:768px){.footer__navigation{display:none}}.footer__navigation-list{position:relative}.footer__navigation-list:first-of-type{padding-bottom:12px}.footer__navigation-list:last-of-type{padding-top:12px}.footer__navigation-list:not(:first-of-type):not(:last-of-type){padding-top:12px;padding-bottom:12px}.footer__navigation-list:not(:first-of-type):before{content:"";background:url(/images/decoration-horizontal-line.png?499ee51853b4ef95ac7380727a30f9b0) 50% no-repeat;background-size:cover;position:absolute;top:0;right:0;width:100%;height:2px;opacity:.2}.footer__navigation-item:not(:last-of-type){margin-bottom:8px}.footer__navigation-link{font-family:AvenirNextCyrMedium;font-size:12px;color:#e4e1e1;text-decoration:none}.footer__navigation-link:hover{text-decoration:underline}.footer__contacts{width:100%;max-width:250px;margin-left:20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.footer__contacts-item{position:relative;padding-left:30px;margin-bottom:15px}.footer__contact-phone:before{content:"";background:url(/images/phone.png?7ccad692e6283285c63878fc64456108) no-repeat;background-size:contain;height:18px;width:18px;position:absolute;top:0;left:0}.footer__contact-phone .footer__contacts-link{display:block;font-family:AvenirNextCyrMedium;font-size:16px;color:#e4e1e1;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__contact-phone .footer__contacts-link:active,.footer__contact-phone .footer__contacts-link:focus,.footer__contact-phone .footer__contacts-link:hover{color:#28a934;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__contact-phone .footer__contacts-link:not(:first-of-type){margin-top:10px}.footer__contact-location:before{content:"";background:url(/images/place.png?7f1d12f1d19a34dab2afb7a1a6cc3ffa) no-repeat;background-size:contain;height:19px;width:13px;position:absolute;top:0;left:0}.footer__contact-location .footer__contacts-link{font-family:AvenirNextCyrMedium;font-size:12px;line-height:16px;color:#e4e1e1;text-decoration:none}.footer__contact-email:before{content:"";background:url(/images/email.png?3f8e395ddd2650fa33ae1fc068bf058a) no-repeat;background-size:contain;height:12px;width:16px;position:absolute;top:0;left:0}.footer__contact-email .footer__contacts-link{font-family:AvenirNextCyrMedium;font-size:12px;line-height:16px;color:#e4e1e1;text-decoration:none}.footer__social-networks-list{margin-left:30px;display:-webkit-box;display:flex}@media only screen and (max-width:550px){.footer__social-networks-list{display:none}}.footer__social-network-item:not(:last-of-type){margin-right:10px}.footer__social-network-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:33px;height:33px;background-color:rgba(65,66,67,.5);border-radius:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__social-network-link:hover{background-color:#28a934}.footer__social-networks-icon{display:inline-block}.footer__social-networks-icon.viber-icon{background:url(/images/viber-gray-icon.png?70afa6bd6535dbc9aac7a3b7c88b0d39) no-repeat;height:17px;width:17px}.footer__social-networks-icon.telegram-icon{background:url(/images/telegram-grey-icon.png?95200513e59b4bc9c0fba32e0f29790d) no-repeat;height:16px;width:18px}.footer__social-networks-icon.whatsapp-icon{background:url(/images/whatsapp-gray-icon.png?57a60faf0153fcad8890e4526442b945) no-repeat;height:19px;width:19px}.footer__social-networks-icon.facebook-icon{background:url(/images/facebook-grey-icon.png?5cf0a67aef6d4129698eb4fbc465c635) no-repeat;height:17px;width:9px}.footer__social-networks-icon.instagram-icon{background:url(/images/instagram-grey-icon.svg?13bcfe21634d2b0cd7c9a7d3f7bb3455) no-repeat;height:17px;width:17px}.footer__newsletter{max-width:275px;width:100%;margin-left:20px}@media only screen and (max-width:550px){.footer__newsletter{margin:20px 0 0}}.footer__newsletter-section-name{font-family:AvenirNextCyrBold;font-size:16px;color:#fff}@media only screen and (max-width:550px){.footer__newsletter-section-name{text-align:center}}@media only screen and (max-width:550px){.footer .form-input-wrapper{width:auto;-webkit-box-align:center;align-items:center}}.footer__newsletter_form-request{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (max-width:550px){.footer__newsletter_form-request{-webkit-box-align:center;align-items:center}}.footer__newsletter_form-input{max-width:204px;width:100%;margin:14px 0 15px;padding:0 20px;border:1px solid #28a834;border-radius:5px;background-color:transparent;height:41px;color:#fff;font-family:AvenirNextCyrMedium;font-size:14px}.footer__newsletter_form-input.placeholder{color:#fff;letter-spacing:.56px}.footer__newsletter_form-input:-moz-placeholder,.footer__newsletter_form-input::-moz-placeholder{color:#fff;letter-spacing:.56px}.footer__newsletter_form-input:-ms-input-placeholder{color:#fff;letter-spacing:.56px}.footer__newsletter_form-input::-webkit-input-placeholder{color:#fff;letter-spacing:.56px}.footer__newsletter_form-submit{margin-top:6px;border:1px solid #28a934;background-color:#28a934;height:36px;width:156px;color:#fff;border-radius:5px;font-family:AvenirNextCyrMedium;font-size:11px;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;outline:none}.footer__newsletter_form-submit:hover{background-color:#fff;color:#000}.modal-success{opacity:0;visibility:hidden;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s;z-index:10}.modal-success,.modal-success__overlay{position:fixed;left:0;top:0;width:100%;height:100%}.modal-success__overlay{background-color:rgba(17,17,17,.5)}.modal-success.show-modal{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.modal-success__wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:1px solid #28a834;border-radius:10px;padding:65px 45px 72px;text-align:left;max-width:527px;width:100%;margin:40px auto;z-index:2}@media only screen and (max-width:800px){.modal-success__wrapper{padding:35px 35px 30px}}@media only screen and (max-width:630px){.modal-success__wrapper{max-width:280px;width:100%}}@media only screen and (max-width:400px){.modal-success__wrapper{max-width:205px;width:100%}}.modal-success__content{position:relative}.modal-success__caption-wrapper{position:relative;padding-bottom:52px;text-align:center;height:100%}@media only screen and (max-width:800px){.modal-success__caption-wrapper{padding-bottom:25px}}.modal-success__caption{font-family:AvenirNextCyrBold;font-size:35px;line-height:46px;letter-spacing:.6px;color:#121212;text-transform:uppercase;text-align:center}.modal-success__caption .text-green{display:block}@media only screen and (max-width:800px){.modal-success__caption{font-size:28px;line-height:38px}}@media only screen and (max-width:630px){.modal-success__caption{font-size:22px;line-height:28px}}.modal-success__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal-success__close{position:absolute;top:-50px;right:-119px;width:29px;height:29px;cursor:pointer}.modal-success__close:after,.modal-success__close:before{position:absolute;top:-5px;left:14px;content:" ";height:38px;width:2px;background-color:#fff}.modal-success__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-success__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:800px){.modal-success__close{top:-30px;right:-30px}.modal-success__close:after,.modal-success__close:before{top:0;height:30px;background-color:rgba(0,0,0,.8)}}@media only screen and (min-width:768px){.modal-success__text-break br{display:none}}.modal-make-call{opacity:0;visibility:hidden;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s;z-index:10}.modal-make-call,.modal-make-call__overlay{position:fixed;left:0;top:0;width:100%;height:100%}.modal-make-call__overlay{background-color:rgba(17,17,17,.5)}.modal-make-call.show-modal{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s}.modal-make-call__wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border:1px solid #28a834;border-radius:10px;padding:55px 48px;text-align:left;max-width:527px;width:100%;margin:40px auto;z-index:2}@media only screen and (max-width:800px){.modal-make-call__wrapper{padding:35px 35px 30px}}@media only screen and (max-width:630px){.modal-make-call__wrapper{margin:15px;width:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.modal-make-call__content{position:relative}.modal-make-call__caption-wrapper{position:relative;padding-bottom:52px;text-align:center;height:100%}@media only screen and (max-width:800px){.modal-make-call__caption-wrapper{padding-bottom:25px}}.modal-make-call__caption{font-family:AvenirNextCyrBold;font-size:35px;line-height:46px;letter-spacing:.6px;color:#121212;text-transform:uppercase;text-align:center}@media only screen and (max-width:800px){.modal-make-call__caption{font-size:28px;line-height:38px}}@media only screen and (max-width:630px){.modal-make-call__caption{font-size:22px;line-height:28px}}.modal-make-call__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal-make-call__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;justify-content:space-around;margin-top:37px}@media only screen and (max-width:630px){.modal-make-call__form-request{margin-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}@media only screen and (max-width:400px){.modal-make-call__input-wrapper.form-input-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%}}.modal-make-call__form-input.form-input{margin-bottom:15px;width:246px;background-color:#fff;color:#000}.modal-make-call__form-input.form-input.placeholder{color:#000}.modal-make-call__form-input.form-input:-moz-placeholder,.modal-make-call__form-input.form-input::-moz-placeholder{color:#000}.modal-make-call__form-input.form-input:-ms-input-placeholder{color:#000}.modal-make-call__form-input.form-input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:630px){.modal-make-call__form-input.form-input{margin-right:0}}@media only screen and (max-width:400px){.modal-make-call__form-input.form-input{width:100%}}.modal-make-call__form-submit{width:205px}@media only screen and (max-width:630px){.modal-make-call__form-submit{margin-top:10px}}.modal-make-call__close{position:absolute;top:-50px;right:-119px;width:29px;height:29px;cursor:pointer}.modal-make-call__close:after,.modal-make-call__close:before{position:absolute;top:-5px;left:14px;content:" ";height:38px;width:3px;background-color:#fff}.modal-make-call__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-make-call__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:800px){.modal-make-call__close{top:-30px;right:-30px}.modal-make-call__close:after,.modal-make-call__close:before{top:0;height:30px;background-color:rgba(0,0,0,.8)}}.editor div{font-family:AvenirNextCyrRegular;font-size:14px;color:rgba(0,0,0,.8);line-height:22px}.editor strong{font-weight:600}.editor em{font-style:italic}.editor ol{display:block;list-style:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.editor blockquote{margin-left:20px;background-color:#ededed;padding:20px 5px 20px 20px;border-left:5px solid #28a834}.editor__white div{font-family:AvenirNextCyrRegular;font-size:14px;color:hsla(0,0%,100%,.8);line-height:22px}.editor__white strong{font-weight:600}.editor__white em{font-style:italic}.editor__white ol{display:block;list-style:decimal;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.editor__white blockquote{margin-left:20px;background-color:#191b1f;padding:20px 5px 20px 20px;border-left:5px solid #28a834}body,html{width:100%;height:100%}main{-webkit-box-flex:1;flex-grow:1}footer,header,main{flex-shrink:0}.wrapper{max-width:1920px;margin:0 auto;overflow:hidden;min-height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}.wrapper-content{max-width:1110px;margin:0 auto;padding:0 15px}.header-wrapper{max-width:100rem;margin-top:0;margin-left:auto;margin-right:auto;padding:0 15px}@media only screen and (max-width:1024px){.header-wrapper{max-width:none}}.telegram-icon{background:url(/images/telegram.png?df0976f70064871f16c6a9fab066c089) 50% no-repeat}.whatsapp-icon{background:url(/images/whatsapp.png?2324fc1be0797c41db2c3b042007e5e8) 50% no-repeat}.viber-icon{background:url(/images/viber.png?cca1da602ff2fff4ede0d45fc25521a5) 50% no-repeat}.caption-decoration-line{display:-webkit-box;display:flex;width:120px;margin-top:30px}@media only screen and (max-width:480px){.caption-decoration-line{margin-top:20px}}.caption-decoration-line .green-half-decoration-line{width:50%;height:3px;background-color:#28a834}.caption-decoration-line .red-half-decoration-line{width:50%;height:3px;background-color:#ca1d1d}.section-caption-uppercase{font-family:AvenirNextCyrBold;font-size:40px;letter-spacing:.8px;line-height:45px}@media only screen and (max-width:1024px){.section-caption-uppercase{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.section-caption-uppercase{font-size:32px;line-height:36px;text-transform:none}}.section-caption-regular{font-family:AvenirNextCyrBold;font-size:40px;letter-spacing:.8px;line-height:45px}@media only screen and (max-width:1024px){.section-caption-regular{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.section-caption-regular{font-size:32px;line-height:36px;text-transform:none}}.text-white-1{color:#fff}.text-black-2{color:#121212}.text-green{color:#28a834}.text-green-2{color:#28a934}.form-input-wrapper{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (max-width:768px){.form-input-wrapper{-webkit-box-align:center;align-items:center}}.form-input-wrapper label.error{font-family:AvenirNextCyrRegular;font-size:12px;color:#ca1d1d;margin-bottom:10px}.form-input{box-sizing:border-box;padding:0 20px;margin:10px auto;border:1px solid #28a834;border-radius:5px;background-color:rgba(0,0,0,.3);height:46px;color:#fff;font-family:AvenirNextCyrMedium;font-size:14px}.form-input.placeholder{color:#fff;letter-spacing:.56px}.form-input:-moz-placeholder,.form-input::-moz-placeholder{color:#fff;letter-spacing:.56px}.form-input:-ms-input-placeholder{color:#fff;letter-spacing:.56px}.form-input::-webkit-input-placeholder{color:#fff;letter-spacing:.56px}.form-textarea{box-sizing:border-box;min-height:46px;max-height:162px;resize:none;overflow:hidden;padding:12px 20px;-webkit-transition:height .5s linear;transition:height .5s linear;margin:10px auto}.button-white{border:1px solid #28a834;background-color:#fff;height:47px;color:#000;border-radius:5px;font-family:AvenirNextCyrDemi;font-size:14px;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;outline:none}.button-green,.button-white:hover{background-color:#28a834;color:#fff}.button-green{border:1px solid #28a834;height:46px;border-radius:5px;font-family:AvenirNextCyrMedium;font-size:14px;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;letter-spacing:.84px;outline:none}.button-green:hover{background-color:#fff;color:#000}.link-button-green{border:1px solid #28a934;background-color:#28a934;height:45px;color:#fff;border-radius:5px;font-family:AvenirNextCyrDemi;font-size:14px;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;outline:none}.link-button-green:hover,.link-button-white{background-color:#fff;color:#000}.link-button-white{border:1px solid #28a934;height:45px;border-radius:5px;font-family:AvenirNextCyrMedium;font-size:14px;text-transform:uppercase;letter-spacing:1.68px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;outline:none}.link-button-white:hover{font-family:AvenirNextCyrDemi;background-color:#28a934;color:#fff}@media only screen and (max-width:768px){.link-button-white{height:40px;font-size:12px}}#button-to-top{display:inline-block;background:url(/images/button-top-icon.png?b1a35f122af5263c61d7892acd5615f8) no-repeat;background-size:contain;width:60px;height:60px;text-align:center;border-radius:4px;position:fixed;bottom:50px;right:55px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden;z-index:2}@media only screen and (max-width:768px){#button-to-top{width:50px;height:50px;bottom:40px;right:40px}}@media only screen and (max-width:480px){#button-to-top{width:45px;height:45px;bottom:20px;right:20px}}#button-to-top:hover{cursor:pointer;opacity:.8}#button-to-top.show{opacity:1;visibility:visible}.breadcrumb{padding:30px 0}@media only screen and (max-width:768px){.breadcrumb{padding:20px 0}}.breadcrumb__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.breadcrumb__item{position:relative}.breadcrumb__item .active{font-weight:700}.breadcrumb__item .active:hover{cursor:default}.breadcrumb__item:not(:last-of-type){margin-right:12px}.breadcrumb__item:not(:last-of-type):after{content:"-";position:absolute;top:50%;right:-8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumb.breadcrumb-black .breadcrumb__item,.breadcrumb.breadcrumb-black .breadcrumb__link{color:rgba(59,58,58,.74)}.breadcrumb.breadcrumb-black .breadcrumb__item .active,.breadcrumb.breadcrumb-black .breadcrumb__link .active{font-weight:700}.breadcrumb__item,.breadcrumb__link{font-family:AvenirNextCyrRegular;font-size:14px;color:hsla(0,0%,100%,.7);text-decoration:none}.home .banner{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:638px}@media only screen and (max-width:1024px){.home .banner{min-height:530px;height:auto}}.home .banner__slider{position:relative}.home .banner__content{padding-top:115px;padding-bottom:115px}@media only screen and (max-width:1024px){.home .banner__content{padding:80px 50px}}@media only screen and (max-width:480px){.home .banner__content{padding:50px 15px}}.home .banner__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.home .banner__caption-wrapper{padding-bottom:30px}}.home .banner__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.home .banner__caption{font-size:40px;line-height:50px}}@media only screen and (max-width:630px){.home .banner__caption{font-size:36px;line-height:42px}}@media only screen and (max-width:380px){.home .banner__caption{font-size:32px;line-height:38px}}.home .banner__caption .text-green{display:block}.home .banner__description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#fff;text-align:center;max-width:600px}.home .banner__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .banner__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:40px}@media only screen and (max-width:1024px){.home .banner__form-request{margin-top:30px}}@media only screen and (max-width:680px){.home .banner__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.home .banner__form-input{width:246px;margin-right:40px}@media only screen and (max-width:768px){.home .banner__form-input{width:200px}}.home .banner__form-submit{margin:10px 0;width:205px}.home .banner__slider_prev-button{padding:0 20px;background:url(/images/left-arrow-icon.png?04058eedb592259e26e01c83537647fc) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;z-index:1}@media only screen and (max-width:1024px){.home .banner__slider_prev-button{padding:0 10px}}.home .banner__slider_prev-button.swiper-button-disabled{opacity:0;cursor:auto}.home .banner__slider_next-button{padding:0 20px;background:url(/images/right-arrow-icon.png?34ceaee90fa287221bcd55ac2045ed0f) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;z-index:1}@media only screen and (max-width:1024px){.home .banner__slider_next-button{padding:0 10px}}.home .banner__slider_next-button.swiper-button-disabled{opacity:0;cursor:auto}.home .our-products{background-color:#fff}.home .our-products__content{padding-top:115px;padding-bottom:115px}@media only screen and (max-width:768px){.home .our-products__content{padding:70px 15px}}.home .our-products__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.home .our-products__caption-wrapper{padding-bottom:30px}}.home .our-products__caption{text-transform:uppercase}.home .our-products__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .our-products__description{margin:29px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.home .our-products__categories{overflow:hidden}.home .our-products__categories-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin:70px -50px 0 0}@media only screen and (max-width:1024px){.home .our-products__categories-list{margin-right:-20px}}@media only screen and (max-width:768px){.home .our-products__categories-list{margin-top:35px}}@media only screen and (max-width:480px){.home .our-products__categories-list{margin-right:0}}.home .our-products__categories-item_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%;padding-right:50px}@media only screen and (max-width:1024px){.home .our-products__categories-item_wrapper{padding-right:20px}}@media only screen and (max-width:480px){.home .our-products__categories-item_wrapper{padding-right:0}}.home .our-products__categories-item_wrapper.active .our-products__category-name{color:#28a834;-webkit-transform:translateY(-11px);transform:translateY(-11px)}.home .our-products__categories-item_wrapper.active .our-products__category-name:before{width:78px;bottom:-19px}@media only screen and (max-width:768px){.home .our-products__categories-item_wrapper.active .our-products__category-name:before{bottom:-10px}}.home .our-products__categories-item_wrapper.active .our-products__category-description{color:#000}.home .our-products__categories-item{margin:41px 0 40px;width:33.333%}@media only screen and (max-width:768px){.home .our-products__categories-item{width:50%;margin-top:30px}}@media only screen and (max-width:480px){.home .our-products__categories-item{width:100%;margin-top:20px}}.home .our-products__category-img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:304px;width:100%;overflow:hidden}.home .our-products__category-img img{width:100%;height:auto}.home .our-products__category-details{margin-top:40px}@media only screen and (max-width:920px){.home .our-products__category-details{margin-top:25px}}.home .our-products__category-name{font-family:AvenirNextCyrDemi;font-size:22px;height:44px;color:#000;letter-spacing:1.32px;line-height:22px;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;display:inline-block}@media only screen and (max-width:768px){.home .our-products__category-name{font-size:20px;line-height:20px}}.home .our-products__category-name:after,.home .our-products__category-name:before{content:"";position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease}.home .our-products__category-name:before{left:0;bottom:-19px;width:0;height:2px;background:#ca1d1d}@media only screen and (max-width:768px){.home .our-products__category-name:before{bottom:-10px}}.home .our-products__category-description{margin:20px 0 33px;font-family:AvenirNextCyrRegular;color:rgba(0,0,0,.8);font-size:14px;line-height:22px}@media only screen and (max-width:768px){.home .our-products__category-description{margin:15px 0 25px}}.home .our-products__category-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;width:230px;color:#000}@media only screen and (max-width:768px){.home .our-products__category-link{width:150px}}.home .clients-feedback__content{padding-bottom:180px}@media only screen and (max-width:1366px){.home .clients-feedback__content{padding-top:40px;padding-bottom:100px}}.home .clients-feedback__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.home .clients-feedback__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .clients-feedback__description{margin:29px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.home .clients-feedback__list{position:relative;margin-top:103px}@media only screen and (max-width:380px){.home .clients-feedback__list{margin-top:50px}}.home .clients-feedback__slider{text-align:center}@media only screen and (max-width:1380px){.home .clients-feedback__slider{margin:0 65px}}@media only screen and (max-width:380px){.home .clients-feedback__slider{margin:0 35px}}.home .clients-feedback__about-client{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;max-width:255px;margin:15px auto 0}.home .clients-feedback__client-information{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 10px 8px 0}.home .clients-feedback__client-name{font-family:AvenirNextCyrMedium;font-size:13px;color:#1b1b1b;line-height:16px}.home .clients-feedback__client-company,.home .clients-feedback__client-position{font-family:AvenirNextCyrRegular;font-size:13px;color:#1b1b1b;line-height:16px}.home .clients-feedback__slider_prev-button{padding:0 20px;background:url(/images/left-arrow-icon.png?04058eedb592259e26e01c83537647fc) 50% no-repeat;height:203px;width:26px;position:absolute;top:0;left:-126px;cursor:pointer}@media only screen and (max-width:1380px){.home .clients-feedback__slider_prev-button{left:0}}@media only screen and (max-width:380px){.home .clients-feedback__slider_prev-button{padding:0}}.home .clients-feedback__slider_next-button{padding:0 20px;background:url(/images/right-arrow-icon.png?34ceaee90fa287221bcd55ac2045ed0f) 50% no-repeat;height:203px;width:26px;position:absolute;top:0;right:-126px;cursor:pointer}@media only screen and (max-width:1380px){.home .clients-feedback__slider_next-button{right:0}}@media only screen and (max-width:380px){.home .clients-feedback__slider_next-button{padding:0}}.home .individual-order{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:480px}.home .individual-order *{box-sizing:border-box}@media only screen and (max-width:1024px){.home .individual-order{min-height:470px;height:auto}}.home .individual-order__content{padding:87px 15px}@media only screen and (max-width:680px){.home .individual-order__content{padding:60px 15px}}.home .individual-order__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.home .individual-order__caption-wrapper{padding-bottom:30px}}.home .individual-order__description{margin:37px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.8);text-align:center}.home .individual-order__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .individual-order__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:40px}@media only screen and (max-width:1024px){.home .individual-order__form-request{margin-top:30px}}@media only screen and (max-width:680px){.home .individual-order__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width:480px){.home .individual-order__input-wrapper{width:100%}}.home .individual-order__form-input{width:246px;margin-right:40px}@media only screen and (max-width:768px){.home .individual-order__form-input{width:200px}}.home .individual-order__form-submit{margin:10px 0;width:205px}.home .why-us__content{padding:128px 0 110px}@media only screen and (max-width:920px){.home .why-us__content{padding:80px 15px}}@media only screen and (max-width:380px){.home .why-us__content{padding:65px 15px}}.home .why-us__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.home .why-us__description{margin:30px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.home .why-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .why-us__benefits{overflow:hidden}.home .why-us__benefits-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;margin-top:35px;margin-right:-20px}@media only screen and (max-width:800px){.home .why-us__benefits-list{flex-wrap:wrap;justify-content:space-around}}@media only screen and (max-width:480px){.home .why-us__benefits-list{margin-right:0}}.home .why-us__benefit-item{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:25%;max-width:230px;-webkit-box-align:center;align-items:center;padding:35px 0;text-align:center;margin-right:20px}@media only screen and (max-width:800px){.home .why-us__benefit-item{width:50%}}@media only screen and (max-width:480px){.home .why-us__benefit-item{width:100%;margin-right:0;padding:25px 0}}.home .why-us__benefit-item:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e1f2d4;width:62px;height:3px}.home .why-us__benefit-count{font-family:AvenirNextCyrMedium;font-weight:700;font-size:90px;color:#28a934;width:100%}@media only screen and (max-width:920px){.home .why-us__benefit-count{font-size:60px}}@media only screen and (max-width:480px){.home .why-us__benefit-count{font-size:48px}}.home .why-us__benefit-name{margin-top:35px;font-family:AvenirNextCyrMedium;font-weight:700;font-size:18px;color:#121212;width:100%}@media only screen and (max-width:920px){.home .why-us__benefit-name{margin-top:20px;font-size:16px}}.home .why-us__benefit-description{margin-top:20px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:#000;text-align:center;width:100%}.home .help-us{background-position:50%;background-repeat:no-repeat;background-size:cover;height:512px}@media only screen and (max-width:1024px){.home .help-us{min-height:512px;height:auto}}.home .help-us__content{padding:100px 15px}@media only screen and (max-width:680px){.home .help-us__content{padding:60px 15px}}.home .help-us__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.home .help-us__caption-wrapper{padding-bottom:30px}}.home .help-us__caption .text-green{display:block}.home .help-us__description{margin:37px auto 0;max-width:710px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.8);text-align:center}.home .help-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .help-us__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:52px}@media only screen and (max-width:1024px){.home .help-us__form-request{margin-top:30px}}@media only screen and (max-width:680px){.home .help-us__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width:480px){.home .help-us__input-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%}}.home .help-us__form-input{width:246px}@media only screen and (max-width:768px){.home .help-us__form-input{width:200px}}.home .help-us__form-submit{margin:10px 0;width:205px}.home .about-company{padding:120px 0 125px;background-position:100% 100%;background-repeat:no-repeat}@media only screen and (max-width:680px){.home .about-company{padding:80px 0}}.home .about-company__content{max-width:530px}.home .about-company__caption-wrapper{position:relative;padding-bottom:35px;height:100%}@media only screen and (max-width:1024px){.home .about-company__caption-wrapper{padding-bottom:30px}}.home .about-company__information-content-wrapper{height:320px;overflow:auto;color:#9f9f9f;scrollbar-width:thin;scrollbar-width:2px;scrollbar-color:#9f9f9f #f6f6f6}.home .about-company__information-content-wrapper::-webkit-scrollbar{width:2px;height:2px}.home .about-company__information-content-wrapper::-webkit-scrollbar-track{background:#f6f6f6}.home .about-company__information-content-wrapper::-webkit-scrollbar-thumb,.home .about-company__information-content-wrapper::-webkit-scrollbar-thumb:hover{background:#9f9f9f}@media only screen and (max-width:480px){.home .about-company__information-content-wrapper{height:410px}}.home .about-company__information-content-wrapper.full-content{height:100%}.home .about-company__information{background:hsla(0,0%,100%,.7);padding:5px}.home .about-company__information-content{margin-right:60px}@media only screen and (max-width:480px){.home .about-company__information-content{margin-right:0}}.home .about-company__information-content p{font-family:AvenirNextCyrMedium;font-size:14px;line-height:20px;color:#121212}.home .about-company__information-content p:not(:first-child){margin-top:15px}.home .about-company__open-more-information{margin-top:20px;display:inline-block;font-family:AvenirNextCyrBold;line-height:20px;color:#28a934;border-bottom:1px solid #28a934;cursor:pointer}.contacts__content{padding-bottom:100px}@media only screen and (max-width:630px){.contacts__content{padding-bottom:50px}}.contacts__caption-wrapper{position:relative;margin-top:25px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.contacts__caption-wrapper{padding-bottom:30px}}.contacts__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.contacts__caption{font-size:40px;line-height:50px}}@media only screen and (max-width:380px){.contacts__caption{font-size:32px;line-height:40px}}.contacts__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts__description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#121212;text-align:center;max-width:600px}.contacts__contacts-line{margin-top:105px;border-top:1px solid #3b3a3a;border-bottom:1px solid #3b3a3a}@media only screen and (max-width:480px){.contacts__contacts-line{margin-top:60px}}.contacts__contacts-line_wrapper{padding:45px 40px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:860px){.contacts__contacts-line_wrapper{padding:25px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;max-width:400px;margin:0 auto}}@media only screen and (max-width:860px){.contacts__contacts-line_locations,.contacts__social-networks-links,.contacts__work-time{margin:10px 0}}.contacts__location-active{position:relative;margin-left:68px;padding-right:46px;cursor:pointer}@media only screen and (max-width:480px){.contacts__location-active{margin-left:40px;padding-right:26px}}.contacts__location-active:before{content:"";background:url(/images/contacts_location-icon.png?c192ad5b6715fc1c15ae34a36e2569bf) no-repeat;height:35px;width:23px;position:absolute;top:50%;left:-68px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:480px){.contacts__location-active:before{left:-40px}}.contacts__location-active:after{content:"";background:url(/images/small-arrow.png?24aac35a771fd6b0a5772a5f8a243bc2) no-repeat;height:7px;width:14px;position:absolute;top:19px;right:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.contacts__location-active_value{display:inline-block;font-family:AvenirNextCyrRegular;font-size:14px;color:#000;line-height:22px;width:250px;min-height:44px;overflow:hidden}@media only screen and (max-width:380px){.contacts__location-active_value{width:200px}}.contacts__location-list{display:none;margin-left:68px;padding:5px 10px;position:absolute;top:44px;left:0;background-color:#fff;z-index:2}@media only screen and (max-width:480px){.contacts__location-list{margin-left:40px}}@media only screen and (max-width:380px){.contacts__location-list{width:200px;padding:5px 0}}.contacts__location-item{font-family:AvenirNextCyrRegular;font-size:14px;color:#000;line-height:22px;width:250px;cursor:pointer;padding:5px;border-bottom:1px solid #000}@media only screen and (max-width:380px){.contacts__location-item{width:100%}}.contacts__location-item:not(:first-of-type){margin-top:10px}.contacts__location-item:hover{border-bottom:1px solid #28a934}.contacts__location-item:hover span{color:#28a934}.contacts__location-item .contacts__location-value{font-family:AvenirNextCyrRegular;font-size:14px;color:#000;text-decoration:none}.contacts__contacts-line_locations{position:relative}.contacts__contacts-line_locations.active .contacts__location-list{display:block}.contacts__contacts-line_locations.active .contacts__location-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contacts__work-time{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.contacts__work-time:before{content:"";background:url(/images/clock-icon.png?6620cab7028543f695f5c8ee5d5ff3ba) no-repeat;height:25px;width:25px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contacts__work-time_value{font-family:AvenirNextCyrRegular;font-size:14px;color:#000;margin-left:57px}@media only screen and (max-width:860px){.contacts__work-time_value{margin-left:68px}}@media only screen and (max-width:480px){.contacts__work-time_value{margin-left:40px}}.contacts__social-networks-links{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.contacts__social-networks-item{margin:0 10px}.contacts__social-networks-link{display:inline-block;height:24px;width:24px;padding:5px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.contacts__departments-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;padding:0 25px;margin:20px 0 45px}@media only screen and (max-width:550px){.contacts__departments-list{padding:0;max-width:300px;margin:20px auto 45px}}.contacts__department{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:90px;width:33.333%}@media only screen and (max-width:860px){.contacts__department{margin-top:50px;width:50%}}@media only screen and (max-width:630px){.contacts__department{margin-top:30px;width:100%}}.contacts__department-content{max-width:266px;margin-right:20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%}.contacts__department-name{font-family:AvenirNextCyrBold;font-size:18px;line-height:22px;color:#121212}.contacts__department-email{position:relative;display:inline-block;padding-left:40px;margin-top:16px;font-family:AvenirNextCyrRegular;font-size:14px;color:#000;text-decoration:none}.contacts__department-email:before{content:"";background:url(/images/contacts-email-icon.png?f137347de107c59ca6330d9801b2c03d) no-repeat;background-size:contain;height:13px;width:17px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contacts__department-phone{position:relative;display:inline-block;padding-left:40px;margin-top:16px;font-family:AvenirNextCyrRegular;font-size:14px;color:#000;text-decoration:none}.contacts__department-phone:before{content:"";background:url(/images/contacts-phone-icon.png?2f227e4faa25f84af5c3f61efc0fd087) no-repeat;background-size:contain;height:13px;width:13px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.documents__top-section{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:392px;width:100%}.documents__caption-wrapper{position:relative;margin-top:35px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.documents__caption-wrapper{padding-bottom:30px}}.documents__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.documents__caption{font-size:40px;line-height:50px}}@media only screen and (max-width:380px){.documents__caption{font-size:32px;line-height:40px}}.documents__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.documents__description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#fff;text-align:center;max-width:600px}.documents__documents-list-wrapper{max-width:950px;margin:110px auto 140px;overflow:hidden}@media only screen and (max-width:1024px){.documents__documents-list-wrapper{margin:40px auto 80px}}.documents__documents-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-right:-90px}@media only screen and (max-width:768px){.documents__documents-list{margin-right:-40px}}@media only screen and (max-width:550px){.documents__documents-list{margin-right:0}}.documents__document{padding-left:56px;margin-right:90px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}@media only screen and (max-width:768px){.documents__document{margin-right:40px}}@media only screen and (max-width:550px){.documents__document{margin-right:0}}.documents__document-wrapper{margin-top:90px;position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:33.333%}@media only screen and (max-width:1024px){.documents__document-wrapper{margin-top:45px;width:50%}}@media only screen and (max-width:550px){.documents__document-wrapper{margin-top:30px;width:100%}}.documents__document-wrapper:before{content:"";background:url(/images/document-icon.png?bc37b5b6ce184f7b10da7a9390d4772b) 50% no-repeat;background-size:contain;background-position:0;width:29px;height:35px;position:absolute;top:0;left:5px;-webkit-transition:.15s linear;transition:.15s linear}.documents__document-wrapper.active:before{width:34px;height:42px;-webkit-transform:translate(-5px,-17px);transform:translate(-5px,-17px)}.documents__document-link{font-family:AvenirNextCyrRegular;font-size:16px;color:#1b1b1b;line-height:22px;text-transform:uppercase;text-decoration:underline;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.documents__document-link:hover{color:#2ba736}.documents__document-description{margin-top:15px;font-family:AvenirNextCyrRegular;font-size:14px;color:#000;line-height:22px}.about-us__top-section{background:#000;background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:403px;width:100%}.about-us__caption-wrapper{position:relative;padding-top:40px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.about-us__caption-wrapper{padding-bottom:30px}}.about-us__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.about-us__caption{font-size:40px;line-height:50px}}@media only screen and (max-width:380px){.about-us__caption{font-size:32px;line-height:40px}}.about-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-us__description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#fff;text-align:center;max-width:600px}.about-us__our-team{position:relative;margin:114px 0 210px}@media only screen and (max-width:980px){.about-us__our-team{margin:80px 0 130px}}.about-us__our-team_caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.about-us__our-team_caption-wrapper{padding-bottom:30px}}.about-us__our-team_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934}@media only screen and (max-width:1024px){.about-us__our-team_caption{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.about-us__our-team_caption{font-size:32px;line-height:36px;text-transform:none}}.about-us__our-team_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-us__our-team_description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center;max-width:600px}.about-us__our-team_list{margin-top:95px}@media only screen and (max-width:980px){.about-us__our-team_list{margin-top:50px}}.about-us__our-team_list-employees{position:relative}@media only screen and (max-width:1380px){.about-us__our-team_list-employees{margin:0 40px}}@media only screen and (max-width:400px){.about-us__our-team_list-employees{margin:0}}.about-us__our-team_employee-img-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:250px;height:250px;overflow:hidden;border-radius:100%;margin:0 auto}@media only screen and (max-width:400px){.about-us__our-team_employee-img-wrapper{width:240px}}.about-us__our-team_employee-img{-o-object-fit:contain;object-fit:contain;height:auto;width:100%}.about-us__our-team_employee-information{margin-top:30px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}@media only screen and (max-width:1024px){.about-us__our-team_employee-information{margin-top:15px}}.about-us__our-team_employee-name{font-family:AvenirNextCyrDemi;font-size:22px;line-height:26px;color:#28a934;text-transform:uppercase}@media only screen and (max-width:1024px){.about-us__our-team_employee-name{font-size:18px;line-height:24px}}@media only screen and (max-width:768px){.about-us__our-team_employee-name{font-size:16px;line-height:22px}}.about-us__our-team_employee-position{margin-top:15px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:18px;color:rgba(0,0,0,.8)}@media only screen and (max-width:768px){.about-us__our-team_employee-position{margin-top:10px}}.about-us__our-team-slider_prev-button{padding:0 20px;background:url(/images/left-arrow-green.png?6c669d1265b10251000dfedcf5c93537) 50% no-repeat;height:203px;width:26px;position:absolute;top:27px;left:-126px;cursor:pointer;z-index:5}@media only screen and (max-width:1380px){.about-us__our-team-slider_prev-button{padding:0;left:-35px}}@media only screen and (max-width:400px){.about-us__our-team-slider_prev-button{left:0;height:100px;top:calc(50% - 50px)}}.about-us__our-team-slider_next-button{padding:0 20px;background:url(/images/right-arrow-green.png?158e1d5f7ea4e47d98a370ca7c04499b) 50% no-repeat;height:203px;width:26px;position:absolute;top:27px;right:-126px;cursor:pointer;z-index:5}@media only screen and (max-width:1380px){.about-us__our-team-slider_next-button{padding:0;right:-35px}}@media only screen and (max-width:400px){.about-us__our-team-slider_next-button{right:0;height:100px;top:calc(50% - 50px)}}.about-us__awards{position:relative;margin:130px 0 170px}@media only screen and (max-width:980px){.about-us__awards{margin:90px 0 130px}}.about-us__awards_caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.about-us__awards_caption-wrapper{padding-bottom:30px}}.about-us__awards_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934}@media only screen and (max-width:1024px){.about-us__awards_caption{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.about-us__awards_caption{font-size:32px;line-height:36px;text-transform:none}}.about-us__awards_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-us__awards_description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center;max-width:600px}.about-us__awards-slider_wrapper{margin-top:95px}.about-us__awards-slider_list{position:relative}@media only screen and (max-width:1380px){.about-us__awards-slider_list{margin:0 45px}}@media only screen and (max-width:400px){.about-us__awards-slider_list{margin:0}}.about-us__awards-img-wrapper{width:260px;height:380px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media only screen and (max-width:400px){.about-us__awards-img-wrapper{width:240px}}.about-us__awards-img{-o-object-fit:contain;object-fit:contain;height:auto;width:100%}.about-us__awards-img:hover{cursor:pointer;opacity:.8}.about-us__awards-slider_prev-button{padding:0 20px;background:url(/images/left-arrow-green.png?6c669d1265b10251000dfedcf5c93537) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;left:-126px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:5}@media only screen and (max-width:1380px){.about-us__awards-slider_prev-button{padding:0;left:-35px}}@media only screen and (max-width:400px){.about-us__awards-slider_prev-button{height:100px;left:0}}.about-us__awards-slider_next-button{padding:0 20px;background:url(/images/right-arrow-green.png?158e1d5f7ea4e47d98a370ca7c04499b) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;right:-126px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:5}@media only screen and (max-width:1380px){.about-us__awards-slider_next-button{padding:0;right:-35px}}@media only screen and (max-width:400px){.about-us__awards-slider_next-button{height:100px;right:0}}.about-us__company-information{position:relative;margin:100px 0 105px}.about-us__company-information_caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.about-us__company-information_caption-wrapper{padding-bottom:30px}}.about-us__company-information_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934}@media only screen and (max-width:1024px){.about-us__company-information_caption{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.about-us__company-information_caption{font-size:32px;line-height:36px;text-transform:none}}.about-us__company-information_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-us__company-information_description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center;max-width:600px}.about-us__company-information_content{margin-top:55px;display:-webkit-box;display:flex}@media only screen and (max-width:550px){.about-us__company-information_content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;flex-wrap:wrap}}.about-us__company-information_left{margin:15px 65px 0 0}@media only screen and (max-width:1024px){.about-us__company-information_left{width:50%}}@media only screen and (max-width:680px){.about-us__company-information_left{margin-right:30px}}@media only screen and (max-width:550px){.about-us__company-information_left{width:100%}}.about-us__company-information_left-content{height:310px;overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-width:2px;scrollbar-color:#9f9f9f #f6f6f6}.about-us__company-information_left-content::-webkit-scrollbar{width:2px;height:2px}.about-us__company-information_left-content::-webkit-scrollbar-track{background:#f6f6f6}.about-us__company-information_left-content::-webkit-scrollbar-thumb,.about-us__company-information_left-content::-webkit-scrollbar-thumb:hover{background:#9f9f9f}.about-us__company-information_left-content.full-content{height:100%}.about-us__company-information_left-content p{font-family:AvenirNextCyrRegular;font-weight:500;font-size:14px;line-height:22px;color:#000;margin-bottom:15px}.about-us__company-information_open-more-information{margin-top:5px;display:inline-block;font-family:AvenirNextCyrBold;line-height:20px;color:#28a934;border-bottom:1px solid #28a934;cursor:pointer}.about-us__company-information_right{max-width:537px;width:100%;flex-shrink:0}@media only screen and (max-width:1024px){.about-us__company-information_right{width:50%;max-width:100%}}@media only screen and (max-width:550px){.about-us__company-information_right{width:100%}}.about-us__company-information_right img{height:auto;width:100%}@media screen and (min-width:1380px){.remove-nav .about-us__awards-slider_next-button,.remove-nav .about-us__awards-slider_prev-button,.remove-nav .about-us__our-team-slider_next-button,.remove-nav .about-us__our-team-slider_prev-button{display:none}}.remove-nav .swiper-slide{width:25%;margin-right:20px}.delivery__top-section{background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:392px;width:100%}.delivery__caption-wrapper{position:relative;margin-top:35px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.delivery__caption-wrapper{padding-bottom:30px}}.delivery__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.delivery__caption{font-size:40px;line-height:50px}}@media only screen and (max-width:380px){.delivery__caption{font-size:32px;line-height:40px}}.delivery__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.delivery__description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#fff;text-align:center;max-width:600px}.delivery__self-removal{margin:140px 0 145px}@media only screen and (max-width:1024px){.delivery__self-removal{margin:60px 0 80px}}.delivery__self-removal_caption-wrapper{position:relative;height:100%}.delivery__self-removal_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934}.delivery__self-removal__content{margin-top:37px;-webkit-column-width:490px;-moz-column-width:490px;-webkit-column-count:2;-moz-column-count:2;columns:490px 2;-webkit-column-gap:84px;-moz-column-gap:84px;column-gap:84px}.delivery__self-removal__content p{font-family:AvenirNextCyrRegular;font-size:14px;color:rgba(0,0,0,.8);margin-bottom:15px;line-height:22px}.delivery__delivery-service{margin:120px 0 140px}@media only screen and (max-width:860px){.delivery__delivery-service{margin:80px 0}}.delivery__delivery-service_caption-wrapper{position:relative;padding-bottom:35px;height:100%}@media only screen and (max-width:1024px){.delivery__delivery-service_caption-wrapper{padding-bottom:30px}}.delivery__delivery-service_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934;text-align:center}@media only screen and (max-width:1024px){.delivery__delivery-service_caption{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.delivery__delivery-service_caption{font-size:32px;line-height:36px;text-transform:none}}.delivery__delivery-service_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.delivery__delivery-service_description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center;max-width:600px}.delivery__delivery-service_list-wrapper{max-width:980px;margin:0 auto}.delivery__delivery-service_list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.delivery__delivery-service_item{margin-top:85px;padding-left:100px;max-width:300px}@media only screen and (max-width:860px){.delivery__delivery-service_item{margin-top:60px;max-width:100%}}@media only screen and (max-width:480px){.delivery__delivery-service_item{padding-left:80px}}.delivery__delivery-service_name-wrapper{position:relative}.delivery__delivery-service_image-wrapper{position:absolute;top:50%;left:-100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:480px){.delivery__delivery-service_image-wrapper{left:-80px}}.delivery__delivery-service_image-wrapper img{max-width:95px}@media only screen and (max-width:480px){.delivery__delivery-service_image-wrapper img{max-width:70px}}.delivery__delivery-service_item-name{font-family:AvenirNextCyrDemi;font-size:16px;color:#28a834;text-transform:uppercase}.delivery__delivery-service_item-description{margin-top:15px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px}.delivery__payment{margin:120px 0 140px}@media only screen and (max-width:680px){.delivery__payment{margin:80px 0 100px}}.delivery__payment_caption-wrapper{position:relative;padding-bottom:35px;height:100%}@media only screen and (max-width:1024px){.delivery__payment_caption-wrapper{padding-bottom:30px}}.delivery__payment_caption{font-family:AvenirNextCyrBold;font-size:40px;line-height:60px;font-weight:700;color:#28a934;text-align:center}@media only screen and (max-width:1024px){.delivery__payment_caption{font-size:34px;line-height:36px}}@media only screen and (max-width:480px){.delivery__payment_caption{font-size:32px;line-height:36px;text-transform:none}}.delivery__payment_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.delivery__payment_description{margin:34px auto 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center;max-width:600px}.delivery__payment-methods{margin-top:45px;overflow:hidden}@media only screen and (max-width:980px){.delivery__payment-methods{margin-top:30px}}.delivery__payment-methods_list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:-25px}.delivery__payment-methods_item{display:-webkit-box;display:flex;width:25%;margin-top:40px}@media only screen and (max-width:980px){.delivery__payment-methods_item{width:50%}}@media only screen and (max-width:550px){.delivery__payment-methods_item{width:100%;margin-top:25px}}.delivery__payment-methods_left img{max-width:26px}.delivery__payment-methods_right{margin:0 25px}.delivery__payment-methods_name{font-family:AvenirNextCyrDemi;font-size:16px;color:#28a834;text-transform:uppercase}.delivery__payment-methods_description{margin-top:15px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px}@media only screen and (max-width:550px){.delivery__payment-methods_description{margin-top:10px}}.product__essential{display:-webkit-box;display:flex;margin-top:10px;padding-bottom:15px}@media only screen and (max-width:720px){.product__essential{flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.product__image-container{display:-webkit-box;display:flex}.product__image-navigation-slider_wrapper{width:144px;height:399px;margin-right:10px}@media only screen and (max-width:1024px){.product__image-navigation-slider_wrapper{display:none}}.product__image-navigation-slider_content,.product__image-slider_content{width:100%;height:100%;margin-left:auto;margin-right:auto}.product__image-navigation-slider_image{height:94px}.product__image-navigation-slider_image img{-o-object-fit:contain;object-fit:contain;max-height:100%;width:100%}.product .for-image-cursor{cursor:pointer}.product__image-navigation-slider{height:100%;box-sizing:border-box}.product__image-navigation-slider .swiper-slide{width:100%;height:25%;opacity:.8}.product__image-navigation-slider .swiper-slide-thumb-active{opacity:1}.product__image-slider_wrapper{width:423px;height:399px}@media only screen and (max-width:860px){.product__image-slider_wrapper{width:383px;height:359px}}@media only screen and (max-width:800px){.product__image-slider_wrapper{width:323px;height:300px}}@media only screen and (max-width:720px){.product__image-slider_wrapper{margin:0 auto}}@media only screen and (max-width:380px){.product__image-slider_wrapper{width:285px;height:265px}}.product__image-slider{height:100%;width:100%}.product__image-slider_slide{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.product__image-slider_slide img{width:100%;height:auto}.product__discount-label{font-family:AvenirNextCyrRegular;font-size:18px;color:#fff;background-color:#28a934;padding:5px 10px;position:absolute;top:15px;right:0;z-index:1}@media only screen and (max-width:380px){.product__discount-label{font-size:16px}}.product__image-slider_button-next{padding:0 10px;background:url(/images/right-arrow-green.png?158e1d5f7ea4e47d98a370ca7c04499b) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1}@media only screen and (max-width:720px){.product__image-slider_button-next{display:none}}.product__image-slider_button-next.swiper-button-disabled{opacity:0}.product__image-slider_button-prev{padding:0 10px;background:url(/images/left-arrow-green.png?6c669d1265b10251000dfedcf5c93537) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1}@media only screen and (max-width:720px){.product__image-slider_button-prev{display:none}}.product__image-slider_button-prev.swiper-button-disabled{opacity:0}.product__image-slider_pagination{position:absolute;text-align:center;z-index:1}.product__image-slider_pagination span{height:11px;width:11px;margin:0 5px;background:#28a934;opacity:1}.product__image-slider_pagination span.swiper-pagination-bullet-active{height:10px;width:10px;border:1px solid #28a934;background:#252525}.product__main-information{margin-left:45px;width:100%;-webkit-box-flex:1;flex:1}@media only screen and (max-width:860px){.product__main-information{margin-left:30px}}@media only screen and (max-width:720px){.product__main-information{margin:30px 0 0}}.product__main-information_content{padding-bottom:25px;border-bottom:1px solid hsla(0,0%,58.4%,.2)}@media only screen and (max-width:480px){.product__main-information_content{padding-bottom:10px}}.product__name{margin-bottom:10px;font-family:AvenirNextCyrBold;font-size:35px;color:#252525}@media only screen and (max-width:1024px){.product__name{font-size:30px}}@media only screen and (max-width:480px){.product__name{font-size:24px}}.product__short-description{margin-top:5px;font-family:AvenirNextCyrRegular;font-size:18px;color:#252525}@media only screen and (max-width:1024px){.product__short-description{font-size:16px}}.product__in-stock-section{margin:30px 0}@media only screen and (max-width:1024px){.product__in-stock-section{margin:20px 0 30px}}@media only screen and (max-width:480px){.product__in-stock-section{margin:15px 0 25px}}.product__in-stock-section_title{font-family:AvenirNextCyrRegular;font-size:18px;color:rgba(0,0,0,.8)}@media only screen and (max-width:1024px){.product__in-stock-section_title{font-size:16px}}.product__in-stock-section_value{font-family:AvenirNextCyrBold;font-size:18px;color:#28a934}@media only screen and (max-width:1024px){.product__in-stock-section_value{font-size:16px}}.product__in-stock-section_vendor_title{margin-left:20px;font-family:AvenirNextCyrRegular;font-size:18px;color:rgba(0,0,0,.8)}@media only screen and (max-width:1024px){.product__in-stock-section_vendor_title{font-size:16px}}.product__in-stock-section_vendor_code{font-family:AvenirNextCyrBold;font-size:18px;color:#28a934}@media only screen and (max-width:1024px){.product__in-stock-section_vendor_code{font-size:16px}}.product__discount-price-section{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;position:absolute;top:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product__discount-price-section.section-text-center{-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:center;justify-content:center}.product__discount-price{position:relative;font-family:AvenirNextCyrBold;font-size:24px;color:#28a934}@media only screen and (max-width:1024px){.product__discount-price{font-size:22px}}@media only screen and (max-width:480px){.product__discount-price{font-size:20px}}.product__discount-price:before{content:"";height:2px;width:100%;background-color:#ca1d1d;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__price-section{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.product__price-section.section-text-center{-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:center;justify-content:center}.product__price{font-family:AvenirNextCyrBold;font-size:45px;color:#28a934;margin:10px 15px 10px 0}@media only screen and (max-width:1024px){.product__price{font-size:40px}}@media only screen and (max-width:480px){.product__price{font-size:34px}}.product__price-add-description{font-family:AvenirNextCyrRegular;font-size:18px;color:rgba(0,0,0,.8)}@media only screen and (max-width:1024px){.product__price-add-description{font-size:16px}}.product__add-to-selected{position:relative;border:1px solid #28a934;background-color:#fff;height:45px;border-radius:5px;padding:0 42px 0 21px;margin:10px 0;font-family:AvenirNextCyrRegular;color:rgba(0,0,0,.8);font-size:14px;text-transform:uppercase;letter-spacing:.28px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;outline:none}.product__add-to-selected:after{content:"";background:url(/images/heart-green.png?1f6b639a6dea64e7d844a007d2a4fc02) no-repeat;height:15px;width:16px;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__add-to-selected:hover{background-color:#28a934;color:#fff}.product__make-order{border-bottom:1px solid hsla(0,0%,58.4%,.2)}.product__make-order_form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;margin-top:30px}@media only screen and (max-width:1200px){.product__make-order_form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}@media only screen and (max-width:630px){.product__make-order_form-request{margin-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.product__make-order_form-input{margin:0 15px 15px 0;width:192px;background-color:#fff;color:#000}.product__make-order_form-input.placeholder{color:#000}.product__make-order_form-input:-moz-placeholder,.product__make-order_form-input::-moz-placeholder{color:#000}.product__make-order_form-input:-ms-input-placeholder{color:#000}.product__make-order_form-input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:1200px){.product__make-order_form-input{width:246px;margin:0 auto 15px}}.product__make-order_form-submit{margin:0 0 15px;padding:0 18px}@media only screen and (max-width:1200px){.product__make-order_form-submit{min-width:246px}}@media only screen and (max-width:630px){.product__make-order_form-submit{margin-top:10px}}@media only screen and (max-width:480px){.product__make-order_form-submit{margin-top:0}}.product__make-order_form-hint{margin:10px 0 18px;font-family:AvenirNextCyrDemi;font-size:14px}@media only screen and (max-width:480px){.product__dividing-decoration-line{display:none}}.product__details-information{display:-webkit-box;display:flex;margin:20px 0 0;padding-bottom:64px}@media only screen and (max-width:768px){.product__details-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media only screen and (max-width:480px){.product__details-information{margin:0;padding-bottom:30px}}.product__information-wrapper{font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#000;max-width:583px;width:100%;margin-right:40px}@media only screen and (max-width:860px){.product__information-wrapper{margin-right:30px}}@media only screen and (max-width:720px){.product__information-wrapper{margin-right:0;max-width:100%}}.product__information-wrapper p{margin:10px 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#000}.product__information-wrapper a{font-family:AvenirNextCyrMedium;font-size:14px;color:#28a834}.product__information-wrapper ul li{position:relative;padding-left:43px;margin:10px 0}.product__information-wrapper ul li:before{content:"";height:7px;width:7px;border-radius:100%;background-color:#28a934;position:absolute;top:8px;left:12px}.product__advice-form-wrapper{flex-shrink:0}.product__advice_caption-wrapper{position:relative;padding-bottom:30px;text-align:center;height:100%}.product__advice_caption{font-family:AvenirNextCyrBold;font-size:30px;line-height:40px;font-weight:700;color:#252525}@media only screen and (max-width:1024px){.product__advice_caption{font-size:26px;line-height:36px}}@media only screen and (max-width:480px){.product__advice_caption{font-size:22px;line-height:28px}}.product__advice_caption .text-green{display:block}.product__advice_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product__advice_form-request{padding:43px 40px;border:1px solid #28a834;border-radius:10px}@media only screen and (max-width:1024px){.product__advice_form-request{padding:25px 20px}}@media only screen and (max-width:768px){.product__advice_form-request{max-width:375px;margin:20px auto 0}}.product__advice_fields-list{margin-top:32px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.product__advice_form-input{margin:5px 0 15px;width:246px;background-color:#fff;color:#000}.product__advice_form-input.placeholder{color:#000}.product__advice_form-input:-moz-placeholder,.product__advice_form-input::-moz-placeholder{color:#000}.product__advice_form-input:-ms-input-placeholder{color:#000}.product__advice_form-input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:630px){.product__advice_form-input{margin-right:0}}.product__advice_form-submit{margin-top:15px;width:205px}.product__recently-viewed{margin:64px 0 170px}@media only screen and (max-width:480px){.product__recently-viewed{margin-bottom:100px}}.product__recently-viewed_product-details{margin-top:auto}.product__recently-viewed_caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.product__recently-viewed_product{max-width:340px;margin:0 auto}.product__recently-viewed_product-information{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:35px;min-height:184px}.product__recently-viewed_decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product__recently-viewed-products_slider-wrapper{position:relative}@media only screen and (max-width:1380px){.product__recently-viewed-products_slider-wrapper{margin:0 50px}}@media only screen and (max-width:380px){.product__recently-viewed-products_slider-wrapper{margin:0}}.product__recently-viewed-products_slider{margin-top:80px}@media only screen and (max-width:480px){.product__recently-viewed-products_slider{margin-top:40px}}.product__recently-viewed_product-image{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:338px;height:304px;overflow:hidden}.product__recently-viewed_product-image:hover:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(40,169,52,.5);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.product__recently-viewed_product-image img{-o-object-fit:contain;object-fit:contain;height:auto;width:100%}.product__recently-viewed_discount-label{font-family:AvenirNextCyrRegular;font-size:18px;color:#fff;background-color:#28a934;padding:5px 10px;position:absolute;top:15px;right:0;z-index:1}@media only screen and (max-width:380px){.product__recently-viewed_discount-label{font-size:16px}}.product__recently-viewed_product-name{font-family:AvenirNextCyrDemi;font-size:22px;color:#000;text-transform:uppercase}@media only screen and (max-width:1024px){.product__recently-viewed_product-name{font-size:18px;line-height:20px}}.product__recently-viewed_product-availability,.product__recently-viewed_product-price{margin-top:15px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.product__recently-viewed_availability-field-title,.product__recently-viewed_price-field-title{font-family:AvenirNextCyrMedium;font-size:14px;color:rgba(0,0,0,.8)}.product__recently-viewed_availability-field-value{font-family:AvenirNextCyrBold;font-size:14px;color:#28a834}.product__recently-viewed_price-field-value{font-family:AvenirNextCyrDemi;font-size:18px;color:#000}@media only screen and (max-width:1024px){.product__recently-viewed_price-field-value{font-size:16px}}.product__recently-viewed_product-link{margin-top:30px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:185px;text-decoration:none}.product__recently-viewed_swiper-button-next{padding:0 15px;background:url(/images/right-arrow-green.png?158e1d5f7ea4e47d98a370ca7c04499b) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;right:-126px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1}@media only screen and (max-width:1380px){.product__recently-viewed_swiper-button-next{right:-46px;padding:0}}@media only screen and (max-width:380px){.product__recently-viewed_swiper-button-next{display:none}}.product__recently-viewed_swiper-button-next.swiper-button-disabled{opacity:0}.product__recently-viewed_swiper-button-prev{padding:0 15px;background:url(/images/left-arrow-green.png?6c669d1265b10251000dfedcf5c93537) 50% no-repeat;height:203px;width:26px;position:absolute;top:50%;left:-126px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:1}@media only screen and (max-width:1380px){.product__recently-viewed_swiper-button-prev{left:-46px;padding:0}}@media only screen and (max-width:380px){.product__recently-viewed_swiper-button-prev{display:none}}.product__recently-viewed_swiper-button-prev.swiper-button-disabled{opacity:0}.product-viewed__slide{width:50%}.product-viewed__slider__arrow{display:none}.product-viewed__slider_init .product-viewed__slide{width:auto}.product-viewed__slider_init .product-viewed__slider__arrow{display:block}.cutting__content{padding-top:10px;padding-bottom:100px}@media only screen and (max-width:1024px){.cutting__content{padding:75px 15px}}.cutting__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.cutting__caption-wrapper{padding-bottom:30px}}.cutting__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.cutting__caption{font-size:40px}}@media only screen and (max-width:480px){.cutting__caption{font-size:32px;line-height:42px;text-transform:none}}.cutting__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cutting__description{margin-top:34px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#121212;text-align:center}.cutting__main{padding-top:50px}@media only screen and (max-width:1024px){.cutting__main{padding-top:30px}}.cutting__section{margin-top:45px;display:-webkit-box;display:flex}@media only screen and (max-width:1024px){.cutting__section{margin-top:35px}}@media only screen and (max-width:768px){.cutting__section{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.cutting__section_left{margin-right:45px}@media only screen and (max-width:1024px){.cutting__section_left{margin-right:35px}}.cutting__section_left,.cutting__section_right{width:50%}.cutting__section_left p,.cutting__section_right p{margin:10px 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#000}.cutting__section_left a,.cutting__section_right a{font-family:AvenirNextCyrMedium;font-size:14px;color:#28a834}.cutting__section_left img,.cutting__section_right img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto;display:block;margin:0 auto}@media only screen and (max-width:768px){.cutting__section_left,.cutting__section_right{width:100%}}.cutting__service_form-caption-wrapper{position:relative;padding-bottom:30px;text-align:center;height:100%}.cutting__service_form-caption{font-family:AvenirNextCyrBold;font-size:30px;line-height:40px;font-weight:700;color:#252525}.cutting__service_form-caption .text-green{display:block}@media only screen and (max-width:1024px){.cutting__service_form-caption{font-size:24px;line-height:26px}}.cutting__service_form-decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cutting__service_form-request{padding:40px 30px;border:1px solid #28a834;border-radius:10px}@media only screen and (max-width:1024px){.cutting__service_form-request{padding:30px 20px}}@media only screen and (max-width:768px){.cutting__service_form-request{margin-top:20px}}.cutting__service_form-fields-list{margin-top:32px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media only screen and (max-width:480px){.cutting__service_form-input-wrapper{width:100%}}.cutting__service_form-input{margin:5px 0 15px;width:246px;background-color:#fff;color:#000}.cutting__service_form-input.placeholder{color:#000}.cutting__service_form-input:-moz-placeholder,.cutting__service_form-input::-moz-placeholder{color:#000}.cutting__service_form-input:-ms-input-placeholder{color:#000}.cutting__service_form-input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:630px){.cutting__service_form-input{margin-right:0}}@media only screen and (max-width:480px){.cutting__service_form-input{width:auto}}.cutting__service_form-submit{margin-top:15px;width:205px}.catalog .our-products{background-color:#fff}.catalog .our-products__content{padding-bottom:115px}@media only screen and (max-width:768px){.catalog .our-products__content{padding-bottom:90px}}.catalog .our-products__caption-wrapper{position:relative;margin-top:15px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:480px){.catalog .our-products__caption-wrapper{padding-bottom:30px}}.catalog .our-products__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.catalog .our-products__description{margin:29px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.catalog .our-products__categories{overflow:hidden}.catalog .our-products__categories-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin:0 -50px 0 0}@media only screen and (max-width:1024px){.catalog .our-products__categories-list{margin-right:-20px}}.catalog .our-products__categories-item_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%;padding-right:50px}@media only screen and (max-width:1024px){.catalog .our-products__categories-item_wrapper{padding-right:20px}}.catalog .our-products__categories-item_wrapper.active .our-products__category-name{color:#28a834;-webkit-transform:translateY(-11px);transform:translateY(-11px)}.catalog .our-products__categories-item_wrapper.active .our-products__category-name:before{width:78px;bottom:-19px}@media only screen and (max-width:768px){.catalog .our-products__categories-item_wrapper.active .our-products__category-name:before{bottom:-10px}}.catalog .our-products__categories-item_wrapper.active .our-products__category-description{color:#000}.catalog .our-products__categories-item{margin:80px 0 0;width:33.333%}@media only screen and (max-width:768px){.catalog .our-products__categories-item{width:50%;margin-top:60px}}@media only screen and (max-width:480px){.catalog .our-products__categories-item{width:100%;margin-top:45px}}.catalog .our-products__category-img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:304px;width:100%;overflow:hidden}.catalog .our-products__category-img img{width:100%;height:auto}.catalog .our-products__category-details{margin-top:40px}@media only screen and (max-width:920px){.catalog .our-products__category-details{margin-top:25px}}.catalog .our-products__category-name{font-family:AvenirNextCyrDemi;font-size:22px;min-height:44px;color:#000;letter-spacing:1.32px;line-height:22px;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;display:inline-block}.catalog .our-products__category-name:after,.catalog .our-products__category-name:before{content:"";position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease}.catalog .our-products__category-name:before{left:0;bottom:-19px;width:0;height:2px;background:#ca1d1d}@media only screen and (max-width:768px){.catalog .our-products__category-name:before{bottom:-10px}}@media only screen and (max-width:768px){.catalog .our-products__category-name{font-size:20px;line-height:20px}}.catalog .our-products__category-description{margin:20px 0 33px;font-family:AvenirNextCyrRegular;color:rgba(0,0,0,.8);font-size:14px;line-height:22px}@media only screen and (max-width:768px){.catalog .our-products__category-description{margin:15px 0 25px}}.catalog .our-products__category-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;width:182px}@media only screen and (max-width:768px){.catalog .our-products__category-link{width:150px}}.catalog .help-us{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:512px}@media only screen and (max-width:920px){.catalog .help-us{height:auto}}.catalog .help-us__content{padding:100px 15px}@media only screen and (max-width:1024px){.catalog .help-us__content{padding:80px 15px}}@media only screen and (max-width:860px){.catalog .help-us__content{padding:55px 15px}}.catalog .help-us__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.catalog .help-us__caption .text-green{display:block}.catalog .help-us__description{margin:37px auto 0;max-width:710px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.8);text-align:center}@media only screen and (max-width:400px){.catalog .help-us__description{margin-top:25px}}.catalog .help-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.catalog .help-us__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:52px}@media only screen and (max-width:680px){.catalog .help-us__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:30px}}@media only screen and (max-width:380px){.catalog .help-us__input-wrapper{width:100%}}.catalog .help-us__form-input{width:246px;margin-right:40px}@media only screen and (max-width:680px){.catalog .help-us__form-input{margin-right:0}}.catalog .help-us__form-submit{margin:10px 0;width:205px}.category .our-products{background-color:#fff}.category .our-products__content{padding-bottom:115px}@media only screen and (max-width:768px){.category .our-products__content{padding-bottom:90px}}.category .our-products__caption-wrapper{position:relative;margin-top:15px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:480px){.category .our-products__caption-wrapper{padding-bottom:30px}}.category .our-products__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.category .our-products__description{margin:29px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.category .our-products__categories{overflow:hidden;margin-top:60px}@media only screen and (max-width:768px){.category .our-products__categories{margin-top:40px}}@media only screen and (max-width:480px){.category .our-products__categories{margin-top:25px}}.category .our-products__filter_wrapper{position:relative;width:336px;z-index:1;margin-left:auto}@media only screen and (max-width:480px){.category .our-products__filter_wrapper{max-width:260px}}.category .our-products__filter_selected{position:relative;margin-left:auto;border:1px solid #28a934;background-color:#fff;padding:10px 35px 10px 15px;overflow:hidden;cursor:pointer}.category .our-products__filter_selected.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category .our-products__filter_selected:after{content:"";background:url(/images/small-arrow.png?24aac35a771fd6b0a5772a5f8a243bc2) 50% no-repeat;height:7px;width:14px;position:absolute;top:15px;right:15px;-webkit-transition:.2s ease;transition:.2s ease}.category .our-products__filter_selected-value{font-family:AvenirNextCyrDemi;font-weight:400;font-size:14px;color:#121212;white-space:nowrap}.category .our-products__filter-list_wrapper{opacity:0;visibility:hidden;position:absolute;top:37px;left:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.category .our-products__filter-list_wrapper.active{opacity:1;visibility:visible;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.category .our-products__filter-list{padding:5px 0;background-color:#fff;width:334px;border:1px solid #28a934}@media only screen and (max-width:480px){.category .our-products__filter-list{max-width:258px}}.category .our-products__filter-list_item{margin-top:5px;padding:5px 55px 10px 15px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;color:#121212;cursor:pointer}.category .our-products__filter-list_item .link{color:inherit;text-decoration:none}.category .our-products__filter-list_item.active{font-family:AvenirNextCyrMedium}.category .our-products__filter-list_item:hover{color:#28a934}.category .our-products__categories-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin:0 -50px 0 0}@media only screen and (max-width:1024px){.category .our-products__categories-list{margin-right:-20px}}.category .our-products__categories-item{margin:20px 0 60px;width:33.333%}@media only screen and (max-width:768px){.category .our-products__categories-item{width:50%}}@media only screen and (max-width:480px){.category .our-products__categories-item{width:100%}}.category .our-products__category-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%;padding-right:50px}@media only screen and (max-width:1024px){.category .our-products__category-content{padding-right:20px}}.category .our-products__category-img{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:304px;width:100%;overflow:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.category .our-products__category-img:hover .our-products__category-preview_wrapper{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.category .our-products__category-img img{width:100%;height:auto}.category .our-products__discount-label{padding:5px 10px;font-family:AvenirNextCyrRegular;color:#fff;font-size:16px;background-color:#28a934;position:absolute;top:15px;right:0}.category .our-products__category-details{margin-top:25px}.category .our-products__category-name{font-family:AvenirNextCyrDemi;font-size:22px;min-height:44px;color:rgba(0,0,0,.8);letter-spacing:1.32px;line-height:22px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;display:inline-block}@media only screen and (max-width:768px){.category .our-products__category-name{font-size:20px;line-height:20px}}.category .our-products__category-description{margin:10px 0 0;font-family:AvenirNextCyrRegular;color:rgba(0,0,0,.8);font-size:14px;line-height:22px}.category .our-products__category-information_row{margin-top:15px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.category .our-products__category-information_row-title{font-family:AvenirNextCyrMedium;color:rgba(0,0,0,.8);font-size:14px;line-height:22px}.category .our-products__category-information_row-value{font-family:AvenirNextCyrDemi;color:#000;font-size:14px;line-height:22px}.category .our-products__category-link{margin-top:25px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;width:182px}@media only screen and (max-width:768px){.category .our-products__category-link{width:150px}}.category .help-us{background-position:50%;background-repeat:no-repeat;background-size:cover;height:512px}@media only screen and (max-width:920px){.category .help-us{height:auto}}.category .help-us__content{padding:100px 15px}@media only screen and (max-width:1024px){.category .help-us__content{padding:80px 15px}}@media only screen and (max-width:860px){.category .help-us__content{padding:55px 15px}}.category .help-us__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.category .help-us__caption .text-green{display:block}.category .help-us__description{margin:37px auto 0;max-width:710px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.8);text-align:center}@media only screen and (max-width:400px){.category .help-us__description{margin-top:25px}}.category .help-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.category .help-us__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:52px}@media only screen and (max-width:680px){.category .help-us__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:30px}}@media only screen and (max-width:380px){.category .help-us__input-wrapper{width:100%}}.category .help-us__form-input{width:246px;margin-right:40px}@media only screen and (max-width:680px){.category .help-us__form-input{margin-right:0}}.category .help-us__form-submit{margin:10px 0;width:205px}.policy__content{padding-top:10px;padding-bottom:100px}@media only screen and (max-width:1024px){.policy__content{padding:75px 15px}}.policy__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.policy__caption-wrapper{padding-bottom:30px}}.policy__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.policy__caption{font-size:40px}}@media only screen and (max-width:480px){.policy__caption{font-size:32px;line-height:42px;text-transform:none}}.policy__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.policy__description{margin-top:34px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#121212;text-align:center}.policy__main{padding-top:50px}@media only screen and (max-width:1024px){.policy__main{padding-top:30px}}.policy__section{margin-top:45px;display:-webkit-box;display:flex}@media only screen and (max-width:1024px){.policy__section{margin-top:35px}}@media only screen and (max-width:768px){.policy__section{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.policy__section_left{margin-right:45px}@media only screen and (max-width:1024px){.policy__section_left{margin-right:35px}}.policy__section_left,.policy__section_right{width:50%}.policy__section_left p,.policy__section_right p{margin:10px 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#000}.policy__section_left a,.policy__section_right a{font-family:AvenirNextCyrMedium;font-size:14px;color:#28a834}.policy__section_left img,.policy__section_right img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto;display:block;margin:0 auto}@media only screen and (max-width:768px){.policy__section_left,.policy__section_right{width:100%}}.policy__service_form-caption-wrapper{position:relative;padding-bottom:30px;text-align:center;height:100%}.policy__service_form-caption{font-family:AvenirNextCyrBold;font-size:30px;line-height:40px;font-weight:700;color:#252525}.policy__service_form-caption .text-green{display:block}@media only screen and (max-width:1024px){.policy__service_form-caption{font-size:24px;line-height:26px}}.policy__service_form-decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.policy__service_form-request{padding:40px 30px;border:1px solid #28a834;border-radius:10px}@media only screen and (max-width:1024px){.policy__service_form-request{padding:30px 20px}}@media only screen and (max-width:768px){.policy__service_form-request{margin-top:20px}}.policy__service_form-fields-list{margin-top:32px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media only screen and (max-width:480px){.policy__service_form-input-wrapper{width:100%}}.policy__service_form-input{margin:5px 0 15px;width:246px;background-color:#fff;color:#000}.policy__service_form-input.placeholder{color:#000}.policy__service_form-input:-moz-placeholder,.policy__service_form-input::-moz-placeholder{color:#000}.policy__service_form-input:-ms-input-placeholder{color:#000}.policy__service_form-input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:630px){.policy__service_form-input{margin-right:0}}@media only screen and (max-width:480px){.policy__service_form-input{width:auto}}.policy__service_form-submit{margin-top:15px;width:205px}.partners .our-products{background-color:#fff}.partners .our-products__content{padding-bottom:115px}@media only screen and (max-width:768px){.partners .our-products__content{padding-bottom:90px}}.partners .our-products__caption-wrapper{position:relative;margin-top:15px;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:480px){.partners .our-products__caption-wrapper{padding-bottom:30px}}.partners .our-products__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.partners .our-products__description{margin:29px auto 0;max-width:600px;font-family:AvenirNextCyrRegular;font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.8);text-align:center}.partners .our-products__partners{overflow:hidden}.partners .our-products__partners-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin:0 -50px 0 0}@media only screen and (max-width:1024px){.partners .our-products__partners-list{margin-right:-20px}}.partners .our-products__partners-item_wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%;padding-right:50px}@media only screen and (max-width:1024px){.partners .our-products__partners-item_wrapper{padding-right:20px}}.partners .our-products__partners-item_wrapper.active .our-products__partner-name{color:#28a834;-webkit-transform:translateY(-11px);transform:translateY(-11px)}.partners .our-products__partners-item_wrapper.active .our-products__partner-name:before{width:78px;bottom:-19px}@media only screen and (max-width:768px){.partners .our-products__partners-item_wrapper.active .our-products__partner-name:before{bottom:-10px}}.partners .our-products__partners-item_wrapper.active .our-products__partner-description{color:#000}.partners .our-products__partners-item{margin:80px 0 0;width:33.333%}@media only screen and (max-width:768px){.partners .our-products__partners-item{width:50%;margin-top:60px}}@media only screen and (max-width:480px){.partners .our-products__partners-item{width:100%;margin-top:45px}}.partners .our-products__partner-img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:304px;width:100%;overflow:hidden}.partners .our-products__partner-img img{width:100%;height:auto;max-width:300px}.partners .our-products__partner-details{margin-top:40px}@media only screen and (max-width:920px){.partners .our-products__partner-details{margin-top:25px}}.partners .our-products__partner-name{font-family:AvenirNextCyrDemi;font-size:22px;color:#000;letter-spacing:1.32px;line-height:22px;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;text-align:center}.partners .our-products__partner-name:after,.partners .our-products__partner-name:before{content:"";position:absolute;-webkit-transition:width .3s ease;transition:width .3s ease}.partners .our-products__partner-name:before{left:0;bottom:-19px;width:0;height:2px;background:#ca1d1d}@media only screen and (max-width:768px){.partners .our-products__partner-name:before{bottom:-10px}}@media only screen and (max-width:768px){.partners .our-products__partner-name{font-size:20px;line-height:20px}}.partners .our-products__partner-description{margin:20px 0 33px;font-family:AvenirNextCyrRegular;color:rgba(0,0,0,.8);font-size:14px;line-height:22px;text-align:center}@media only screen and (max-width:768px){.partners .our-products__partner-description{margin:15px 0 25px}}.partners .our-products__partner-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;width:182px}@media only screen and (max-width:768px){.partners .our-products__partner-link{width:150px}}.partners .help-us{background-position:50%;background-repeat:no-repeat;background-size:cover;height:512px}@media only screen and (max-width:920px){.partners .help-us{height:auto}}.partners .help-us__content{padding:100px 15px}@media only screen and (max-width:1024px){.partners .help-us__content{padding:80px 15px}}@media only screen and (max-width:860px){.partners .help-us__content{padding:55px 15px}}.partners .help-us__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}.partners .help-us__caption .text-green{display:block}.partners .help-us__description{margin:37px auto 0;max-width:710px;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:hsla(0,0%,100%,.8);text-align:center}@media only screen and (max-width:400px){.partners .help-us__description{margin-top:25px}}.partners .help-us__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.partners .help-us__form-request{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-top:52px}@media only screen and (max-width:680px){.partners .help-us__form-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:30px}}@media only screen and (max-width:380px){.partners .help-us__input-wrapper{width:100%}}.partners .help-us__form-input{width:246px;margin-right:40px}@media only screen and (max-width:680px){.partners .help-us__form-input{margin-right:0}}@media only screen and (max-width:380px){.partners .help-us__form-input{width:100%}}.partners .help-us__form-submit{margin:10px 0;width:205px}.products-under-order .our-products__category-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;width:182px}.products-under-order__content{padding-top:10px;padding-bottom:100px}@media only screen and (max-width:1024px){.products-under-order__content{padding:75px 15px}}.products-under-order__caption-wrapper{position:relative;padding-bottom:35px;text-align:center;height:100%}@media only screen and (max-width:1024px){.products-under-order__caption-wrapper{padding-bottom:30px}}.products-under-order__caption{font-family:AvenirNextCyrBold;font-size:50px;line-height:60px;font-weight:700;color:#fff;text-transform:uppercase}@media only screen and (max-width:1024px){.products-under-order__caption{font-size:40px}}@media only screen and (max-width:480px){.products-under-order__caption{font-size:32px;line-height:42px;text-transform:none}}.products-under-order__decoration-line{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.products-under-order__main{padding-top:50px}@media only screen and (max-width:1024px){.products-under-order__main{padding-top:30px}}.products-under-order__section{margin-top:45px;display:-webkit-box;display:flex}@media only screen and (max-width:1024px){.products-under-order__section{margin-top:35px}}@media only screen and (max-width:768px){.products-under-order__section{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.products-under-order__section_left{margin-right:45px}@media only screen and (max-width:1024px){.products-under-order__section_left{margin-right:35px}}.products-under-order__section_left,.products-under-order__section_right{width:50%;margin-top:20px}.products-under-order__section_left p,.products-under-order__section_right p{margin:10px 0;font-family:AvenirNextCyrRegular;font-size:14px;line-height:22px;color:#000}.products-under-order__section_left a,.products-under-order__section_right a{font-family:AvenirNextCyrMedium;font-size:14px}.products-under-order__section_left img,.products-under-order__section_right img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto;display:block;margin:0 auto}@media only screen and (max-width:768px){.products-under-order__section_left,.products-under-order__section_right{width:100%}}.products-under-order__align-button-center{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:20px}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true],.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;align-items:center;color:#4a5764;display:-webkit-box;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;align-items:inherit;display:-webkit-box;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:transparent;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:2.5px;height:5px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;height:5px;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:2.5px;height:5px;-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 0,transparent 50%,rgba(35,41,47,.6) 0,rgba(35,41,47,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios.plyr--vimeo [data-plyr=mute],.plyr--is-ios .plyr__volume{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr--full-ui input[type=range]{color:#28a834}.plyr__control--overlaid{background:rgba(40,169,52,.5)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#28a834}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(40,169,52,.5)}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#28a834}@media screen and (max-width:991.98px){.page-with-form .check-input-usp{max-width:540px;margin:30px auto 0;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.page-with-form .check-input-usp .form-button{margin:10px 0 10px auto}}@media screen and (max-width:767.98px){.page-with-form .check-input-usp{max-width:320px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:30px auto 0;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.page-with-form .check-input-usp .form-button{margin:10px auto}}@media screen and (min-width:992px){.page-with-form .form-custom{display:grid;grid-template-columns:repeat(auto-fit,33.33%);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;grid-auto-flow:column;width:auto;-webkit-box-align:start;align-items:start}.page-with-form .form-custom .form-input{box-sizing:border-box;width:calc(100% - 30px);margin-right:auto;height:46px}.page-with-form .form-custom .form-button{box-sizing:border-box;margin:10px auto;height:46px}}@media screen and (max-width:991.98px){.page-with-form .form-custom .form-button{margin:10px 0 10px auto}}@media screen and (max-width:767.98px){.page-with-form .form-custom .form-button{margin:10px auto}}@media screen and (min-width:992px){.page-with-form .form-md .form-button{margin:10px 15px 10px auto}}.page-with-form .form-input{margin:10px 15px}@media screen and (max-width:991.98px){.page-with-form .form-input{margin:10px 0}}.page-with-form .error{margin:10px 15px}@media screen and (max-width:991.98px){.page-with-form .error{margin:5px 0}}.page-with-form label.error{margin:0 15px}@media screen and (max-width:991.98px){.page-with-form label.error{margin:5px 0}}
