body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}:root{--color-black:#000;--color-white:#fff;--color-bg:#f7f9fa;--color-text:#85919b;--color-text-darker:#4c6170;--color-text-lighter:#96a5b0;--color-text-header:#4c6170;--color-highlight:#095ed2;--color-header-links:#4c5256;--color-scrollbar:#000;--color-button:#095ed2;--color-link:#095ed2;--color-list:#095ed2;--color-overlay:#4c6170;--popup-overlay-bg:#4c6170;--popup-bg:#fff;--color-line:#d6e2eb;--color-menu-bg:#fff;--color-menu-category:#979797;--color-menu-link:#4c6070;--color-menu-bg-left:#f7f9fa;--color-menu-line:#e4ebef;--color-address:#4c6070;--color-footer-links:#4c6170;--color-popup-text:#4c6070;--color-input-bg:#f0f4f9;--color-input-bg-focus:#e4e8ec;--color-input-text:var(--color-black);--color-input-placeholder:#85919b;--color-input-error:#d00000}.v-reset,.v-reset *{-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;box-sizing:border-box;outline:none}.v-reset input::-ms-clear,.v-reset textarea::-ms-clear{display:none}html{background:var(--color-bg);color:var(--color-text)}.v-no-transition :not(.v-preloader):not(.v-preloader__item):not(.v-has-transition),.v-no-transition :not(.v-preloader):not(.v-preloader__item):not(.v-has-transition):after,.v-no-transition :not(.v-preloader):not(.v-preloader__item):not(.v-has-transition):before{-webkit-animation-delay:0s!important;animation-delay:0s!important;-webkit-animation-duration:0s!important;animation-duration:0s!important;transition:0s!important}.top-left{bottom:auto;left:0;right:auto;top:0}.top-right{bottom:auto;left:auto;right:0;top:0}.bottom-left{bottom:0;left:0;right:auto;top:auto}.bottom-right{bottom:0;left:auto;right:0;top:auto}.relative{position:relative}.relative_important{position:relative!important}.absolute{position:absolute}.absolute_important{position:absolute!important}.fixed{position:fixed}.fixed_important{position:fixed!important}.static{position:static}.static_important{position:static!important}.overflow-visible{overflow:visible}.overflow-visible_imortant{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-hidden_imortant{overflow:hidden!important}.overflow-scroll{overflow:scroll}.overflow-scroll_imortant{overflow:scroll!important}.overflow-auto{overflow:auto}.overflow-auto_imortant{overflow:auto!important}.display-block{display:block}.display-block_important{display:block!important}.display-inline-block{display:inline-block}.display-inline-block_important{display:inline-block!important}.display-inline{display:inline}.display-inline_important{display:inline!important}.display-flex{display:flex}.display-flex_important{display:flex!important}.display-flex_center{align-items:center;display:flex;flex-direction:row;justify-content:center}.display-none{display:none}.display-none_important{display:none!important}.clear{clear:both;display:block;height:0;width:100%}.col-1{width:8.33333%}.col-v-1{width:8.33333vw}.col-2{width:16.66667%}.col-v-2{width:16.66667vw}.col-3{width:25%}.col-v-3{width:25vw}.col-4{width:33.33333%}.col-v-4{width:33.33333vw}.col-5{width:41.66667%}.col-v-5{width:41.66667vw}.col-6{width:50%}.col-v-6{width:50vw}.col-7{width:58.33333%}.col-v-7{width:58.33333vw}.col-8{width:66.66667%}.col-v-8{width:66.66667vw}.col-9{width:75%}.col-v-9{width:75vw}.col-10{width:83.33333%}.col-v-10{width:83.33333vw}.col-11{width:91.66667%}.col-v-11{width:91.66667vw}.col-12{width:100%}.col-v-12{width:100vw}.col-left{float:left}.col-right{float:right}.row-1{height:8.33333%}.row-v-1{height:8.33333vh}.row-2{height:16.66667%}.row-v-2{height:16.66667vh}.row-3{height:25%}.row-v-3{height:25vh}.row-4{height:33.33333%}.row-v-4{height:33.33333vh}.row-5{height:41.66667%}.row-v-5{height:41.66667vh}.row-6{height:50%}.row-v-6{height:50vh}.row-7{height:58.33333%}.row-v-7{height:58.33333vh}.row-8{height:66.66667%}.row-v-8{height:66.66667vh}.row-9{height:75%}.row-v-9{height:75vh}.row-10{height:83.33333%}.row-v-10{height:83.33333vh}.row-11{height:91.66667%}.row-v-11{height:91.66667vh}.row-12{height:100%}.row-v-12{height:100vh}.wrap,.wrap_1,.wrap_2,.wrap_3,.wrap_4{padding:0 var(--wrap);width:100%}.wrap_1{padding:0 var(--wrap-1)}.wrap_2{padding:0 var(--wrap-2)}.wrap_3{padding:0 12vw}.wrap_4{padding:0 16vw}.accordion-slider-content,.blog-preview__desc,.category-preview__desc,.certificate-preview__desc,.content-block_text,.enum__desc,.page-preview__desc,.person-item__desc,.review-item__text,.review-preview__message,.service-preview__desc,.specialist-info__desc,.text,.vacancy-info_text{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.accordion-slider-content p,.blog-preview__desc p,.category-preview__desc p,.certificate-preview__desc p,.content-block_text p,.enum__desc p,.page-preview__desc p,.person-item__desc p,.review-item__text p,.review-preview__message p,.service-preview__desc p,.specialist-info__desc p,.text p,.vacancy-info_text p{width:100%}.v-preloader{bottom:auto;left:0;right:auto;top:0;position:fixed;z-index:999;width:100%;height:100%;background:var(--color-bg)}.v-preloader_hide{visibility:hidden}.v-scroll{height:100%;bottom:auto;left:0;right:auto;top:0;overflow:hidden}.v-scroll,.v-scroll__container{position:absolute;width:100%}.v-scroll__el{position:relative}.v-scroll_dragging .v-scroll__container{pointer-events:none!important}.v-scroll__scrollbar{position:absolute;z-index:9;background:#ccc;transition:opacity .35s,visibility .35s;transition-delay:0s;transition-timing-function:ease}.v-scroll__scrollbar.hide{opacity:0;visibility:hidden}.v-scroll__scrollbar.no-action{opacity:0}.v-scroll__scrollbar.hover,.v-scroll__scrollbar.in-action{opacity:1}.v-scroll__scrollbar_y{top:10px;right:0;bottom:auto;left:auto;width:10px;height:calc(100% - 20px)}.v-scroll__scrollbar_y .v-scroll__bar{width:100%;height:10%}.v-scroll__scrollbar_x{top:auto;right:auto;bottom:0;left:10px;width:calc(100% - 20px);height:10px}.v-scroll__scrollbar_x .v-scroll__bar{width:10%;height:100%}.v-scroll__bar{position:relative;background:#000}.v-pagination__ul{padding:0;list-style:none;margin:60px 0 0;position:relative;align-items:center;display:flex;flex-direction:row;justify-content:center}.v-pagination__li{margin:0 10px;opacity:.5}.v-pagination__li_active{font-weight:700;opacity:1}.v-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden}.v-popup_no-transition *{transition:0s!important}.v-popup__overlay{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;transition:opacity .75s;transition-delay:0s;transition-timing-function:ease;background:var(--popup-overlay-bg);opacity:0}.v-popup_show{visibility:visible}.v-popup_show .v-popup__overlay{opacity:.6}.v-popup_show .v-popup__close{opacity:1}.v-popup__container{position:relative;opacity:0}.v-popup__close{top:10px;right:10px;width:36px;height:36px;transform:rotate(45deg);cursor:pointer;transition:opacity .75s;opacity:0}.v-popup__close:after,.v-popup__close:before{content:"";display:block;position:absolute;top:50%;left:50%;background:#000}.v-popup__close:before{width:2px;height:100%;margin:-50% 0 0 -1px}.v-popup__close:after{width:100%;height:2px;margin:-1px 0 0 -50%}.v-popup__level,.v-popup__levels{position:relative}.v-popup__level{background:var(--popup-bg)}.v-popup__level_active{z-index:1}.v-popup_auto,.v-popup_content,.v-popup_media,.v-popup_modal,.v-popup_right{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:visibility .75s;transition-delay:0s;transition-timing-function:ease}.v-popup_auto .v-popup__container,.v-popup_content .v-popup__container,.v-popup_media .v-popup__container,.v-popup_modal .v-popup__container,.v-popup_right .v-popup__container{transition:opacity .75s;transition-delay:0s;transition-timing-function:ease}.v-popup_auto.v-popup_show .v-popup__container,.v-popup_content.v-popup_show .v-popup__container,.v-popup_media.v-popup_show .v-popup__container,.v-popup_modal.v-popup_show .v-popup__container,.v-popup_right.v-popup_show .v-popup__container{opacity:1}.v-popup_content .v-popup__container,.v-popup_media .v-popup__container,.v-popup_modal .v-popup__container{overflow:hidden}.v-popup_content .v-popup__level,.v-popup_content .v-popup__levels,.v-popup_media .v-popup__level,.v-popup_media .v-popup__levels,.v-popup_modal .v-popup__level,.v-popup_modal .v-popup__levels{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.v-popup_content .v-popup__level,.v-popup_media .v-popup__level,.v-popup_modal .v-popup__level{transition:opacity .75s;transition-delay:0s;transition-timing-function:ease;opacity:0}.v-popup_content .v-popup__level.v-popup__level_active,.v-popup_media .v-popup__level.v-popup__level_active,.v-popup_modal .v-popup__level.v-popup__level_active{opacity:1}.v-popup_auto .v-popup__level:not(.v-popup__level_active){display:none}.v-popup_modal .v-popup__container{width:50%;height:50%}.v-popup_media .v-popup__close{position:fixed}.v-popup_media .v-popup__container{width:var(--popup-media-width);height:var(--popup-media-height)}.v-popup_media iframe,.v-popup_media video{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.v-popup_content .v-popup__container{width:100%;height:100%}.v-popup_right .v-popup__container{position:absolute;top:0;right:0;width:0;height:100%;opacity:1}.v-popup_right .v-popup__levels{right:0;width:90vw;transform:translate3d(90vw,0,0);transition:transform .75s;transition-delay:0s;transition-timing-function:ease}.v-popup_right .v-popup__level,.v-popup_right .v-popup__levels{position:absolute;top:0;height:100%}.v-popup_right.v-popup .v-popup__level-0{left:0;width:30vw}.v-popup_right.v-popup .v-popup__level-1{left:30vw;width:60vw}.v-popup_right.v-popup .v-popup__level-2{left:60vw;width:90vw}.v-popup_right.v-popup_level-0 .v-popup__levels{transform:translate3d(60vw,0,0)}.v-popup_right.v-popup_level-1 .v-popup__levels{transform:translate3d(30vw,0,0)}.v-popup_right.v-popup_level-2 .v-popup__levels{transform:translateZ(0)}.v-columns_1 .v-columns__column{float:left;width:100%}.v-columns_2 .v-columns__column{float:left;width:50%}.v-columns_3 .v-columns__column{float:left;width:33.33333%}.v-columns_4 .v-columns__column{float:left;width:25%}.v-columns_5 .v-columns__column{float:left;width:20%}.v-columns_6 .v-columns__column{float:left;width:16.66667%}.v-columns_7 .v-columns__column{float:left;width:14.28571%}.v-columns_8 .v-columns__column{float:left;width:12.5%}.v-columns_9 .v-columns__column{float:left;width:11.11111%}.v-columns_10 .v-columns__column{float:left;width:10%}.v-columns_11 .v-columns__column{float:left;width:9.09091%}.v-columns_12 .v-columns__column{float:left;width:8.33333%}.v-form__input{width:100%;margin:0}.v-form__input input,.v-form__input select,.v-form__input textarea{display:block;width:100%;font-size:.875rem;color:var(--color-input-text);padding:0 1.25rem;background:var(--color-input-bg);border:1px solid transparent}.v-form__input input.error,.v-form__input select.error,.v-form__input textarea.error{border-color:var(--color-input-error)}.v-form__input textarea{height:150px;resize:none}.v-form__error{color:#e60000}.v-form__error:not(.show){display:none}.v-form__errors{background:#efefef;border:1px solid #e60000;color:#e60000}.v-form__errors:not(.show){display:none}.v-form :disabled{opacity:.5}.v-menu-button{position:fixed;top:4vw;right:4vw;bottom:auto;left:auto;width:30px;height:15px;z-index:9}.v-menu-button__line{position:absolute;left:0;width:100%;height:1px;background:#000;transition:transform .5s,opacity .5s;transition-delay:0s;transition-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.v-menu-button__line:first-child{top:0}.v-menu-button__line:nth-child(2){top:7px}.v-menu-button__line:nth-child(3){top:14px}.v-menu-button_close .v-menu-button__line:first-child{transform:translate3d(0,7px,0) rotate(45deg)}.v-menu-button_close .v-menu-button__line:nth-child(2){opacity:0}.v-menu-button_close .v-menu-button__line:nth-child(3){transform:translate3d(0,-7px,0) rotate(-45deg)}.v-menu{bottom:auto;left:0;right:auto;top:0;width:100%;height:100%;z-index:8;background:#fff;opacity:0;visibility:hidden;transition:opacity .5s}.v-menu_show{visibility:visible;opacity:1}.v-menu_hide{opacity:0}.v-select{position:relative;width:100%;background:#fff;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-select__placeholder{position:relative;padding:10px 30px 10px 10px;border:1px solid #000;cursor:pointer}.v-select__placeholder,.v-select__placeholder span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v-select__placeholder span{display:block;width:100%}.v-select__arrow{position:absolute;top:0;right:0;width:30px;height:100%}.v-select__arrow:before{content:"";position:absolute;display:block;top:50%;right:calc(50% - 2px);width:0;height:0;margin:-2px 0 0 -2px;border:3px solid transparent;border-top:4px solid #000;border-bottom:0;z-index:1}.v-select__container{position:absolute;top:100%;left:0;width:100%;margin:-1px 0 0;border:1px solid #000;overflow:hidden;background:#f0f0f0;display:none;opacity:0;transition:opacity .25s;transition-delay:0s;transition-timing-function:ease}.v-select__container_opened{display:block}.v-select__container_animate{opacity:1}.v-select__content{position:relative;padding:10px;overflow:auto;max-height:250px}.v-select__search{width:100%}.v-select__search_hide{display:none}.v-select__search input{background:transparent;width:100%;height:40px;padding:0 10px;border:1px solid #000;background:#fff}.v-select__values{padding:0;list-style:none;margin:10px 0 0}.v-select__values_hide-active .v-select__value_active{display:none}.v-select__value{padding:5px 10px;margin:0;background:transparent;color:#000;cursor:pointer}.v-select__value_active{background:#ccc;color:#000}.v-select__value_hide{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/slick.eot);src:url(/slick.eot?#iefix) format("embedded-opentype"),url(/slick.woff) format("woff"),url(/slick.ttf) format("truetype"),url(/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLight.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLight.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLight.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLight.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-HeavyItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-HeavyItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-HeavyItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-MediumItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-MediumItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-MediumItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BlackItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BlackItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BlackItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-ThinItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-ThinItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-ThinItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Thin.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Thin.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Thin.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Italic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Italic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Italic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLightItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLightItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLightItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-UltraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Roman.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-LightItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-LightItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-LightItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Black.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Black.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Black.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BoldItalic.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BoldItalic.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BoldItalic.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:HelveticaNeueCyr;src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.eot);src:url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.woff) format("woff"),url(/assets/fonts/HelveticaNeueCyr/HelveticaNeueCyr-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Regular_1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Black_1.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BlackItalic_1.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Bold_1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Italic_1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Black_1.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BoldItalic_1.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Regular_1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-Italic_1.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-BlackItalic_1.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplay-Bold_1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display SC;src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic_1.eot);src:url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic_1.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic_1.woff2) format("woff2"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic_1.woff) format("woff"),url(/assets/fonts/PlayfairDisplay/PlayfairDisplaySC-BoldItalic_1.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}*{-ms-scroll-chaining:none;-ms-content-zooming:none;-ms-overflow-style:none;scrollbar-width:none}.tab-highlight{outline:1px solid currentColor;outline-offset:2px}body::-webkit-scrollbar,div::-webkit-scrollbar,html::-webkit-scrollbar{display:none}button,html,input,select,textarea{font-family:HelveticaNeueCyr}html{font-size:16px}html:not(.use-native-scroll){overflow:hidden}html:not(.use-native-scroll) body{position:fixed;width:100%}html input::-ms-clear,html textarea::-ms-clear{display:none}*{-moz-appearance:none;-webkit-appearance:none;-webkit-text-size-adjust:100%;box-sizing:border-box;outline:none}.page{position:relative;z-index:1}html:not(.use-native-scroll) .page{height:calc(var(--vh)*100)}.app{position:relative;z-index:1}html:not(.use-native-scroll) .app{height:calc(var(--vh)*100)}.afterload{transition:opacity 1s;transition-delay:0s;transition-timing-function:ease;opacity:0}.afterload_show{opacity:1}.advantages-counter.v-view,.v-view_b{opacity:0}.v-view_b.v-viewed,.v-viewed.advantages-counter.v-view{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:viewBottom;animation-name:viewBottom;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes viewBottom{0%{transform:translate3d(0,2rem,0);opacity:0}to{transform:none;opacity:1}}@keyframes viewBottom{0%{transform:translate3d(0,2rem,0);opacity:0}to{transform:none;opacity:1}}.v-view_a{opacity:0}.v-view_a.v-viewed{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:viewAlpha;animation-name:viewAlpha;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes viewAlpha{0%{opacity:0}to{opacity:1}}@keyframes viewAlpha{0%{opacity:0}to{opacity:1}}.three-js{position:fixed;top:0;left:0;width:100%;height:100vh}.three-js canvas{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}:root{--wrap:4vw;--wrap-1:8vw;--wrap-2:20vw}html:before{content:"";display:block;position:fixed;z-index:999999;top:0;left:0;width:100%;background-color:var(--color-highlight);transition:opacity .25s;opacity:0}@-webkit-keyframes loading-indicator{0%{transform:scaleX(0);transform-origin:top left}50%{transform-origin:top left;transform:scale(1)}50.01%{transform-origin:top right;transform:scale(1)}to{transform:scaleX(0);transform-origin:top right}}@keyframes loading-indicator{0%{transform:scaleX(0);transform-origin:top left}50%{transform-origin:top left;transform:scale(1)}50.01%{transform-origin:top right;transform:scale(1)}to{transform:scaleX(0);transform-origin:top right}}html.loading,html.loading *{cursor:progress!important}html.loading:before{opacity:1;-webkit-animation-name:loading-indicator;animation-name:loading-indicator;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}html.page-is-loading,html.page-is-loading *{cursor:progress!important}html.page-is-loading:before{opacity:1;-webkit-animation-name:loading-indicator;animation-name:loading-indicator;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.v-scroll.custom-scroll:not(.unactive){overflow:hidden}.v-scroll.custom-scroll.unactive{position:static;overflow:initial;-webkit-overflow-scrolling:touch}.v-scroll.custom-scroll.unactive>.v-scroll__container{position:static}.v-scroll.custom-scroll.unactive>.v-scroll__scrollbar{display:none}.v-scroll.custom-scroll>.v-scroll__scrollbar_y{right:3px;width:5px;background-color:transparent;transition:width .25s;transition-delay:0s;transition-timing-function:ease}.v-scroll.custom-scroll>.v-scroll__scrollbar_y.hover,.v-scroll.custom-scroll>.v-scroll__scrollbar_y:active{width:10px}.v-scroll.custom-scroll>.v-scroll__scrollbar_y .v-scroll__bar{border-radius:5px;background-color:var(--color-scrollbar);opacity:.5}html.v-mobile-device .v-scroll.v-scroll_dragging>.v-scroll__container{pointer-events:auto!important}html:not(.use-native-scroll) .custom-scroll{height:calc(var(--vh)*100)}html:not(.use-native-scroll):not(.use-custom-scroll) .custom-scroll{overflow:auto;-webkit-overflow-scrolling:touch}.custom-scroll__outer{position:relative;height:auto}.scroll-down{display:block;padding-bottom:2rem}.scroll-down>button{background:transparent;border:0;padding:0;display:block;cursor:pointer;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;color:var(--color-text-darker)}.scroll-down:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:1.125rem;height:1.125rem;margin-left:-.5625rem;background:url(/assets/img/scroll/down.svg) 50% no-repeat;background-size:100% auto;-webkit-animation:scroll-down-arrow 3s infinite both;animation:scroll-down-arrow 3s infinite both}@-webkit-keyframes scroll-down-arrow{0%{transform:translateY(0)}50%{transform:translateY(1.125rem)}to{transform:translateY(0)}}@keyframes scroll-down-arrow{0%{transform:translateY(0)}50%{transform:translateY(1.125rem)}to{transform:translateY(0)}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.accordion-slider-content,.blog-preview__desc,.category-preview__desc,.certificate-preview__desc,.content-block_text,.enum__desc,.page-preview__desc,.person-item__desc,.review-item__text,.review-preview__message,.service-preview__desc,.specialist-info__desc,.text,.vacancy-info_text{font-size:1rem;line-height:160%;color:var(--color-text)}.accordion-slider-content :first-child,.blog-preview__desc :first-child,.category-preview__desc :first-child,.certificate-preview__desc :first-child,.content-block_text :first-child,.enum__desc :first-child,.page-preview__desc :first-child,.person-item__desc :first-child,.review-item__text :first-child,.review-preview__message :first-child,.service-preview__desc :first-child,.specialist-info__desc :first-child,.text :first-child,.vacancy-info_text :first-child{margin-top:0}.accordion-slider-content :last-child,.blog-preview__desc :last-child,.category-preview__desc :last-child,.certificate-preview__desc :last-child,.content-block_text :last-child,.enum__desc :last-child,.page-preview__desc :last-child,.person-item__desc :last-child,.review-item__text :last-child,.review-preview__message :last-child,.service-preview__desc :last-child,.specialist-info__desc :last-child,.text :last-child,.vacancy-info_text :last-child{margin-bottom:0}.accordion-slider-content p,.blog-preview__desc p,.category-preview__desc p,.certificate-preview__desc p,.content-block_text p,.enum__desc p,.page-preview__desc p,.person-item__desc p,.review-item__text p,.review-preview__message p,.service-preview__desc p,.specialist-info__desc p,.text p,.vacancy-info_text p{margin:0}.accordion-slider-content a,.blog-preview__desc a,.category-preview__desc a,.certificate-preview__desc a,.content-block_text a,.enum__desc a,.page-preview__desc a,.person-item__desc a,.review-item__text a,.review-preview__message a,.service-preview__desc a,.specialist-info__desc a,.text a,.vacancy-info_text a{text-decoration:underline}.accordion-slider-content a.hover,.accordion-slider-content a:hover,.blog-preview__desc a.hover,.blog-preview__desc a:hover,.category-preview__desc a.hover,.category-preview__desc a:hover,.certificate-preview__desc a.hover,.certificate-preview__desc a:hover,.content-block_text a.hover,.content-block_text a:hover,.enum__desc a.hover,.enum__desc a:hover,.page-preview__desc a.hover,.page-preview__desc a:hover,.person-item__desc a.hover,.person-item__desc a:hover,.review-item__text a.hover,.review-item__text a:hover,.review-preview__message a.hover,.review-preview__message a:hover,.service-preview__desc a.hover,.service-preview__desc a:hover,.specialist-info__desc a.hover,.specialist-info__desc a:hover,.text a.hover,.text a:hover,.vacancy-info_text a.hover,.vacancy-info_text a:hover{text-decoration:none}.accordion-slider-content b,.accordion-slider-content strong,.blog-preview__desc b,.blog-preview__desc strong,.category-preview__desc b,.category-preview__desc strong,.certificate-preview__desc b,.certificate-preview__desc strong,.content-block_text b,.content-block_text strong,.enum__desc b,.enum__desc strong,.page-preview__desc b,.page-preview__desc strong,.person-item__desc b,.person-item__desc strong,.review-item__text b,.review-item__text strong,.review-preview__message b,.review-preview__message strong,.service-preview__desc b,.service-preview__desc strong,.specialist-info__desc b,.specialist-info__desc strong,.text b,.text strong,.vacancy-info_text b,.vacancy-info_text strong{font-weight:600}.accordion-slider-content img,.blog-preview__desc img,.category-preview__desc img,.certificate-preview__desc img,.content-block_text img,.enum__desc img,.page-preview__desc img,.person-item__desc img,.review-item__text img,.review-preview__message img,.service-preview__desc img,.specialist-info__desc img,.text img,.vacancy-info_text img{margin:0}.accordion-slider-content blockquote,.accordion-slider-content cite,.accordion-slider-content q,.blog-preview__desc blockquote,.blog-preview__desc cite,.blog-preview__desc q,.category-preview__desc blockquote,.category-preview__desc cite,.category-preview__desc q,.certificate-preview__desc blockquote,.certificate-preview__desc cite,.certificate-preview__desc q,.content-block_text blockquote,.content-block_text cite,.content-block_text q,.enum__desc blockquote,.enum__desc cite,.enum__desc q,.page-preview__desc blockquote,.page-preview__desc cite,.page-preview__desc q,.person-item__desc blockquote,.person-item__desc cite,.person-item__desc q,.review-item__text blockquote,.review-item__text cite,.review-item__text q,.review-preview__message blockquote,.review-preview__message cite,.review-preview__message q,.service-preview__desc blockquote,.service-preview__desc cite,.service-preview__desc q,.specialist-info__desc blockquote,.specialist-info__desc cite,.specialist-info__desc q,.text blockquote,.text cite,.text q,.vacancy-info_text blockquote,.vacancy-info_text cite,.vacancy-info_text q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.accordion-slider-content blockquote:before,.accordion-slider-content cite:before,.accordion-slider-content q:before,.blog-preview__desc blockquote:before,.blog-preview__desc cite:before,.blog-preview__desc q:before,.category-preview__desc blockquote:before,.category-preview__desc cite:before,.category-preview__desc q:before,.certificate-preview__desc blockquote:before,.certificate-preview__desc cite:before,.certificate-preview__desc q:before,.content-block_text blockquote:before,.content-block_text cite:before,.content-block_text q:before,.enum__desc blockquote:before,.enum__desc cite:before,.enum__desc q:before,.page-preview__desc blockquote:before,.page-preview__desc cite:before,.page-preview__desc q:before,.person-item__desc blockquote:before,.person-item__desc cite:before,.person-item__desc q:before,.review-item__text blockquote:before,.review-item__text cite:before,.review-item__text q:before,.review-preview__message blockquote:before,.review-preview__message cite:before,.review-preview__message q:before,.service-preview__desc blockquote:before,.service-preview__desc cite:before,.service-preview__desc q:before,.specialist-info__desc blockquote:before,.specialist-info__desc cite:before,.specialist-info__desc q:before,.text blockquote:before,.text cite:before,.text q:before,.vacancy-info_text blockquote:before,.vacancy-info_text cite:before,.vacancy-info_text q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.accordion-slider-content h1,.accordion-slider-content h2,.accordion-slider-content h3,.accordion-slider-content h4,.accordion-slider-content h5,.accordion-slider-content h6,.blog-preview__desc h1,.blog-preview__desc h2,.blog-preview__desc h3,.blog-preview__desc h4,.blog-preview__desc h5,.blog-preview__desc h6,.category-preview__desc h1,.category-preview__desc h2,.category-preview__desc h3,.category-preview__desc h4,.category-preview__desc h5,.category-preview__desc h6,.certificate-preview__desc h1,.certificate-preview__desc h2,.certificate-preview__desc h3,.certificate-preview__desc h4,.certificate-preview__desc h5,.certificate-preview__desc h6,.content-block_text h1,.content-block_text h2,.content-block_text h3,.content-block_text h4,.content-block_text h5,.content-block_text h6,.enum__desc h1,.enum__desc h2,.enum__desc h3,.enum__desc h4,.enum__desc h5,.enum__desc h6,.page-preview__desc h1,.page-preview__desc h2,.page-preview__desc h3,.page-preview__desc h4,.page-preview__desc h5,.page-preview__desc h6,.person-item__desc h1,.person-item__desc h2,.person-item__desc h3,.person-item__desc h4,.person-item__desc h5,.person-item__desc h6,.review-item__text h1,.review-item__text h2,.review-item__text h3,.review-item__text h4,.review-item__text h5,.review-item__text h6,.review-preview__message h1,.review-preview__message h2,.review-preview__message h3,.review-preview__message h4,.review-preview__message h5,.review-preview__message h6,.service-preview__desc h1,.service-preview__desc h2,.service-preview__desc h3,.service-preview__desc h4,.service-preview__desc h5,.service-preview__desc h6,.specialist-info__desc h1,.specialist-info__desc h2,.specialist-info__desc h3,.specialist-info__desc h4,.specialist-info__desc h5,.specialist-info__desc h6,.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.vacancy-info_text h1,.vacancy-info_text h2,.vacancy-info_text h3,.vacancy-info_text h4,.vacancy-info_text h5,.vacancy-info_text h6{margin:0}.accordion-slider-content ol,.accordion-slider-content ul,.blog-preview__desc ol,.blog-preview__desc ul,.category-preview__desc ol,.category-preview__desc ul,.certificate-preview__desc ol,.certificate-preview__desc ul,.content-block_text ol,.content-block_text ul,.enum__desc ol,.enum__desc ul,.page-preview__desc ol,.page-preview__desc ul,.person-item__desc ol,.person-item__desc ul,.review-item__text ol,.review-item__text ul,.review-preview__message ol,.review-preview__message ul,.service-preview__desc ol,.service-preview__desc ul,.specialist-info__desc ol,.specialist-info__desc ul,.text ol,.text ul,.vacancy-info_text ol,.vacancy-info_text ul{margin:0;padding:0;list-style:none}.accordion-slider-content ol li,.accordion-slider-content ul li,.blog-preview__desc ol li,.blog-preview__desc ul li,.category-preview__desc ol li,.category-preview__desc ul li,.certificate-preview__desc ol li,.certificate-preview__desc ul li,.content-block_text ol li,.content-block_text ul li,.enum__desc ol li,.enum__desc ul li,.page-preview__desc ol li,.page-preview__desc ul li,.person-item__desc ol li,.person-item__desc ul li,.review-item__text ol li,.review-item__text ul li,.review-preview__message ol li,.review-preview__message ul li,.service-preview__desc ol li,.service-preview__desc ul li,.specialist-info__desc ol li,.specialist-info__desc ul li,.text ol li,.text ul li,.vacancy-info_text ol li,.vacancy-info_text ul li{list-style-position:inside}.accordion-slider-content ol li+li,.accordion-slider-content ul li+li,.blog-preview__desc ol li+li,.blog-preview__desc ul li+li,.category-preview__desc ol li+li,.category-preview__desc ul li+li,.certificate-preview__desc ol li+li,.certificate-preview__desc ul li+li,.content-block_text ol li+li,.content-block_text ul li+li,.enum__desc ol li+li,.enum__desc ul li+li,.page-preview__desc ol li+li,.page-preview__desc ul li+li,.person-item__desc ol li+li,.person-item__desc ul li+li,.review-item__text ol li+li,.review-item__text ul li+li,.review-preview__message ol li+li,.review-preview__message ul li+li,.service-preview__desc ol li+li,.service-preview__desc ul li+li,.specialist-info__desc ol li+li,.specialist-info__desc ul li+li,.text ol li+li,.text ul li+li,.vacancy-info_text ol li+li,.vacancy-info_text ul li+li{margin-top:1.25rem}.accordion-slider-content ul li:before,.blog-preview__desc ul li:before,.category-preview__desc ul li:before,.certificate-preview__desc ul li:before,.content-block_text ul li:before,.enum__desc ul li:before,.page-preview__desc ul li:before,.person-item__desc ul li:before,.review-item__text ul li:before,.review-preview__message ul li:before,.service-preview__desc ul li:before,.specialist-info__desc ul li:before,.text ul li:before,.vacancy-info_text ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.accordion-slider-content ol,.blog-preview__desc ol,.category-preview__desc ol,.certificate-preview__desc ol,.content-block_text ol,.enum__desc ol,.page-preview__desc ol,.person-item__desc ol,.review-item__text ol,.review-preview__message ol,.service-preview__desc ol,.specialist-info__desc ol,.text ol,.vacancy-info_text ol{counter-reset:ol-counter}.accordion-slider-content ol li,.blog-preview__desc ol li,.category-preview__desc ol li,.certificate-preview__desc ol li,.content-block_text ol li,.enum__desc ol li,.page-preview__desc ol li,.person-item__desc ol li,.review-item__text ol li,.review-preview__message ol li,.service-preview__desc ol li,.specialist-info__desc ol li,.text ol li,.vacancy-info_text ol li{counter-increment:ol-counter}.accordion-slider-content ol li:before,.blog-preview__desc ol li:before,.category-preview__desc ol li:before,.certificate-preview__desc ol li:before,.content-block_text ol li:before,.enum__desc ol li:before,.page-preview__desc ol li:before,.person-item__desc ol li:before,.review-item__text ol li:before,.review-preview__message ol li:before,.service-preview__desc ol li:before,.specialist-info__desc ol li:before,.text ol li:before,.vacancy-info_text ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.accordion-slider-content p,.blog-preview__desc p,.category-preview__desc p,.certificate-preview__desc p,.content-block_text p,.enum__desc p,.page-preview__desc p,.person-item__desc p,.review-item__text p,.review-preview__message p,.service-preview__desc p,.specialist-info__desc p,.text p,.vacancy-info_text p{margin:1.25rem 0}.accordion-slider-content img,.blog-preview__desc img,.category-preview__desc img,.certificate-preview__desc img,.content-block_text img,.enum__desc img,.page-preview__desc img,.person-item__desc img,.review-item__text img,.review-preview__message img,.service-preview__desc img,.specialist-info__desc img,.text img,.vacancy-info_text img{margin:.5rem 0}.accordion-slider-content h4,.accordion-slider-content h5,.accordion-slider-content h6,.blog-preview__desc h4,.blog-preview__desc h5,.blog-preview__desc h6,.category-preview__desc h4,.category-preview__desc h5,.category-preview__desc h6,.certificate-preview__desc h4,.certificate-preview__desc h5,.certificate-preview__desc h6,.content-block_text h4,.content-block_text h5,.content-block_text h6,.enum__desc h4,.enum__desc h5,.enum__desc h6,.page-preview__desc h4,.page-preview__desc h5,.page-preview__desc h6,.person-item__desc h4,.person-item__desc h5,.person-item__desc h6,.review-item__text h4,.review-item__text h5,.review-item__text h6,.review-preview__message h4,.review-preview__message h5,.review-preview__message h6,.service-preview__desc h4,.service-preview__desc h5,.service-preview__desc h6,.specialist-info__desc h4,.specialist-info__desc h5,.specialist-info__desc h6,.text h4,.text h5,.text h6,.vacancy-info_text h4,.vacancy-info_text h5,.vacancy-info_text h6{margin:1.875rem 0}.accordion-slider-content b,.accordion-slider-content strong,.blog-preview__desc b,.blog-preview__desc strong,.category-preview__desc b,.category-preview__desc strong,.certificate-preview__desc b,.certificate-preview__desc strong,.content-block_text b,.content-block_text strong,.enum__desc b,.enum__desc strong,.page-preview__desc b,.page-preview__desc strong,.person-item__desc b,.person-item__desc strong,.review-item__text b,.review-item__text strong,.review-preview__message b,.review-preview__message strong,.service-preview__desc b,.service-preview__desc strong,.specialist-info__desc b,.specialist-info__desc strong,.text b,.text strong,.vacancy-info_text b,.vacancy-info_text strong{color:var(--color-text-darker)}a{position:relative;color:var(--color-link);text-decoration:none}a.tab-highlight{outline:1px solid currentColor;outline-offset:2px}.text-content{display:block;width:100%}.text-content__iframe{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.text-content__iframe iframe{background:transparent;border:0;padding:0;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.text-content__video{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.text-content__video video{background:transparent;border:0;padding:0;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.text-content__image img{display:block;width:100%;height:auto}.bg{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-repeat:no-repeat}.bg.cover{background-size:cover}.bg.contain{background-size:contain}.lazy-bg,.lazy-image{transition:opacity .5s;transition-delay:0s;transition-timing-function:ease;opacity:0}.lazy-bg.loaded,.lazy-image.loaded{opacity:1}.lazy-img,lazy-img{display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;overflow:hidden}.lazy-img *,lazy-img *{position:relative}.lazy-img img,lazy-img img{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.search-ico{display:block;background:transparent;border:0;padding:0;position:relative;cursor:pointer;width:var(--size);height:var(--size);border:1px solid var(--color-button);border-radius:50%;transition:background-color .35s;transition-delay:0s;transition-timing-function:ease}.search-ico.active,.search-ico.hover,.search-ico.tab-highlight,.search-ico:hover{background-color:var(--color-button)}.search-ico.active{pointer-events:none}.search-ico:after,.search-ico:before{content:"";height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-size:auto;background-repeat:no-repeat;transition:opacity .35s;transition-delay:0s;transition-timing-function:ease}.search-ico:before{background-image:url(/assets/img/search/search-static.svg)}.search-ico:after{opacity:0;background-image:url(/assets/img/search/search-active.svg)}.search-ico:hover:before{opacity:0}.search-ico:hover:after{opacity:1}.search-ico.hover:before{opacity:0}.search-ico.hover:after{opacity:1}.search-ico.active:before{opacity:0}.search-ico.active:after{opacity:1}.search-ico.tab-highlight:before{opacity:0}.search-ico.tab-highlight:after{opacity:1}.search-ico>i{position:absolute;top:0;left:0;width:100%;overflow:hidden;opacity:0}.search-ico:after,.search-ico:before{background-size:1rem auto}.burger-ico:not(.close){background:transparent;border:0;padding:0;position:relative;cursor:pointer;width:var(--size);height:var(--size);border:1px solid var(--color-button);border-radius:50%;transition:background-color .35s;transition-delay:0s;transition-timing-function:ease}.burger-ico:not(.close).active,.burger-ico:not(.close).hover,.burger-ico:not(.close).tab-highlight,.burger-ico:not(.close):hover{background-color:var(--color-button)}.burger-ico:not(.close).active{pointer-events:none}.burger-ico:not(.close):after,.burger-ico:not(.close):before{content:"";height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-size:auto;background-repeat:no-repeat;transition:opacity .35s;transition-delay:0s;transition-timing-function:ease}.burger-ico:not(.close):before{background-image:url(/assets/img/burger/burger-static.svg)}.burger-ico:not(.close):after{opacity:0;background-image:url(/assets/img/burger/burger-active.svg)}.burger-ico:not(.close):hover:before{opacity:0}.burger-ico:not(.close):hover:after{opacity:1}.burger-ico:not(.close).hover:before{opacity:0}.burger-ico:not(.close).hover:after{opacity:1}.burger-ico:not(.close).active:before{opacity:0}.burger-ico:not(.close).active:after{opacity:1}.burger-ico:not(.close).tab-highlight:before{opacity:0}.burger-ico:not(.close).tab-highlight:after{opacity:1}.burger-ico:not(.close)>i{position:absolute;top:0;left:0;width:100%;overflow:hidden;opacity:0}.burger-ico:not(.close):after,.burger-ico:not(.close):before{background-size:1rem auto}.burger-ico.close{background:transparent;border:0;padding:0;position:relative;cursor:pointer;width:var(--size);height:var(--size);border:1px solid var(--color-button);border-radius:50%;transition:background-color .35s;transition-delay:0s;transition-timing-function:ease}.burger-ico.close.active,.burger-ico.close.hover,.burger-ico.close.tab-highlight,.burger-ico.close:hover{background-color:var(--color-button)}.burger-ico.close.active{pointer-events:none}.burger-ico.close:after,.burger-ico.close:before{content:"";height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-size:auto;background-repeat:no-repeat;transition:opacity .35s;transition-delay:0s;transition-timing-function:ease}.burger-ico.close:before{background-image:url(/assets/img/burger/burger-close-static.svg)}.burger-ico.close:after{opacity:0;background-image:url(/assets/img/burger/burger-close-active.svg)}.burger-ico.close:hover:before{opacity:0}.burger-ico.close:hover:after{opacity:1}.burger-ico.close.hover:before{opacity:0}.burger-ico.close.hover:after{opacity:1}.burger-ico.close.active:before{opacity:0}.burger-ico.close.active:after{opacity:1}.burger-ico.close.tab-highlight:before{opacity:0}.burger-ico.close.tab-highlight:after{opacity:1}.burger-ico.close>i{position:absolute;top:0;left:0;width:100%;overflow:hidden;opacity:0}.burger-ico.close:after,.burger-ico.close:before{background-size:.8125rem}.header{position:relative;top:0;left:0;width:100%;height:var(--header-height);z-index:9;padding:0 var(--wrap);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header_fixed{position:fixed;background:rgba(247,249,250,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header_fixed,html:not(.v-browser_safari) .header_fixed{transition:transform .5s;transition-delay:0s;transition-timing-function:ease}html:not(.v-browser_safari) .header_fixed{transform:translateY(-100%)}html:not(.v-browser_safari) .header_fixed.show-fixed{transform:none}html.v-browser_safari .header_fixed{transition:opacity .5s,visibility .5s;transition-delay:0s;transition-timing-function:ease;opacity:0;visibility:hidden}html.v-browser_safari .header_fixed.show-fixed{opacity:1;visibility:visible}.header_static{transform:translateZ(0)}.header a{color:var(--color-header-links)}.header__logo{position:relative;background-image:url(/assets/img/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;width:calc(var(--height)*3.79);height:var(--height)}.header__logo a{display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;z-index:1}html.v-page_home-page .header__logo a{pointer-events:none}.header__logo span{opacity:0}.header__nav{display:flex;flex-direction:row;align-items:center;justify-content:center}.header__telephone{line-height:140%}.header__telephone a{position:relative;color:var(--color-header-links);font-size:1.125rem}.header__telephone a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--color-header-links);transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.header__telephone a.active:after,.header__telephone a.hover:after,.header__telephone a.tab-highlight:after,.header__telephone a:hover:after{transform:scale(1)}.header__telephone span{margin-top:-.25rem;display:block;color:var(--color-header-links);font-size:.6875rem}.header__icos{margin-left:2.25rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.header__icos>*+*{margin-left:.875rem}.footer{padding:0 var(--wrap) 3rem;font-size:.875rem;line-height:120%}.footer,.footer a:not(.button){position:relative;color:var(--color-footer-links)}.footer a:not(.button):after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:var(--color-footer-links);transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.footer a:not(.button).active:after,.footer a:not(.button).hover:after,.footer a:not(.button).tab-highlight:after,.footer a:not(.button):hover:after{transform:scale(1)}.footer__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.footer__menu{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-row-gap:.75rem}.footer__telephone{line-height:160%}.footer__telephone a{font-size:1.5rem}.footer__telephone span{display:block;font-size:.875rem}.footer__social{margin-top:1.25rem}.page-content{transform:translateZ(0);padding-top:var(--content-padding-top)}.B_crumbBox,.breadcrumb,.breadcrumbs{padding:0;list-style:none;margin:0 0 1.25rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:.75rem}.B_crumbBox li,.breadcrumb li,.breadcrumbs li{display:flex}.B_crumbBox li:after,.breadcrumb li:after,.breadcrumbs li:after{content:"»";display:inline-block;margin:0 .5rem}.B_crumbBox li:last-child:after,.breadcrumb li:last-child:after,.breadcrumbs li:last-child:after{display:none}.B_crumbBox li:last-child a,.breadcrumb li:last-child a,.breadcrumbs li:last-child a{color:var(--color-text);pointer-events:none}.B_crumbBox a,.breadcrumb a,.breadcrumbs a{display:block;color:var(--color-link);position:relative;color:currentColor}.B_crumbBox a:after,.breadcrumb a:after,.breadcrumbs a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.B_crumbBox a.active:after,.B_crumbBox a.hover:after,.B_crumbBox a.tab-highlight:after,.B_crumbBox a:hover:after,.breadcrumb a.active:after,.breadcrumb a.hover:after,.breadcrumb a.tab-highlight:after,.breadcrumb a:hover:after,.breadcrumbs a.active:after,.breadcrumbs a.hover:after,.breadcrumbs a.tab-highlight:after,.breadcrumbs a:hover:after{transform:scale(1)}.columns-content.v-columns{display:grid}.columns-content.v-columns_2{grid-template-columns:repeat(2,1fr);grid-column-gap:var(--wrap-1)}.columns-content .v-columns__column{width:100%}.columns-content .v-columns__column:nth-child(2){margin-top:6.25rem}.filter-items-filters{display:block}.filter-items-filters ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.filter-items-filters button{background:transparent;border:0;padding:0;cursor:pointer;margin-top:.9375rem;line-height:150%;color:var(--color-text);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.filter-items-filters button.active,.filter-items-filters button.hover,.filter-items-filters button:hover{color:var(--color-link)}.filter-items-list [data-filter]:not(.show){display:none}.filter-items{display:block}.filter-items .filter-items-filters+.filter-items-list{margin-top:2.5rem}.sup-tooltip{position:relative;display:inline-block}.sup-tooltip i{top:-.5rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:1.5rem;height:1.5rem;border-radius:50%;cursor:pointer;overflow:hidden;font-size:.625rem;line-height:160%;font-style:normal;background-color:#ccc;color:#000}.sup-tooltip i.hover+span,.sup-tooltip i:hover+span{visibility:visible;opacity:1;transform:none}.sup-tooltip span{position:absolute;left:-1.125rem;bottom:calc(100% + 1.375rem);padding:.375rem 1.375rem .375rem 1.75rem;border-radius:50px;white-space:nowrap;font-size:.75rem;line-height:160%;background-color:#ccc;color:#000;visibility:hidden;opacity:0;transform:translateY(-10px);transition:visibility .35s,opacity .35s,transform .35s;transition-delay:0s;transition-timing-function:ease}.sup-tooltip span:after{content:"";display:block;position:absolute;top:calc(100% - .375rem);left:1.5rem;width:.75rem;height:.75rem;background-color:#ccc;transform:rotate(-45deg)}.sup-tooltip.disabled{pointer-events:none;cursor:default}.sup-tooltip.bigger i{font-size:1rem}.sup-tooltip.red i,.sup-tooltip.red span{background-color:#ffdaee;color:#ff003d}.sup-tooltip.red span:after{background-color:#ffdaee}.sup-tooltip.blue i,.sup-tooltip.blue span{background-color:#d6ebff;color:#095ed2}.sup-tooltip.blue span:after{background-color:#d6ebff}.read-more-button{display:block}.read-more-button [slot=content]{display:none}.read-more{display:block}.read-more__button{background:transparent;border:0;padding:0;display:inline-block;margin-left:.5rem;cursor:pointer;position:relative;color:currentColor;color:var(--color-link)}.read-more__button:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.read-more__button.active:after,.read-more__button.hover:after,.read-more__button.tab-highlight:after,.read-more__button:hover:after{transform:scale(1)}.tab-for-content{display:block}.tab-for-content__buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin-left:var(--wrap);width:calc(100% - var(--wrap)*2)}.tab-for-content__contents,.tab-for-content__contents>div{position:relative}.tab-for-content__contents>div:not(.active){position:absolute;top:0;left:0;width:100%;pointer-events:none;visibility:hidden;opacity:0}.tab-content-li{display:inline-block}.tab-content-li button{position:relative;background:transparent;border:0;padding:0;cursor:pointer;width:100%;text-align:left;font-family:Playfair Display;line-height:120%;color:var(--color-text-lighter);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.tab-content-li button:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-line);transition:background-color .35s;transition-delay:0s;transition-timing-function:ease}.tab-content-li:hover button{color:var(--color-link)}.tab-content-li:hover button:after{background-color:var(--color-link)}.tab-content-li.hover button{color:var(--color-link)}.tab-content-li.hover button:after{background-color:var(--color-link)}.tab-content-li.active button{color:var(--color-link)}.tab-content-li.active button:after{background-color:var(--color-link)}.tab-content-lis{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.tab-content-item{display:none}.tab-content,.tab-content-item.active,.tab-content-items{display:block}.social-links{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.social-links li+*{margin-left:.625rem}.social-links a{position:relative;display:block;overflow:hidden;transition:opacity .35s;transition-delay:0s;transition-timing-function:ease}.social-links a span{position:absolute;top:0;left:0;opacity:0}.social-links a img{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.social-links a.hover,.social-links a:hover{opacity:.75}button{background:transparent;border:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:-moz-focusring{outline:none}.button{background:transparent;border:0;padding:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;min-width:12.5rem;border-radius:1.875rem}.button:disabled{opacity:.5;pointer-events:none}.button.stroke{padding:.5625rem 2.25rem;font-size:1rem;line-height:160%;border:1px solid #095ed2;color:#095ed2;transition:color .35s,background .35s;transition-delay:0s;transition-timing-function:ease}.button.filled,.button.stroke.active,.button.stroke.hover,.button.stroke.tab-highlight,.button.stroke:hover{background-color:#095ed2;color:#fff}.button.filled{padding:1.375rem 2.25rem;font-size:.8125rem;font-weight:700;line-height:140%;transition:color .35s,background .35s,box-shadow .35s;transition-delay:0s;transition-timing-function:ease}.button.filled.active,.button.filled.hover,.button.filled.tab-highlight,.button.filled:hover{background-color:#0049ac;color:#fff;box-shadow:0 10px 15px rgba(9,94,210,.3)}.button.filled-lg{padding:1.375rem 2.25rem;font-size:.8125rem;font-weight:700;line-height:140%;background-color:#c6d1d9;color:#4c6170;transition:color .35s,background .35s,box-shadow .35s;transition-delay:0s;transition-timing-function:ease}.button.filled-lg.active,.button.filled-lg.hover,.button.filled-lg.tab-highlight,.button.filled-lg:hover{box-shadow:0 10px 15px rgba(9,94,210,.1)}.button.filled-tw{padding:1.25rem 2.25rem;font-size:.875rem;line-height:140%;background-color:hsla(0,0%,100%,.2);box-shadow:0 15px 26px rgba(0,61,143,.3);color:#fff;transition:box-shadow .35s;transition-delay:0s;transition-timing-function:ease}.button.filled-tw.active,.button.filled-tw.hover,.button.filled-tw.tab-highlight,.button.filled-tw:hover{box-shadow:none}.button.filled-w{padding:1.25rem 2.25rem;font-size:.875rem;line-height:140%;background-color:#fff;box-shadow:0 15px 26px rgba(0,61,143,.3);color:#4c6170;transition:box-shadow .35s;transition-delay:0s;transition-timing-function:ease}.button.filled-w.active,.button.filled-w.hover,.button.filled-w.tab-highlight,.button.filled-w:hover{box-shadow:none}.button.filled-wtb{padding:1.25rem 2.25rem;font-size:.875rem;line-height:140%;background-color:#fff;box-shadow:0 15px 26px rgba(9,94,210,.15);color:#4c6170;transition:box-shadow .35s,background-color .35s,color .35s;transition-delay:0s;transition-timing-function:ease}.button.filled-wtb.active,.button.filled-wtb.hover,.button.filled-wtb.tab-highlight,.button.filled-wtb:hover{box-shadow:0 15px 26px rgba(9,94,210,.3);background:#095ed2;color:#fff}.dot-button{position:relative;display:inline-block;overflow:hidden;border-radius:1.875rem;box-shadow:0 15px 26px rgba(0,61,143,.3);transition:box-shadow .75s;transition-delay:0s;transition-timing-function:ease}.dot-button.active,.dot-button.hover,.dot-button.tab-highlight,.dot-button:hover{box-shadow:none}.dot-button canvas{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;z-index:-1}.dot-button__button{background:transparent;border:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;min-width:12.5rem;padding:1.25rem 0;font-size:.875rem;line-height:140%;transition:color .75s;transition-delay:0s;transition-timing-function:ease;color:#4c6170}html:not(.v-mobile-device) .dot-button.hover .dot-button__button,html:not(.v-mobile-device) .dot-button:hover .dot-button__button{color:#fff}.down-button{background:transparent;border:0;padding:0;position:relative;cursor:pointer;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:.875rem;color:var(--color-black);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.down-button:after,.down-button:before{display:block;width:3.75rem;height:3.75rem;box-sizing:border-box;border-radius:50%}.down-button:before{content:"";position:relative;border:1px solid var(--color-button);margin-right:1.5rem;transition:background .35s;transition-delay:0s;transition-timing-function:ease}html:not(.v-mobile-device) .down-button:hover{color:var(--color-button)}html:not(.v-mobile-device) .down-button:hover:before{background-color:var(--color-button)}html:not(.v-mobile-device) .down-button.hover{color:var(--color-button)}html:not(.v-mobile-device) .down-button.hover:before{background-color:var(--color-button)}.down-button.tab-highlight{color:var(--color-button)}.down-button.tab-highlight:before{background-color:var(--color-button)}.down-button:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-position:50%;background-repeat:no-repeat;background-image:url(/assets/img/arrows/down-static.svg);transition:background .35s,transform .35s;transition-delay:0s;transition-timing-function:ease}.down-button.tab-highlight:after,html:not(.v-mobile-device) .down-button.hover:after,html:not(.v-mobile-device) .down-button:hover:after{background-image:url(/assets/img/arrows/down-hover.svg)}.down-button.active:after{transform:translateY(-50%) rotate(180deg)}.down-button:after{background-size:1rem auto}.right-button{background:transparent;border:0;padding:0;position:relative;cursor:pointer;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:.875rem;color:var(--color-black);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.right-button:after,.right-button:before{display:block;width:3.75rem;height:3.75rem;box-sizing:border-box;border-radius:50%}.right-button:before{content:"";position:relative;border:1px solid var(--color-button);margin-right:1.5rem;transition:background .35s;transition-delay:0s;transition-timing-function:ease}html:not(.v-mobile-device) .right-button:hover{color:var(--color-button)}html:not(.v-mobile-device) .right-button:hover:before{background-color:var(--color-button)}html:not(.v-mobile-device) .right-button.hover{color:var(--color-button)}html:not(.v-mobile-device) .right-button.hover:before{background-color:var(--color-button)}.right-button.tab-highlight{color:var(--color-button)}.right-button.tab-highlight:before{background-color:var(--color-button)}.right-button:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-position:50%;background-repeat:no-repeat;background-image:url(/assets/img/arrows/right-static.svg);transition:background .35s,transform .35s;transition-delay:0s;transition-timing-function:ease}.right-button.tab-highlight:after,html:not(.v-mobile-device) .right-button.hover:after,html:not(.v-mobile-device) .right-button:hover:after{background-image:url(/assets/img/arrows/right-hover.svg)}.right-button.active:after{transform:translateY(-50%) rotate(180deg)}.right-button:after{background-size:1rem auto}.menu-icos{position:absolute;right:var(--wrap);height:var(--header-height);display:flex;flex-direction:row;align-items:center;justify-content:center}.menu-icos *+*{margin-left:1.125rem}.popup-menu{display:flex;min-height:100vh}.popup-menu__categories{margin-top:-1rem}.popup-menu__categories ul{margin:0;padding:0;list-style:none}.popup-menu__categories ul a{display:inline-block}.popup-menu__categories ul a span{display:block;overflow:hidden;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;padding:1rem 0;transition:color .35s;transition-delay:0s;transition-timing-function:ease}.popup-menu__categories ul a span:before{content:attr(data-symbol);display:inline-block;transition:margin .35s;transition-delay:0s;transition-timing-function:ease}.popup-menu__categories ul a i{margin-top:-1rem;display:block;font-family:Playfair Display;font-size:.9375rem;line-height:110%;font-style:normal;color:var(--color-menu-category)}.popup-menu__categories ul a:hover span{color:var(--color-link)}.popup-menu__categories ul a:hover span:before{margin-left:0}.popup-menu__categories ul a.hover span{color:var(--color-link)}.popup-menu__categories ul a.hover span:before{margin-left:0}.popup-menu__categories ul a.active span{color:var(--color-link)}.popup-menu__categories ul a.active span:before{margin-left:0}.popup-menu__links ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.25rem}.popup-menu__links ul a{line-height:1.25rem;position:relative;color:currentColor;color:var(--color-menu-link);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.popup-menu__links ul a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.popup-menu__links ul a.active:after,.popup-menu__links ul a.hover:after,.popup-menu__links ul a.tab-highlight:after,.popup-menu__links ul a:hover:after{transform:scale(1)}.popup-menu__links ul a.active,.popup-menu__links ul a.hover,.popup-menu__links ul a:hover{color:var(--color-link)}.popup-menu .menu-addresses{position:relative}.popup-menu .menu-addresses:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--color-menu-line)}.popup-menu .menu-addresses span>a{position:relative;color:currentColor;color:var(--color-menu-link);transition:color .35s;transition-delay:0s;transition-timing-function:ease}.popup-menu .menu-addresses span>a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:currentColor;transition:transform .35s;transition-delay:0s;transition-timing-function:ease;transform:scaleX(0)}.popup-menu .menu-addresses span>a.active:after,.popup-menu .menu-addresses span>a.hover:after,.popup-menu .menu-addresses span>a.tab-highlight:after,.popup-menu .menu-addresses span>a:hover:after{transform:scale(1)}.popup-menu .menu-addresses span>a.active,.popup-menu .menu-addresses span>a.hover,.popup-menu .menu-addresses span>a:hover{color:var(--color-link)}.popup-menu__social{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start}.menu-addresses{display:grid;grid-row-gap:1.25rem;grid-column-gap:1.25rem;font-size:.875rem;line-height:180%}.menu-addresses span{display:block}.menu-addresses .button{margin-top:2rem}.menu-address__title{color:var(--color-black)}.v-menu{position:fixed;overflow:hidden;background:transparent;z-index:10;transition:opacity 0s;transition-delay:0s;transition-timing-function:ease}.v-menu__bg-left{left:0;background-color:var(--color-menu-bg-left);background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/img/menu/bg.png)}.v-menu__bg-left,.v-menu__bg-right{display:block;position:absolute;top:0;height:100%}.v-menu__bg-right{right:0;width:100%;background-color:var(--color-menu-bg);transform-origin:top left;transform:scaleY(0)}.v-menu_hide{opacity:1}.v-menu__content{z-index:1}.v-menu__content,.v-menu__scroll{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.v-menu__scroll{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.v-menu__translate{will-change:transform,opacity}.v-menu__alpha{will-change:opacity}.content-block_image img{width:100%}.content-blocks{display:grid;grid-template-columns:1fr}.content-banner{position:relative}.content-banner__desc{font-size:1rem;line-height:160%;color:var(--color-text)}.content-banner__desc :first-child{margin-top:0}.content-banner__desc :last-child{margin-bottom:0}.content-banner__desc p{margin:0}.content-banner__desc a{text-decoration:underline}.content-banner__desc a.hover,.content-banner__desc a:hover{text-decoration:none}.content-banner__desc b,.content-banner__desc strong{font-weight:600}.content-banner__desc img{margin:0}.content-banner__desc blockquote,.content-banner__desc cite,.content-banner__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.content-banner__desc blockquote:before,.content-banner__desc cite:before,.content-banner__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.content-banner__desc h1,.content-banner__desc h2,.content-banner__desc h3,.content-banner__desc h4,.content-banner__desc h5,.content-banner__desc h6{margin:0}.content-banner__desc ol,.content-banner__desc ul{margin:0;padding:0;list-style:none}.content-banner__desc ol li,.content-banner__desc ul li{list-style-position:inside}.content-banner__desc ol li+li,.content-banner__desc ul li+li{margin-top:1.25rem}.content-banner__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.content-banner__desc ol{counter-reset:ol-counter}.content-banner__desc ol li{counter-increment:ol-counter}.content-banner__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.content-banner__desc p{margin:1.25rem 0}.content-banner__desc img{margin:.5rem 0}.content-banner__desc h4,.content-banner__desc h5,.content-banner__desc h6{margin:1.875rem 0}.content-banner__desc b,.content-banner__desc strong{color:var(--color-text-darker)}.content-banner__buttons{margin-top:2.5rem}.content-banner__image{position:relative;overflow:hidden}.highlight-banner{background:linear-gradient(138.69deg,#4d8fe8 1.11%,#095ed2 76.61%);box-shadow:20px 30px 40px rgba(9,94,210,.15);border-radius:15px;color:var(--color-white)}.highlight-banner__header{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;color:var(--color-white)}.highlight-banner__desc{margin-top:1.125rem;line-height:160%}.highlight-banner__desc :first-child{margin-top:0}.highlight-banner__desc :last-child{margin-bottom:0}.highlight-banner__desc p{margin:0}.highlight-banner__desc a{text-decoration:underline}.highlight-banner__desc a.hover,.highlight-banner__desc a:hover{text-decoration:none}.highlight-banner__desc b,.highlight-banner__desc strong{font-weight:600}.highlight-banner__desc img{margin:0}.highlight-banner__desc blockquote,.highlight-banner__desc cite,.highlight-banner__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.highlight-banner__desc blockquote:before,.highlight-banner__desc cite:before,.highlight-banner__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.highlight-banner__desc h1,.highlight-banner__desc h2,.highlight-banner__desc h3,.highlight-banner__desc h4,.highlight-banner__desc h5,.highlight-banner__desc h6{margin:0}.highlight-banner__desc ol,.highlight-banner__desc ul{margin:0;padding:0;list-style:none}.highlight-banner__desc ol li,.highlight-banner__desc ul li{list-style-position:inside}.highlight-banner__desc ol li+li,.highlight-banner__desc ul li+li{margin-top:1.25rem}.highlight-banner__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.highlight-banner__desc ol{counter-reset:ol-counter}.highlight-banner__desc ol li{counter-increment:ol-counter}.highlight-banner__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.rotate-banner{position:relative;background:linear-gradient(138.69deg,#4d8fe8 1.11%,#095ed2 76.61%);box-shadow:20px 30px 40px rgba(9,94,210,.15);border-radius:15px;text-align:center;color:var(--color-white)}.rotate-banner:before{content:"";display:block;position:absolute;left:0;width:100%;background-position:50%;background-repeat:no-repeat;background-image:url(/assets/img/arrows/rotate.svg)}.rotate-banner__header{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:130%;color:var(--color-white)}.use-custom-scroll .v-popup{height:calc(var(--vh)*100)}html.prevent-scroll-under-popup{overflow:hidden}.v-popup__close{position:absolute;z-index:2;width:3.75rem;height:3.75rem;border-radius:50%;transition:background-color .35s;transition-delay:0s;transition-timing-function:ease;background-color:#095ed2}.v-popup__close.hover,.v-popup__close:hover{background-color:#4c6170}.v-popup__close:after,.v-popup__close:before{background-color:#fff}.v-popup__close:before{height:1.25rem;margin:-.625rem 0 0 -1px}.v-popup__close:after{width:1.25rem;margin:-1px 0 0 -.625rem}.v-popup_auto{z-index:9999;display:grid;align-items:center;overflow:auto;-webkit-overflow-scrolling:touch}.v-popup_auto .v-popup__overlay{position:fixed}.v-popup_auto .v-popup__container{margin:3.75rem 0}.v-popup_auto .v-popup__level{margin-bottom:3.75rem;border-radius:15px;box-shadow:20px 30px 40px rgba(9,94,210,.15)}.popup__title{text-align:center;font-size:1rem;line-height:140%;color:var(--color-black)}.popup__header{margin-top:1.25rem;font-family:Playfair Display;font-weight:400;color:var(--color-text-header)}.popup__header,.popup__subheader{text-align:center;line-height:100%}.popup__subheader{margin-top:.625rem;font-size:.875rem;color:var(--color-text)}.popup__desc{margin-top:1.875rem;font-size:.875rem;line-height:100%;color:var(--color-popup-text)}.popup__desc :first-child{margin-top:0}.popup__desc :last-child{margin-bottom:0}.popup__desc p{margin:0}.popup__desc a{text-decoration:underline}.popup__desc a.hover,.popup__desc a:hover{text-decoration:none}.popup__desc b,.popup__desc strong{font-weight:600}.popup__desc img{margin:0}.popup__desc blockquote,.popup__desc cite,.popup__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.popup__desc blockquote:before,.popup__desc cite:before,.popup__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.popup__desc h1,.popup__desc h2,.popup__desc h3,.popup__desc h4,.popup__desc h5,.popup__desc h6{margin:0}.popup__desc ol,.popup__desc ul{margin:0;padding:0;list-style:none}.popup__desc ol li,.popup__desc ul li{list-style-position:inside}.popup__desc ol li+li,.popup__desc ul li+li{margin-top:1.25rem}.popup__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.popup__desc ol{counter-reset:ol-counter}.popup__desc ol li{counter-increment:ol-counter}.popup__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.popup__desc.center{text-align:center}.popup__form{margin-top:1.25rem}.popup__form-button{display:flex;flex-direction:row;align-items:center;justify-content:center}html{--popup-media-width:100%;--popup-media-height:100%}.v-popup_media iframe,.v-popup_media video{background:transparent;border:0;padding:0}.v-popup_media iframe{transition:opacity .35s;transition-delay:0s;transition-timing-function:ease;opacity:0}.v-popup_media iframe.loaded{opacity:1}.v-popup_media .v-popup__container{overflow:visible}.v-popup_media .v-popup__levels{overflow:hidden;z-index:0}.v-popup_media .v-popup__close{position:absolute;top:0;left:50%;right:auto}.video-play-button:before{transition-delay:0s;transition-timing-function:ease}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#000;background-color:transparent;border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#545454;background-color:rgba(84,84,84,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#545454;background-color:rgba(84,84,84,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#000}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:transparent}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#000;background-color:transparent;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#000;background-color:transparent}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(84,84,84,.5)}.video-js .vjs-load-progress div{background:rgba(84,84,84,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#545454;background-color:rgba(84,84,84,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#000;background-color:transparent}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid transparent;box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#545454}20%{border-top-color:#545454}35%{border-top-color:#fff}60%{border-top-color:#545454}to{border-top-color:#545454}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#545454}20%{border-top-color:#545454}35%{border-top-color:#fff}60%{border-top-color:#545454}to{border-top-color:#545454}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{flex:auto;display:block}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#000;background-color:rgba(0,0,0,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#545454)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#545454);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible),.video-js .vjs-menu :focus:not(:focus-visible),.video-js :focus:not(:focus-visible){outline:none;background:none}.vjs-adcd-theme{width:100%;height:100%}.vjs-adcd-theme *{outline:none}html:not(.v-mobile-device) .vjs-adcd-theme:not(.vjs-fullscreen) video{-o-object-fit:cover;object-fit:cover}.vjs-adcd-theme .vjs-control-bar{height:77px}.vjs-adcd-theme .vjs-picture-in-picture-control,.vjs-adcd-theme .vjs-remaining-time,.vjs-adcd-theme .vjs-volume-panel{display:none}.vjs-adcd-theme .vjs-current-time{left:40px}.vjs-adcd-theme .vjs-current-time,.vjs-adcd-theme .vjs-duration{position:absolute;bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;font-size:15px;line-height:180%}.vjs-adcd-theme .vjs-duration{right:40px}.vjs-adcd-theme .vjs-progress-control{position:absolute;height:2px;top:0;bottom:auto;left:40px;width:calc(100% - 80px)}.vjs-adcd-theme .vjs-progress-control .vjs-progress-holder{margin:0;position:absolute;top:0;left:0;width:100%;height:2px;background:hsla(0,0%,100%,.1)}.vjs-adcd-theme .vjs-progress-control .vjs-load-progress{background-color:transparent}.vjs-adcd-theme .vjs-progress-control .vjs-load-progress div{background:hsla(0,0%,100%,.1)}.vjs-adcd-theme .vjs-progress-control .vjs-play-progress{top:-3px;height:calc(100% + 6px);background-color:transparent;z-index:2}.vjs-adcd-theme .vjs-progress-control .vjs-play-progress:before{display:none}.vjs-adcd-theme .vjs-progress-control .vjs-play-progress:after{content:"";position:absolute;top:calc(50% - 3px);right:-2px;width:6px;height:6px;border-radius:50%;background-color:#095ed2;transition:transform .5s}.vjs-adcd-theme .vjs-progress-control .vjs-play-progress.hover:after,.vjs-adcd-theme .vjs-progress-control .vjs-play-progress:hover:after{transform:scale(2)}.vjs-adcd-theme .vjs-big-play-button{width:7.5rem;height:7.5rem;border-radius:0;border:0;background:transparent!important;position:absolute;top:calc(50% - 3.75rem);left:calc(50% - 3.75rem);pointer-events:all}.vjs-adcd-theme .vjs-big-play-button *{display:none}.vjs-adcd-theme .vjs-big-play-button:before{background:#095ed2;border-radius:50%;transition:transform .5s}.vjs-adcd-theme .vjs-big-play-button:after,.vjs-adcd-theme .vjs-big-play-button:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%}.vjs-adcd-theme .vjs-big-play-button:after{background:url(/assets/img/video-js/play.svg) no-repeat 50%;background-size:21px auto;margin:0 0 0 3px}.vjs-adcd-theme .vjs-big-play-button.hover:before,.vjs-adcd-theme .vjs-big-play-button:hover:before{transform:scale(1.1)}.vjs-adcd-theme .vjs-play-control{position:absolute;top:calc(50% - 18px);right:calc(50% + 5px);width:36px;height:36px}.vjs-adcd-theme .vjs-play-control>*{display:none}.vjs-adcd-theme .vjs-play-control:after,.vjs-adcd-theme .vjs-play-control:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-repeat:no-repeat;background-size:auto 18px;transition:opacity .35s}.vjs-adcd-theme .vjs-play-control:before{background-image:url(/assets/img/video-js/play.svg)}.vjs-adcd-theme .vjs-play-control:after{background-image:url(/assets/img/video-js/pause.svg)}.vjs-adcd-theme .vjs-play-control.vjs-paused:before{opacity:1}.vjs-adcd-theme .vjs-play-control.vjs-paused:after,.vjs-adcd-theme .vjs-play-control.vjs-playing:before{opacity:0}.vjs-adcd-theme .vjs-play-control.vjs-playing:after{opacity:1}.vjs-adcd-theme .vjs-fullscreen-control{position:absolute;top:calc(50% - 18px);left:calc(50% + 5px);width:36px;height:36px}.vjs-adcd-theme .vjs-fullscreen-control>*{display:none}.vjs-adcd-theme .vjs-fullscreen-control:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-repeat:no-repeat;background-size:auto 18px;background-image:url(/assets/img/video-js/fullscreen.svg);transition:opacity .35s}.preview-media{display:grid;grid-template-columns:1fr}.preview-image{position:relative;display:block;width:var(--width);height:calc(var(--width)*var(--ratio));outline:none!important;overflow:hidden}.preview-image:after{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-color:var(--color-overlay);opacity:0;transition:opacity .35s}.preview-image lazy-img{position:relative;height:auto;padding-top:calc(100%*var(--ratio))}.preview-image .bg,.preview-image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.preview-image.advantages-counter.v-view:not(.v-viewed) .bg,.preview-image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.preview-image.v-view:not(.v-viewed) .bg,.preview-image.v-view:not(.v-viewed) .lazy-image,.preview-image.v-view_a:not(.v-viewed) .bg,.preview-image.v-view_a:not(.v-viewed) .lazy-image,.preview-image.v-view_b:not(.v-viewed) .bg,.preview-image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .preview-image .bg,scroll-list.v-view:not(.v-viewed) .preview-image .lazy-image{transform:scale(1.2) translate(10%)}.preview-image.hover .lazy-image,.preview-image.tab-highlight .lazy-image,.preview-image:hover .lazy-image{transform:scale(1.05)}.preview-image.tab-highlight:after{opacity:.75}.video-play-button{background:transparent;border:0;padding:0;display:block;position:relative;cursor:pointer;width:3.75rem;height:3.75rem}.video-play-button:before{left:0;top:0;background-color:var(--color-button);border-radius:50%;transition:transform .75s}.video-play-button:after,.video-play-button:before{content:"";display:block;height:100%;position:absolute;bottom:auto;right:auto;width:100%}.video-play-button:after{left:0;top:0;top:1px;left:2px;background-image:url(/assets/img/video/play-button.svg);background-repeat:no-repeat;background-position:50%;background-size:15px auto}.video-play-button.hover:before,.video-play-button.tab-highlight:before,.video-play-button:hover:before{transform:scale(1.1)}.video-play-button.md{width:6rem;height:6rem}.preview-video{position:relative;display:block;width:var(--width);height:calc(var(--width)*var(--ratio));outline:none!important;cursor:pointer}.preview-video:after{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-color:var(--color-overlay);opacity:0;transition:opacity .35s}.preview-video lazy-img{position:relative;height:auto;padding-top:calc(100%*var(--ratio))}.preview-video .bg,.preview-video .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.preview-video.advantages-counter.v-view:not(.v-viewed) .bg,.preview-video.advantages-counter.v-view:not(.v-viewed) .lazy-image,.preview-video.v-view:not(.v-viewed) .bg,.preview-video.v-view:not(.v-viewed) .lazy-image,.preview-video.v-view_a:not(.v-viewed) .bg,.preview-video.v-view_a:not(.v-viewed) .lazy-image,.preview-video.v-view_b:not(.v-viewed) .bg,.preview-video.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .preview-video .bg,scroll-list.v-view:not(.v-viewed) .preview-video .lazy-image{transform:scale(1.2) translate(10%)}.preview-video.hover .lazy-image,.preview-video.tab-highlight .lazy-image,.preview-video:hover .lazy-image{transform:scale(1.05)}.preview-video.tab-highlight:after{opacity:.75}.preview-video__outer{overflow:hidden}.preview-video .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.scroll-preview-media .preview-image,.scroll-preview-media .preview-video{float:left}.scroll-preview-media .preview-image+*,.scroll-preview-media .preview-video+*{margin-left:var(--wrap-1)}.scroll-preview-media.mini .preview-image,.scroll-preview-media.mini .preview-video{float:left}.scroll-preview-media.mini .preview-image+*,.scroll-preview-media.mini .preview-video+*{margin-left:var(--wrap)}.accordion-block__buttons{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.accordion-block__buttons>*{margin:1.25rem 1.25rem 0 0}.accordion-head{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:1.5rem;font-weight:700;font-size:1rem;line-height:160%;color:var(--color-black)}.accordion-head:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor}.accordion-slider-head{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;min-height:4.875rem;padding:1.25rem 0;font-size:1rem;line-height:160%}.accordion-slider-head.tab-highlight{outline:1px solid currentColor;outline-offset:2px}.accordion-slider-head div:first-child{color:var(--color-link)}.accordion-slider-head:after,.accordion-slider-head:before{content:"";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:2.25rem;height:2.25rem}.accordion-slider-head:before{box-sizing:border-box;border:1px solid var(--color-link);border-radius:50%;transition:background-color .35s}.accordion-slider-head:after{background-position:50%;background-repeat:no-repeat;background-size:.625rem auto;background-image:url(/assets/img/accordion/arrow.svg);transition:background-image .35s,transform .35s}.accordion-slider-head.hover:before,.accordion-slider-head.tab-highlight:before,.accordion-slider-head:hover:before{background-color:var(--color-link)}.accordion-slider-head.active:after{transform:translateY(-50%) rotate(180deg)}.accordion-slider-content{display:block;padding:.25rem 0 2rem}.accordion-slider-item{display:block;position:relative}.accordion-slider-item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor}.accordion-slider{display:block;position:relative}.form-file-loader{position:relative;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.form-file-loader input[type=file]{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;display:block;opacity:0;z-index:1;cursor:pointer}.form-file-loader__label{position:relative;z-index:0;padding:.875rem 1rem .8125rem 2.75rem;border-radius:2.75rem;background-color:var(--color-input-placeholder);overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;transition:background-color .35s;font-size:.75rem;line-height:140%;color:var(--color-white)}.form-file-loader__label:before{content:"";position:absolute;z-index:1;top:0;left:1.5rem;width:.75rem;height:100%;background:url(/assets/img/form/file.svg) 50% no-repeat;background-size:100% auto}.form-file-loader__label span{position:relative;z-index:1;display:inline-block;white-space:normal;text-overflow:ellipsis;overflow:hidden;width:3.75rem}.form-file-loader__indicator{position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--color-highlight);z-index:0}.form-file-loader__desc{padding-left:1.25rem;font-size:.75rem;line-height:160%;transition:color .35s}.form-file-loader.error .form-file-loader__desc{color:var(--color-input-error);font-weight:500}.form-recaptcha{display:block;width:100%;overflow:hidden}.form-recaptcha-wrapper{display:block;max-width:calc(100vw - var(--wrap)*2);overflow:hidden}.popup .form-recaptcha-wrapper{max-width:calc(95vw - 2rem)}.grecaptcha-badge{z-index:1}.ajax-form{display:block}.radio-input{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%}.radio-input label{position:relative;display:block;cursor:pointer;padding:1.25rem 2.5rem 1.25rem 0;background-color:var(--color-white);border:2px solid var(--color-line);border-radius:4px;transition:border-color .35s}.radio-input label.hover,.radio-input label:hover{border-color:var(--color-highlight)}.radio-input label:after,.radio-input label:before{content:"";display:block;position:absolute;top:50%;left:1.25rem;margin-top:-.6875rem;width:1.375rem;height:1.375rem;background-position:50%;background-repeat:no-repeat;background-size:100%;transition:opacity .35s}.radio-input label:before{background-image:url(/assets/img/radio/ok-static.svg)}.radio-input label:after{opacity:0;background-image:url(/assets/img/radio/ok-active.svg)}.radio-input input{display:none}.radio-input input:checked+label{border-color:var(--color-highlight)}.radio-input input:checked+label:before{opacity:0}.radio-input input:checked+label:after{opacity:1}.radio-input-list{display:grid;grid-template-columns:1fr;grid-gap:1.25rem}.v-form__label{margin-bottom:.75rem;font-size:.875rem;line-height:160%}.v-form__input ::-webkit-input-placeholder{color:var(--color-input-placeholder)}.v-form__input :-moz-placeholder,.v-form__input ::-moz-placeholder{color:var(--color-input-placeholder)}.v-form__input :-ms-input-placeholder{color:var(--color-input-placeholder)}.v-form__input input,.v-form__input textarea{outline:none;border-radius:4px;transition:border-color .25s,background .35s,box-shadow .35s}.v-form__input input:not(:disabled).hover,.v-form__input input:not(:disabled):hover,.v-form__input textarea:not(:disabled).hover,.v-form__input textarea:not(:disabled):hover{background-color:var(--color-input-bg-focus)}.v-form__input input.larger,.v-form__input textarea.larger{height:4rem}.v-form__input input.highlight,.v-form__input textarea.highlight{border:2px solid var(--color-highlight);border-radius:4px;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%}.v-form__input input.highlight:disabled,.v-form__input textarea.highlight:disabled{opacity:1}.v-form__input input.has-shadow,.v-form__input textarea.has-shadow{background-color:var(--color-white);box-shadow:20px 30px 40px rgba(9,94,210,.05)}.v-form__input input.has-shadow:not(:disabled).hover,.v-form__input input.has-shadow:not(:disabled):hover,.v-form__input textarea.has-shadow:not(:disabled).hover,.v-form__input textarea.has-shadow:not(:disabled):hover{background-color:var(--color-white);box-shadow:none}.v-form__input input{height:3.375rem}.v-form__input textarea{height:7.5rem;padding-top:1rem;padding-bottom:1rem}.v-form__error{display:none;margin-top:.625rem;font-size:.75rem}.v-form__radio-group-desc{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.v-form__radio-group-desc span{font-size:.875rem;line-height:160%}.v-form__radio-group{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.v-form__radio-group .v-form__radio{margin:.3125rem .625rem}.v-form__radio input{display:none}.v-form__radio label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:1.75rem;font-size:.875rem;line-height:160%;color:var(--color-text-darker)}.v-form__radio label:before{left:0;margin-top:-.5rem;width:1rem;height:1rem;border-radius:50%;background:#f0f4f9;border:1px solid #095ed2}.v-form__radio label:after,.v-form__radio label:before{content:"";position:absolute;top:50%;box-sizing:border-box}.v-form__radio label:after{left:.375rem;margin-top:-2px;width:4px;height:4px;border-radius:50%;background:#095ed2;transition:opacity .25s;opacity:0}.v-form__radio input:checked+label:after{opacity:1}.v-form .v-select{background-color:transparent;--bg-color:var(--color-input-bg);--text-color:var(--color-input-placeholder);font-size:.875rem;line-height:160%}.v-form .v-select__placeholder{z-index:1;padding:1rem 2.5rem 1rem 1.25rem;border:0;border-radius:4px;background:var(--bg-color);color:var(--text-color);transition:box-shadow .25s}.v-form .v-select__arrow{width:1.875rem}.v-form .v-select__arrow:before{right:1.25rem;margin:-4px 0 0;border:5px solid transparent;border-top:8px solid var(--color-highlight)}.v-form .v-select__container{top:0;margin:0;border:0;padding-top:3.375rem;background:var(--bg-color);overflow:hidden;border-radius:4px}.v-form .v-select__content{padding:0 1.25rem .625rem}.v-form .v-select__values{margin-top:0;display:grid;grid-template-columns:1fr;grid-gap:.25rem}.v-form .v-select__value{padding:.25rem 0;color:var(--text-color);transition:color .35s}.v-form .v-select__value.hover,.v-form .v-select__value:hover{color:var(--color-black)}.v-form .v-select_opened .v-select__placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0}.has-shadow .v-select{--bg-color:var(--color-white)}.has-shadow .v-select .v-select__container,.has-shadow .v-select .v-select__placeholder{box-shadow:20px 30px 40px rgba(9,94,210,.05)}.has-shadow .v-select.v-select_opened .v-select__placeholder{box-shadow:none}.page-catalog-items{position:relative;display:block;width:100%}.v-pagination{transition:opacity .5s}.v-pagination.hide{opacity:0}.v-pagination__ul{margin:0;font-size:1rem;flex-wrap:wrap}.v-pagination__li{margin:0;opacity:1;--pad:.75rem}.v-pagination__li>span{display:inline-block;margin:var(--pad)}.v-pagination__li a{display:inline-block;padding:var(--pad);color:var(--color-text);transition:color .35s}.v-pagination__li a.hover,.v-pagination__li a:hover{color:var(--color-button)}.v-pagination__li a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:2.75rem;height:2.75rem;border:1px solid var(--color-button);border-radius:50%;opacity:0}.v-pagination__li_active{font-weight:400;pointer-events:none}.v-pagination__li_active a{border-color:var(--color-button);color:var(--color-button)}.v-pagination__li_active a:after{opacity:1}.v-pagination__li_dot{white-space:nowrap}.pagination-outer.hide{display:none}.page-catalog-filter__button{position:relative;background:transparent;border:0;cursor:pointer;padding:0 1.125rem 0 0;z-index:1;font-style:normal;font-weight:700;font-size:1rem;line-height:160%;color:var(--color-black)}.page-catalog-filter__button:after{content:"";display:block;position:absolute;top:50%;right:0;border:3px solid transparent;border-top:5px solid var(--color-black);margin-top:-2px}.page-catalog-filter__button b{font-weight:400;color:var(--color-text)}.page-catalog-filter__content{z-index:0}.page-catalog-filter__content>ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-row-gap:.625rem}.page-catalog-filter__content>ul a{transition:color .35s;color:var(--color-text)}.page-catalog-filter__content>ul a.hover,.page-catalog-filter__content>ul a:hover{color:var(--color-text-header)}.page-catalog-filter__content>ul a.v-filter__filter_active{color:var(--color-highlight)}.page-catalog-filters{position:relative;z-index:2;display:block}.page-catalog-mobile-filters-button{position:relative;background:transparent;border:0;cursor:pointer;padding:0 1.125rem 0 0;z-index:1;font-style:normal;font-weight:700;font-size:1rem;line-height:160%;color:var(--color-black)}.page-catalog-mobile-filters-button:after{content:"";display:block;position:absolute;top:50%;right:0;border:3px solid transparent;border-top:5px solid var(--color-black);margin-top:-2px}.page-catalog-mobile-filters-button b{font-weight:400;color:var(--color-text)}.page-catalog-mobile-filters{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:var(--color-white);transition:transform .5s;transform:translate(110%)}.page-catalog-mobile-filters.show{transform:none}.page-catalog-mobile-filters .toggle-button{z-index:1}.page-catalog-mobile-filters__head{position:absolute;z-index:1;top:0;left:0;width:100%;height:var(--header-height);padding:0 var(--wrap);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.page-catalog-mobile-filters__scroll{position:relative;height:100%;width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.page-catalog-mobile-filters__container{position:relative;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:calc(var(--header-height) + 1.25rem);padding-left:1.25rem;padding-right:1.25rem;padding-bottom:7.5rem}.page-catalog-mobile-filters .page-catalog-filter+.page-catalog-filter{margin-top:1.875rem}.page-catalog-mobile-filters__button{position:absolute;z-index:4;bottom:0;left:0;width:100%;padding:1.25rem}.page-catalog-mobile-filters__button:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.page-catalog-mobile-filters__button button{position:relative;z-index:1;width:100%}.page-catalog{position:relative;display:block;width:100%}.page-catalog__head{position:relative;z-index:5;border-bottom:1px solid var(--color-line)}.page-catalog__head,.page-catalog__head-icos{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-catalog__head-ico{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1rem;font-weight:700;line-height:160%;color:#ff003d}.page-catalog__head-ico img{display:block;width:1.5rem}.page-catalog__head-ico img+*{display:block;padding-left:.625rem}.page-catalog__head-ico+.page-catalog__head-ico{margin-left:1.25rem}.page-catalog-no-items{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.scroll-list{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-list .v-scroll__container{position:relative;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.scroll-list .v-scroll__scrollbar_y{display:none}.scroll-list .v-scroll__scrollbar_x{opacity:1;left:50%;height:1px;background-color:transparent}.scroll-list .v-scroll__scrollbar_x:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#dbe1e6}.scroll-list .v-scroll__scrollbar_x:after{content:"";display:block;position:absolute;z-index:0;left:50%;bottom:0;width:145px;margin-left:-73px;height:17px;background:url(/assets/img/scroll/drag_ru.svg) 50% no-repeat;background-size:100% auto}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar{cursor:pointer;z-index:1;background-color:transparent}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;border:1px dashed #c2ced7;box-sizing:border-box;border-radius:50%;transition:transform .35s}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar:after{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;background-color:var(--color-highlight);border-radius:50%}html:not(.v-mobile-device) .scroll-list .v-scroll__scrollbar_x .v-scroll__bar.hover:before,html:not(.v-mobile-device) .scroll-list .v-scroll__scrollbar_x .v-scroll__bar:hover:before{transform:scale(.9)}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar:active:before{transform:scale(.85)!important}.scroll-list__items{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.scroll-list-block__header,.scroll-list__items{padding:0 var(--wrap)}.slick-scroll-list-slider{display:block}.slick-scroll-list-slider .prevent-click a{pointer-events:none}.slick-scroll-list-slider__list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}.slick-scroll-list-slider__slide{position:relative}.slick-scroll-list-slider.slick-slider .slick-scroll-list-slider__slide{transition:opacity .5s}.slick-scroll-list-slider.slick-slider .slick-scroll-list-slider__slide:not(.slick-current){opacity:.2}.slick-scroll-list-slider.slick-slider .slick-scroll-list-slider__slide:not(.slick-current) *{pointer-events:none}.scroll-page-previews .page-preview{float:left}.scroll-page-previews .page-preview+*{margin-left:var(--wrap-1)}.page-preview{display:block}.page-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0)}.page-preview__image .bg,.page-preview__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.page-preview__image.advantages-counter.v-view:not(.v-viewed) .bg,.page-preview__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.page-preview__image.v-view:not(.v-viewed) .bg,.page-preview__image.v-view:not(.v-viewed) .lazy-image,.page-preview__image.v-view_a:not(.v-viewed) .bg,.page-preview__image.v-view_a:not(.v-viewed) .lazy-image,.page-preview__image.v-view_b:not(.v-viewed) .bg,.page-preview__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .page-preview__image .bg,scroll-list.v-view:not(.v-viewed) .page-preview__image .lazy-image{transform:scale(1.2) translate(10%)}.page-preview__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);transition:color .35s;font-size:1.5rem;line-height:120%}.page-preview__desc{margin-top:1.25rem;transition:color .35s}.page-preview:hover .page-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.page-preview:hover .page-preview__title{color:var(--color-link)}.page-preview:hover .page-preview__desc{color:var(--color-black)}.page-preview.hover .page-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.page-preview.hover .page-preview__title{color:var(--color-link)}.page-preview.hover .page-preview__desc{color:var(--color-black)}.page-preview.tab-highlight .page-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.page-preview.tab-highlight .page-preview__title{color:var(--color-link)}.page-preview.tab-highlight .page-preview__desc{color:var(--color-black)}.large-page-preview{display:block;text-align:center}.large-page-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0);padding-top:60%}.large-page-preview__image .bg,.large-page-preview__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.large-page-preview__image.advantages-counter.v-view:not(.v-viewed) .bg,.large-page-preview__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.large-page-preview__image.v-view:not(.v-viewed) .bg,.large-page-preview__image.v-view:not(.v-viewed) .lazy-image,.large-page-preview__image.v-view_a:not(.v-viewed) .bg,.large-page-preview__image.v-view_a:not(.v-viewed) .lazy-image,.large-page-preview__image.v-view_b:not(.v-viewed) .bg,.large-page-preview__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .large-page-preview__image .bg,scroll-list.v-view:not(.v-viewed) .large-page-preview__image .lazy-image{transform:scale(1.2) translate(10%)}.large-page-preview__image>img{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.5s;transform:scale(1.001)}.large-page-preview__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);transition:color .35s;line-height:120%}.large-page-preview:hover:not(.no-hover) .large-page-preview__image .lazy-image,.large-page-preview:hover:not(.no-hover) .large-page-preview__image>img{transform:scale(1.05) translateZ(0)}.large-page-preview:hover:not(.no-hover) .large-page-preview__title{color:var(--color-link)}.large-page-preview.hover:not(.no-hover) .large-page-preview__image .lazy-image,.large-page-preview.hover:not(.no-hover) .large-page-preview__image>img{transform:scale(1.05) translateZ(0)}.large-page-preview.hover:not(.no-hover) .large-page-preview__title{color:var(--color-link)}.large-page-preview.tab-highlight:not(.no-hover) .large-page-preview__image .lazy-image,.large-page-preview.tab-highlight:not(.no-hover) .large-page-preview__image>img{transform:scale(1.05) translateZ(0)}.large-page-preview.tab-highlight:not(.no-hover) .large-page-preview__title{color:var(--color-link)}.review-previews-scroll-list .review-preview{float:left}.review-previews-scroll-list .review-preview+*{margin-left:var(--wrap-1)}.review-preview__author{font-family:Playfair Display;font-size:1.125rem;line-height:110%;color:var(--color-link)}.service-previews{display:grid}.service-preview{display:block}.service-preview__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.service-preview__head .service-preview__label{flex-shrink:0;margin-left:1.875rem}.service-preview__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%}.service-preview__label{padding:.3125rem 1.125rem;font-size:.75rem;border-radius:2.25rem;line-height:160%;color:#fff}.service-preview__label.program{background:#85919b}.service-preview__label.service{background:#095ed2}.service-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0)}.service-preview__image .bg,.service-preview__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.service-preview__image.advantages-counter.v-view:not(.v-viewed) .bg,.service-preview__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.service-preview__image.v-view:not(.v-viewed) .bg,.service-preview__image.v-view:not(.v-viewed) .lazy-image,.service-preview__image.v-view_a:not(.v-viewed) .bg,.service-preview__image.v-view_a:not(.v-viewed) .lazy-image,.service-preview__image.v-view_b:not(.v-viewed) .bg,.service-preview__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .service-preview__image .bg,scroll-list.v-view:not(.v-viewed) .service-preview__image .lazy-image{transform:scale(1.2) translate(10%)}.service-preview__image .service-preview__label{position:absolute;z-index:1;top:.625rem;right:.625rem}.service-preview__desc{transition:color .35s}.service-preview:hover .service-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.service-preview:hover .service-preview__title{color:var(--color-link)}.service-preview:hover .service-preview__desc{color:var(--color-black)}.service-preview.hover .service-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.service-preview.hover .service-preview__title{color:var(--color-link)}.service-preview.hover .service-preview__desc{color:var(--color-black)}.service-preview.tab-highlight .service-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.service-preview.tab-highlight .service-preview__title{color:var(--color-link)}.service-preview.tab-highlight .service-preview__desc{color:var(--color-black)}.services-categories{text-align:center}.services-categories__content{position:relative}.enums{display:grid;grid-row-gap:2.5rem;grid-column-gap:var(--wrap-1)}.enum__num{font-size:.875rem;line-height:160%;font-weight:700}.enum__title{margin-top:6px;font-family:Playfair Display;font-size:1.5rem;line-height:110%;color:var(--color-link)}.enum__desc{margin-top:1.5rem}.enum-scroll-list .enum{float:left}.enum-scroll-list .enum+*{margin-left:var(--wrap-1)}.seo-block__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%}.seo-block__post-desc,.seo-block__pre-desc{margin:0 auto;font-size:1rem;line-height:160%;color:var(--color-text)}.seo-block__post-desc :first-child,.seo-block__pre-desc :first-child{margin-top:0}.seo-block__post-desc :last-child,.seo-block__pre-desc :last-child{margin-bottom:0}.seo-block__post-desc p,.seo-block__pre-desc p{margin:0}.seo-block__post-desc a,.seo-block__pre-desc a{text-decoration:underline}.seo-block__post-desc a.hover,.seo-block__post-desc a:hover,.seo-block__pre-desc a.hover,.seo-block__pre-desc a:hover{text-decoration:none}.seo-block__post-desc b,.seo-block__post-desc strong,.seo-block__pre-desc b,.seo-block__pre-desc strong{font-weight:600}.seo-block__post-desc img,.seo-block__pre-desc img{margin:0}.seo-block__post-desc blockquote,.seo-block__post-desc cite,.seo-block__post-desc q,.seo-block__pre-desc blockquote,.seo-block__pre-desc cite,.seo-block__pre-desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.seo-block__post-desc blockquote:before,.seo-block__post-desc cite:before,.seo-block__post-desc q:before,.seo-block__pre-desc blockquote:before,.seo-block__pre-desc cite:before,.seo-block__pre-desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.seo-block__post-desc h1,.seo-block__post-desc h2,.seo-block__post-desc h3,.seo-block__post-desc h4,.seo-block__post-desc h5,.seo-block__post-desc h6,.seo-block__pre-desc h1,.seo-block__pre-desc h2,.seo-block__pre-desc h3,.seo-block__pre-desc h4,.seo-block__pre-desc h5,.seo-block__pre-desc h6{margin:0}.seo-block__post-desc ol,.seo-block__post-desc ul,.seo-block__pre-desc ol,.seo-block__pre-desc ul{margin:0;padding:0;list-style:none}.seo-block__post-desc ol li,.seo-block__post-desc ul li,.seo-block__pre-desc ol li,.seo-block__pre-desc ul li{list-style-position:inside}.seo-block__post-desc ol li+li,.seo-block__post-desc ul li+li,.seo-block__pre-desc ol li+li,.seo-block__pre-desc ul li+li{margin-top:1.25rem}.seo-block__post-desc ul li:before,.seo-block__pre-desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.seo-block__post-desc ol,.seo-block__pre-desc ol{counter-reset:ol-counter}.seo-block__post-desc ol li,.seo-block__pre-desc ol li{counter-increment:ol-counter}.seo-block__post-desc ol li:before,.seo-block__pre-desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.seo-block__post-desc p,.seo-block__pre-desc p{margin:1.25rem 0}.seo-block__post-desc img,.seo-block__pre-desc img{margin:.5rem 0}.seo-block__post-desc h4,.seo-block__post-desc h5,.seo-block__post-desc h6,.seo-block__pre-desc h4,.seo-block__pre-desc h5,.seo-block__pre-desc h6{margin:1.875rem 0}.seo-block__post-desc b,.seo-block__post-desc strong,.seo-block__pre-desc b,.seo-block__pre-desc strong{color:var(--color-text-darker)}.seo-block__images{position:relative;width:100%}.seo-block__image{position:relative;overflow:hidden}.seo-block__image lazy-img{position:relative;height:auto;width:100%;padding-top:calc(var(--ratio)*100%)}.seo-block__image .bg,.seo-block__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.seo-block__image.advantages-counter.v-view:not(.v-viewed) .bg,.seo-block__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.seo-block__image.v-view:not(.v-viewed) .bg,.seo-block__image.v-view:not(.v-viewed) .lazy-image,.seo-block__image.v-view_a:not(.v-viewed) .bg,.seo-block__image.v-view_a:not(.v-viewed) .lazy-image,.seo-block__image.v-view_b:not(.v-viewed) .bg,.seo-block__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .seo-block__image .bg,scroll-list.v-view:not(.v-viewed) .seo-block__image .lazy-image{transform:scale(1.2) translate(10%)}.seo-block__image:nth-child(2){--ratio:1.2;position:absolute}.seo-block__image:nth-child(3){--ratio:0.71;position:absolute}.seo-text{display:grid;grid-template-columns:1fr}.seo-text__header{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.seo-text__desc{font-size:1rem;line-height:160%;color:var(--color-text)}.seo-text__desc :first-child{margin-top:0}.seo-text__desc :last-child{margin-bottom:0}.seo-text__desc p{margin:0}.seo-text__desc a{text-decoration:underline}.seo-text__desc a.hover,.seo-text__desc a:hover{text-decoration:none}.seo-text__desc b,.seo-text__desc strong{font-weight:600}.seo-text__desc img{margin:0}.seo-text__desc blockquote,.seo-text__desc cite,.seo-text__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.seo-text__desc blockquote:before,.seo-text__desc cite:before,.seo-text__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.seo-text__desc h1,.seo-text__desc h2,.seo-text__desc h3,.seo-text__desc h4,.seo-text__desc h5,.seo-text__desc h6{margin:0}.seo-text__desc ol,.seo-text__desc ul{margin:0;padding:0;list-style:none}.seo-text__desc ol li,.seo-text__desc ul li{list-style-position:inside}.seo-text__desc ol li+li,.seo-text__desc ul li+li{margin-top:1.25rem}.seo-text__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.seo-text__desc ol{counter-reset:ol-counter}.seo-text__desc ol li{counter-increment:ol-counter}.seo-text__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.seo-text__desc p{margin:1.25rem 0}.seo-text__desc img{margin:.5rem 0}.seo-text__desc h4,.seo-text__desc h5,.seo-text__desc h6{margin:1.875rem 0}.seo-text__desc b,.seo-text__desc strong{color:var(--color-text-darker)}.advantages-counter{display:block}.advantages-counter>div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-weight:300;font-size:3rem;line-height:100%}.advantages-counter>div i{display:block;font-style:normal;margin-top:-.5rem}.advantages-counter>span{display:block;font-size:.875rem;line-height:120%;}.advantages-counters{display:grid}.home-intro{position:relative}.home-intro__subtitle{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;line-height:140%}.home-intro .scroll-down{position:absolute;bottom:3.75rem;right:0}.category-preview{display:block}.category-preview__head{display:grid;grid-template-columns:1fr;grid-row-gap:.625rem;font-size:1.125rem;line-height:200%;color:var(--color-text-lighter);transition:color .35s}.category-preview__head img{display:block;width:auto}.category-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0)}.category-preview__image .bg,.category-preview__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.category-preview__image.advantages-counter.v-view:not(.v-viewed) .bg,.category-preview__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.category-preview__image.v-view:not(.v-viewed) .bg,.category-preview__image.v-view:not(.v-viewed) .lazy-image,.category-preview__image.v-view_a:not(.v-viewed) .bg,.category-preview__image.v-view_a:not(.v-viewed) .lazy-image,.category-preview__image.v-view_b:not(.v-viewed) .bg,.category-preview__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .category-preview__image .bg,scroll-list.v-view:not(.v-viewed) .category-preview__image .lazy-image{transform:scale(1.2) translate(10%)}.category-preview__desc{transition:color .35s}.category-preview:hover .category-preview__head{color:var(--color-link)}.category-preview:hover .category-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.category-preview:hover .category-preview__desc{color:var(--color-black)}.category-preview.hover .category-preview__head{color:var(--color-link)}.category-preview.hover .category-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.category-preview.hover .category-preview__desc{color:var(--color-black)}.category-preview.tab-highlight .category-preview__head{color:var(--color-link)}.category-preview.tab-highlight .category-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.category-preview.tab-highlight .category-preview__desc{color:var(--color-black)}.about-block{position:relative;display:grid;grid-template-columns:1fr;grid-row-gap:3.75rem}.about-block__content,.about-block__images{margin:0 auto;width:100%}.about-block__desc{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:140%}.about-block__desc :first-child{margin-top:0}.about-block__desc :last-child{margin-bottom:0}.about-block__desc p{margin:0}.about-block__desc a{text-decoration:underline}.about-block__desc a.hover,.about-block__desc a:hover{text-decoration:none}.about-block__desc b,.about-block__desc strong{font-weight:600}.about-block__desc img{margin:0}.about-block__desc blockquote,.about-block__desc cite,.about-block__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.about-block__desc blockquote:before,.about-block__desc cite:before,.about-block__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.about-block__desc h1,.about-block__desc h2,.about-block__desc h3,.about-block__desc h4,.about-block__desc h5,.about-block__desc h6{margin:0}.about-block__desc ol,.about-block__desc ul{margin:0;padding:0;list-style:none}.about-block__desc ol li,.about-block__desc ul li{list-style-position:inside}.about-block__desc ol li+li,.about-block__desc ul li+li{margin-top:1.25rem}.about-block__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.about-block__desc ol{counter-reset:ol-counter}.about-block__desc ol li{counter-increment:ol-counter}.about-block__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.about-block__desc p{margin:1.25rem 0}.about-block__desc img{margin:.5rem 0}.about-block__desc h4,.about-block__desc h5,.about-block__desc h6{margin:1.875rem 0}.about-block__button{margin-top:2.5rem}.about-block__image{position:relative;overflow:hidden}.about-block__image .bg,.about-block__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.about-block__image.advantages-counter.v-view:not(.v-viewed) .bg,.about-block__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.about-block__image.v-view:not(.v-viewed) .bg,.about-block__image.v-view:not(.v-viewed) .lazy-image,.about-block__image.v-view_a:not(.v-viewed) .bg,.about-block__image.v-view_a:not(.v-viewed) .lazy-image,.about-block__image.v-view_b:not(.v-viewed) .bg,.about-block__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .about-block__image .bg,scroll-list.v-view:not(.v-viewed) .about-block__image .lazy-image{transform:scale(1.2) translate(10%)}.about-block__image:first-child{padding-top:90%}.about-block__image:nth-child(2){position:absolute;width:16vw;left:0}.about-block__image:nth-child(2) lazy-img{position:relative;height:auto;padding-top:150%}.about-block__image:nth-child(3){position:absolute;width:16vw;top:0;right:0}.about-block__image:nth-child(3) lazy-img{position:relative;height:auto;padding-top:150%}.advantages-slideshow{display:block}.advantages-slideshow__container{position:relative}.advantages-slideshow__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr}.advantages-slideshow__list>li>span{display:block;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;line-height:140%;transition:color .35s;cursor:pointer}.advantages-slideshow__list>li>span.active,.advantages-slideshow__list>li>span.hover,.advantages-slideshow__list>li>span:hover{color:var(--color-link)}.blog-preview{display:block}.blog-preview .bg,.blog-preview .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.blog-preview.advantages-counter.v-view:not(.v-viewed) .bg,.blog-preview.advantages-counter.v-view:not(.v-viewed) .lazy-image,.blog-preview.v-view:not(.v-viewed) .bg,.blog-preview.v-view:not(.v-viewed) .lazy-image,.blog-preview.v-view_a:not(.v-viewed) .bg,.blog-preview.v-view_a:not(.v-viewed) .lazy-image,.blog-preview.v-view_b:not(.v-viewed) .bg,.blog-preview.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .blog-preview .bg,scroll-list.v-view:not(.v-viewed) .blog-preview .lazy-image{transform:scale(1.2) translate(10%)}.blog-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0)}.blog-preview__date{line-height:160%;color:var(--color-text)}.blog-preview__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%}.blog-preview__desc,.blog-preview__title{transition:color .35s}.blog-preview:hover .blog-preview__image .lazy-image{transform:scale(1.1) translateZ(0)}.blog-preview:hover .blog-preview__title{color:var(--color-link)}.blog-preview:hover .blog-preview__desc{color:var(--color-black)}.blog-preview.hover .blog-preview__image .lazy-image{transform:scale(1.1) translateZ(0)}.blog-preview.hover .blog-preview__title{color:var(--color-link)}.blog-preview.hover .blog-preview__desc{color:var(--color-black)}.blog-preview.tab-highlight .blog-preview__image .lazy-image{transform:scale(1.1) translateZ(0)}.blog-preview.tab-highlight .blog-preview__title{color:var(--color-link)}.blog-preview.tab-highlight .blog-preview__desc{color:var(--color-black)}.blog-previews{display:grid}.text-page .B_crumbBox,.text-page .breadcrumb,.text-page .breadcrumbs{margin-bottom:1.875rem}.text-page__date{line-height:160%}.text-page__header{margin:.75rem 0}.text-page__image img{width:100%}.review-item{display:block}.review-item__date{line-height:160%;color:var(--color-text)}.review-item__name{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);font-size:1.5rem;line-height:120%}.review-item__text{margin-top:1.25rem}.person-items,.review-items{display:grid}.specialists-page .filter-items{margin-top:1.875rem}.specialist-page .B_crumbBox,.specialist-page .breadcrumb,.specialist-page .breadcrumbs{margin:0}.specialist-page__reviews{margin:3.75rem 0}.specialist-page__reviews .scroll-list-block__header+.scroll-list{margin-top:3.75rem}.category-page .page-content{padding-top:0}.category-page .B_crumbBox,.category-page .breadcrumb,.category-page .breadcrumbs{position:absolute}.category-page__wrap{padding-top:calc(var(--vh)*100/2 - var(--header-height));padding-right:var(--wrap)}.category-page__header img{display:block;transform:translateY(-50%)}.category-page__desc{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;color:var(--color-text)}.category-page__desc :first-child{margin-top:0}.category-page__desc :last-child{margin-bottom:0}.category-page__desc p{margin:0}.category-page__desc a{text-decoration:underline}.category-page__desc a.hover,.category-page__desc a:hover{text-decoration:none}.category-page__desc b,.category-page__desc strong{font-weight:600}.category-page__desc img{margin:0}.category-page__desc blockquote,.category-page__desc cite,.category-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.category-page__desc blockquote:before,.category-page__desc cite:before,.category-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.category-page__desc h1,.category-page__desc h2,.category-page__desc h3,.category-page__desc h4,.category-page__desc h5,.category-page__desc h6{margin:0}.category-page__desc ol,.category-page__desc ul{margin:0;padding:0;list-style:none}.category-page__desc ol li,.category-page__desc ul li{list-style-position:inside}.category-page__desc ol li+li,.category-page__desc ul li+li{margin-top:1.25rem}.category-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.category-page__desc ol{counter-reset:ol-counter}.category-page__desc ol li{counter-increment:ol-counter}.category-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.category-page__desc p{margin:1.25rem 0}.category-page__desc img{margin:.5rem 0}.category-page__desc h4,.category-page__desc h5,.category-page__desc h6{margin:1.875rem 0}.category-page__media img{display:block;width:100%;height:auto}.services-page__desc{font-family:Playfair Display;line-height:140%}.services-page__desc :first-child{margin-top:0}.services-page__desc :last-child{margin-bottom:0}.services-page__desc p{margin:0}.services-page__desc a{text-decoration:underline}.services-page__desc a.hover,.services-page__desc a:hover{text-decoration:none}.services-page__desc b,.services-page__desc strong{font-weight:600}.services-page__desc img{margin:0}.services-page__desc blockquote,.services-page__desc cite,.services-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.services-page__desc blockquote:before,.services-page__desc cite:before,.services-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.services-page__desc h1,.services-page__desc h2,.services-page__desc h3,.services-page__desc h4,.services-page__desc h5,.services-page__desc h6{margin:0}.services-page__desc ol,.services-page__desc ul{margin:0;padding:0;list-style:none}.services-page__desc ol li,.services-page__desc ul li{list-style-position:inside}.services-page__desc ol li+li,.services-page__desc ul li+li{margin-top:1.25rem}.services-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.services-page__desc ol{counter-reset:ol-counter}.services-page__desc ol li{counter-increment:ol-counter}.services-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.person-item{display:block}.person-item .bg,.person-item .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.person-item.advantages-counter.v-view:not(.v-viewed) .bg,.person-item.advantages-counter.v-view:not(.v-viewed) .lazy-image,.person-item.v-view:not(.v-viewed) .bg,.person-item.v-view:not(.v-viewed) .lazy-image,.person-item.v-view_a:not(.v-viewed) .bg,.person-item.v-view_a:not(.v-viewed) .lazy-image,.person-item.v-view_b:not(.v-viewed) .bg,.person-item.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .person-item .bg,scroll-list.v-view:not(.v-viewed) .person-item .lazy-image{transform:scale(1.2) translate(10%)}.person-item__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0);padding-top:140%}.person-item__name{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.person-item__desc,.person-item__name{transition:color .35s}.person-item:hover .person-item__image .lazy-image{transform:scale(1.1) translateZ(0)}.person-item:hover .person-item__name{color:var(--color-link)}.person-item:hover .person-item__desc{color:var(--color-black)}.person-item.hover .person-item__image .lazy-image{transform:scale(1.1) translateZ(0)}.person-item.hover .person-item__name{color:var(--color-link)}.person-item.hover .person-item__desc{color:var(--color-black)}.person-item.tab-highlight .person-item__image .lazy-image{transform:scale(1.1) translateZ(0)}.person-item.tab-highlight .person-item__name{color:var(--color-link)}.person-item.tab-highlight .person-item__desc{color:var(--color-black)}.persons-scroll-list .person-item{float:left}.persons-scroll-list .person-item+*{margin-left:var(--wrap-1)}.service-options-radio{position:relative}.service-options-radio div{position:relative;font-size:1rem;line-height:160%}.service-options-radio div label{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.service-options-radio div input{display:none}.service-options-radio[data-options=list]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.service-options-radio[data-options=list]:before{content:"";display:block;position:absolute;top:11px;left:0;width:100%;height:5px;border-radius:8px;background:#5e98e6}.service-options-radio[data-options=list] div:before{content:"";display:block;position:absolute;top:0;width:28px;height:28px;background-color:#5e98e6;border-radius:50%}.service-options-radio[data-options=list] div label{padding-top:2.5rem}.service-options-radio[data-options=list] div label:before{content:"";display:block;position:absolute;top:12px;width:4px;height:4px;border-radius:50%;background:linear-gradient(180deg,#a5cef3,#fff);transition:transform .35s,box-shadow .35s}.service-options-radio[data-options=list] div label:after{content:"";display:block;position:absolute;top:10px;width:8px;height:8px;border-radius:50%;background:linear-gradient(180deg,#ad6902,#ff7b01);transition:transform .35s;transform:scale(0)}.service-options-radio[data-options=list] div label.hover:before,.service-options-radio[data-options=list] div label:hover:before{transform:scale(4.5);box-shadow:0 4px 4px rgba(0,0,0,.25)}.service-options-radio[data-options=list] div input:checked+label:before{transform:scale(4.5);background:linear-gradient(180deg,#a5cef3,#fff);box-shadow:0 4px 4px rgba(0,0,0,.25)}.service-options-radio[data-options=list] div input:checked+label:after{transform:scale(1)}.service-options-radio[data-options=list] div input:disabled+label{opacity:.3;pointer-events:none}.service-options-radio[data-options=list] div input:disabled+label:before{transform:scale(0)}.service-options-radio[data-options=list] div:first-child{text-align:left}.service-options-radio[data-options=list] div:first-child:before{left:0}.service-options-radio[data-options=list] div:first-child label:before{left:12px}.service-options-radio[data-options=list] div:first-child label:after{left:10px}.service-options-radio[data-options=list] div:not(:first-child):not(:last-child){text-align:center}.service-options-radio[data-options=list] div:not(:first-child):not(:last-child):before{left:calc(50% - 14px)}.service-options-radio[data-options=list] div:not(:first-child):not(:last-child) label:before{left:calc(50% - 2px)}.service-options-radio[data-options=list] div:not(:first-child):not(:last-child) label:after{left:calc(50% - 4px)}.service-options-radio[data-options=list] div:last-child{text-align:right}.service-options-radio[data-options=list] div:last-child:before{right:0}.service-options-radio[data-options=list] div:last-child label:before{right:12px}.service-options-radio[data-options=list] div:last-child label:after{right:10px}.service-options-radio[data-options=person] div{min-height:36px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.service-options-radio[data-options=person] div:before{content:"";display:block;position:absolute;top:50%;left:24px;width:36px;height:36px;margin-top:-18px;background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:50%}.service-options-radio[data-options=person] div:first-child:before{background-image:url(/assets/img/person/one.svg)}.service-options-radio[data-options=person] div:nth-child(2):before{background-image:url(/assets/img/person/two.svg)}.service-options-radio[data-options=person] div label{font-weight:700;padding-left:70px}.service-options-radio[data-options=person] div label:before{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-6px;width:12px;height:12px;border-radius:50%;background-color:#fff;transition:transform .35s,box-shadow .35s}.service-options-radio[data-options=person] div label:after{content:"";display:block;position:absolute;top:50%;left:3px;margin-top:-3px;width:6px;height:6px;border-radius:50%;background:#095ed2;transition:transform .35s;transform:scale(0)}.service-options-radio[data-options=person] div label.hover:after,.service-options-radio[data-options=person] div label:hover:after{transform:scale(.5)}.service-options-radio[data-options=person] div input:checked+label:after{transform:scale(1)}.service-options-radio[data-options=person] div input:disabled+label{opacity:.3;pointer-events:none}.service-options-radio[data-options=person] div input:disabled+label:before{transform:scale(.5)}.service-options-checkbox label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:1.25rem;font-size:1rem;line-height:160%}.service-options-checkbox label:after,.service-options-checkbox label:before{content:"";display:block;position:absolute;top:calc(50% - .375rem);left:0;width:.75rem;height:.75rem}.service-options-checkbox label:before{border-radius:2px;background:#fff}.service-options-checkbox label:after{background-image:url(/assets/img/form/checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:.5rem auto;transition:opacity .35s;opacity:0}.service-options-checkbox input{display:none}.service-options-checkbox input:checked+label:after{opacity:1}.v-popup.v-popup_service-options .v-popup__level{box-shadow:none}.service-options{display:block;background:linear-gradient(138.69deg,#4d8fe8 1.11%,#095ed2 76.61%);box-shadow:20px 30px 40px rgba(9,94,210,.15);border-radius:15px;color:#fff}.service-options__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%;color:#fff}.service-options__price{margin:1.875rem 0}.service-options__price .old{display:block;text-decoration:line-through;font-size:1.125rem}.service-options__price i{font-style:normal;font-size:1rem}.service-options__additional{margin:1.875rem 0}.service-options__additional .service-options-checkbox+.service-options-checkbox{margin-top:.625rem}.service-options__subtitle{margin:0 0 1.125rem;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%;color:#fff}.service-options__buttons{display:flex}.service-page__images{margin:2.5rem 0}.service-page__desc{margin:0 auto;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:140%}.service-page__enum .scroll-list{margin-left:calc(var(--wrap)*-1);width:calc(100% + var(--wrap)*2)}.service-page__compounds{margin-left:auto;margin-right:auto}.corporate-page__desc{font-family:Playfair Display;line-height:140%}.corporate-page__desc :first-child{margin-top:0}.corporate-page__desc :last-child{margin-bottom:0}.corporate-page__desc p{margin:0}.corporate-page__desc a{text-decoration:underline}.corporate-page__desc a.hover,.corporate-page__desc a:hover{text-decoration:none}.corporate-page__desc b,.corporate-page__desc strong{font-weight:600}.corporate-page__desc img{margin:0}.corporate-page__desc blockquote,.corporate-page__desc cite,.corporate-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.corporate-page__desc blockquote:before,.corporate-page__desc cite:before,.corporate-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.corporate-page__desc h1,.corporate-page__desc h2,.corporate-page__desc h3,.corporate-page__desc h4,.corporate-page__desc h5,.corporate-page__desc h6{margin:0}.corporate-page__desc ol,.corporate-page__desc ul{margin:0;padding:0;list-style:none}.corporate-page__desc ol li,.corporate-page__desc ul li{list-style-position:inside}.corporate-page__desc ol li+li,.corporate-page__desc ul li+li{margin-top:1.25rem}.corporate-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.corporate-page__desc ol{counter-reset:ol-counter}.corporate-page__desc ol li{counter-increment:ol-counter}.corporate-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.corporate-page__buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.corporate-page__services{display:grid}.career-preview,.corporate-page__scroll-list+.corporate-page__buttons{justify-content:center}.career-preview{display:flex;flex-direction:column;align-items:center;background-color:var(--color-white);box-shadow:20px 30px 40px rgba(9,94,210,.05);transition:box-shadow .35s;text-align:center}.career-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0);flex-shrink:0}.career-preview__image lazy-img{position:relative;height:auto;padding-top:100%;border-radius:50%}.career-preview__content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.career-preview__title{margin-top:1.5rem;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:120%;transition:color .35s}.career-preview__button{display:flex;flex-direction:row;align-items:center;justify-content:center}.career-preview:hover{box-shadow:none}.career-preview:hover .career-preview__title{color:var(--color-link)}.career-preview.hover{box-shadow:none}.career-preview.hover .career-preview__title{color:var(--color-link)}.career-preview.tab-highlight{box-shadow:none}.career-preview.tab-highlight .career-preview__title{color:var(--color-link)}.career-previews{display:grid}.career-page__desc{font-family:Playfair Display;line-height:140%}.career-page__desc :first-child{margin-top:0}.career-page__desc :last-child{margin-bottom:0}.career-page__desc p{margin:0}.career-page__desc a{text-decoration:underline}.career-page__desc a.hover,.career-page__desc a:hover{text-decoration:none}.career-page__desc b,.career-page__desc strong{font-weight:600}.career-page__desc img{margin:0}.career-page__desc blockquote,.career-page__desc cite,.career-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.career-page__desc blockquote:before,.career-page__desc cite:before,.career-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.career-page__desc h1,.career-page__desc h2,.career-page__desc h3,.career-page__desc h4,.career-page__desc h5,.career-page__desc h6{margin:0}.career-page__desc ol,.career-page__desc ul{margin:0;padding:0;list-style:none}.career-page__desc ol li,.career-page__desc ul li{list-style-position:inside}.career-page__desc ol li+li,.career-page__desc ul li+li{margin-top:1.25rem}.career-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.career-page__desc ol{counter-reset:ol-counter}.career-page__desc ol li{counter-increment:ol-counter}.career-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.vacancy-info_image img{width:100%}.vacancy-info__header{margin-bottom:2.5rem;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);font-size:1.5rem;line-height:120%}.vacancy-infos{display:grid;grid-template-columns:1fr}.vacancy-page .B_crumbBox,.vacancy-page .breadcrumb,.vacancy-page .breadcrumbs{margin-bottom:1.875rem}.vacancy-page__buttons{margin:2.5rem 0}.certificate-preview{display:block}.certificate-preview__labels{position:absolute;z-index:1;top:.625rem;right:.625rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.certificate-preview__labels>*+*{margin-left:11px}.certificate-preview__label{padding:.3125rem 1.125rem;font-size:.75rem;border-radius:2.25rem;line-height:160%;color:#fff}.certificate-preview__label.program{background:#85919b}.certificate-preview__label.service{background:#095ed2}.certificate-preview__ico img{display:block;width:1.875rem}.certificate-preview__image{position:relative;width:100%;overflow:hidden;transform:translateZ(0)}.certificate-preview__image .bg,.certificate-preview__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.certificate-preview__image.advantages-counter.v-view:not(.v-viewed) .bg,.certificate-preview__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.certificate-preview__image.v-view:not(.v-viewed) .bg,.certificate-preview__image.v-view:not(.v-viewed) .lazy-image,.certificate-preview__image.v-view_a:not(.v-viewed) .bg,.certificate-preview__image.v-view_a:not(.v-viewed) .lazy-image,.certificate-preview__image.v-view_b:not(.v-viewed) .bg,.certificate-preview__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .certificate-preview__image .bg,scroll-list.v-view:not(.v-viewed) .certificate-preview__image .lazy-image{transform:scale(1.2) translate(10%)}.certificate-preview__content{padding-top:1rem}.certificate-preview__subtitle{font-size:1rem;line-height:160%}.certificate-preview__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);font-size:1.5rem;line-height:120%}.certificate-preview__desc{margin-top:1rem}.certificate-preview__info{margin-top:1.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.certificate-preview__info .button{padding-left:1.5rem;padding-right:1.5rem;font-size:.8125rem}.certificate-preview__price{color:var(--color-text-header);font-size:1.5rem;line-height:160%}.certificate-preview.hover .certificate-preview__image .lazy-image,.certificate-preview.tab-highlight .certificate-preview__image .lazy-image,.certificate-preview:hover .certificate-preview__image .lazy-image{transform:scale(1.05) translateZ(0)}.certificate-previews{display:grid}.certificates-page__title{font-weight:300;color:var(--color-link)}.certificates-page__desc,.certificates-page__title{font-family:Playfair Display;line-height:140%}.certificates-page__desc :first-child{margin-top:0}.certificates-page__desc :last-child{margin-bottom:0}.certificates-page__desc p{margin:0}.certificates-page__desc a{text-decoration:underline}.certificates-page__desc a.hover,.certificates-page__desc a:hover{text-decoration:none}.certificates-page__desc b,.certificates-page__desc strong{font-weight:600}.certificates-page__desc img{margin:0}.certificates-page__desc blockquote,.certificates-page__desc cite,.certificates-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.certificates-page__desc blockquote:before,.certificates-page__desc cite:before,.certificates-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.certificates-page__desc h1,.certificates-page__desc h2,.certificates-page__desc h3,.certificates-page__desc h4,.certificates-page__desc h5,.certificates-page__desc h6{margin:0}.certificates-page__desc ol,.certificates-page__desc ul{margin:0;padding:0;list-style:none}.certificates-page__desc ol li,.certificates-page__desc ul li{list-style-position:inside}.certificates-page__desc ol li+li,.certificates-page__desc ul li+li{margin-top:1.25rem}.certificates-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.certificates-page__desc ol{counter-reset:ol-counter}.certificates-page__desc ol li{counter-increment:ol-counter}.certificates-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.search{position:relative}.search_in-popup{width:100vw;height:calc(var(--vh)*100);overflow:auto;-webkit-overflow-scrolling:touch}.search__form{position:relative;height:var(--form-height);z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.search__form label{position:relative;margin-left:var(--wrap);height:3.375rem}.search__form input{background:transparent;border:0;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;display:block;background-color:var(--bg-color);border:1px solid var(--color-button);border-radius:1.6875rem;padding:0 2rem;font-size:1rem;color:var(--color-black)}.search__form ::-webkit-input-placeholder{color:var(--color-text)}.search__form :-moz-placeholder,.search__form ::-moz-placeholder{color:var(--color-text)}.search__form :-ms-input-placeholder{color:var(--color-text)}.search_in-popup .search__form{position:fixed;top:0;left:0;width:100%;background-color:var(--color-white);transition:transform .5s}.search_in-popup .search__form.hide{transform:translate3d(0,-120%,0)}.search__submit{background:transparent;border:0;padding:0;display:block;position:absolute;z-index:2;top:calc(50% - px-to-rem(52 / 2));width:3.25rem;height:3.25rem;border-radius:50%;cursor:pointer;overflow:hidden;transition:opacity .5s}.search__submit:after,.search__submit:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-size:1rem;background-repeat:no-repeat;transition:opacity .5s}.search__submit:after,.search__submit:before{background-image:url(/assets/img/search/search-static.svg)}.search__submit:after{opacity:0}.search__submit:disabled{opacity:.4;cursor:default}.search__submit:not(:disabled):hover:before{opacity:0}.search__submit:not(:disabled):hover:after{opacity:1}.search__submit:not(:disabled).hover:before{opacity:0}.search__submit:not(:disabled).hover:after{opacity:1}.search__submit span{opacity:0}.search__close{background:transparent;border:0;padding:0;display:block;position:absolute;z-index:2;top:calc(50% - 1.5rem);right:calc(var(--wrap) - 1.5rem + 7px);width:3rem;height:3rem;cursor:pointer;overflow:hidden;transition:opacity .5s}.search__close:after,.search__close:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-size:.875rem;background-repeat:no-repeat;transition:opacity .5s}.search__close:before{background-image:url(/assets/img/search/close-grey.svg)}.search__close:after{background-image:url(/assets/img/search/close-black.svg);opacity:0}.search__close:disabled{opacity:.4;cursor:default}.search__close:not(:disabled):hover:before{opacity:0}.search__close:not(:disabled):hover:after{opacity:1}.search__close:not(:disabled).hover:before{opacity:0}.search__close:not(:disabled).hover:after{opacity:1}.search__close span{opacity:0}.search__content{position:relative;min-height:calc(var(--vh)*100 - var(--header-height) - var(--content-padding-top) - var(--form-height));padding:1.875rem var(--wrap) 3rem}.search_in-popup .search__content{overflow:hidden;min-height:calc(var(--vh)*100);padding:calc(var(--form-height) + 1.875rem) var(--wrap) 3rem;background-color:var(--color-bg);opacity:0;transition:opacity .35s}.search_in-popup .search__content.show{opacity:1}.search__title{position:relative;z-index:1;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;text-align:center}.search__none{position:relative;width:100%;height:calc(var(--vh)*100 - var(--header-height) - var(--content-padding-top) - var(--form-height));padding:1.875rem var(--wrap) 0}.search_in-popup .search__none{height:calc(var(--vh)*100 - var(--form-height) - var(--wrap))}.search__none:before{content:"";display:block;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);background-position:50%;background-repeat:no-repeat;background-size:95%;background-image:url(/assets/img/search/none.svg)}.search__items{display:grid;transition:opacity .5s}.search__items.hide{opacity:0}.v-popup_search .v-popup__level{height:calc(var(--vh)*100);background:var(--bg-color)}.v-popup_search .v-popup__close{display:none}.v-popup_search .v-popup__container{width:100%;height:100%;margin:0;transition:opacity .75s}.v-popup_search.v-popup_show .v-popup__container{opacity:1}.search-page .footer{margin-top:0}.contacts-info{display:grid;grid-template-columns:1fr;grid-row-gap:1.25rem}.contacts-info__item{font-size:1rem;line-height:160%;color:var(--color-text)}.contacts-info__item :first-child{margin-top:0}.contacts-info__item :last-child{margin-bottom:0}.contacts-info__item p{margin:0}.contacts-info__item a{text-decoration:underline}.contacts-info__item a.hover,.contacts-info__item a:hover{text-decoration:none}.contacts-info__item b,.contacts-info__item strong{font-weight:600}.contacts-info__item img{margin:0}.contacts-info__item blockquote,.contacts-info__item cite,.contacts-info__item q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.contacts-info__item blockquote:before,.contacts-info__item cite:before,.contacts-info__item q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.contacts-info__item h1,.contacts-info__item h2,.contacts-info__item h3,.contacts-info__item h4,.contacts-info__item h5,.contacts-info__item h6{margin:0}.contacts-info__item ol,.contacts-info__item ul{margin:0;padding:0;list-style:none}.contacts-info__item ol li,.contacts-info__item ul li{list-style-position:inside}.contacts-info__item ol li+li,.contacts-info__item ul li+li{margin-top:1.25rem}.contacts-info__item ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.contacts-info__item ol{counter-reset:ol-counter}.contacts-info__item ol li{counter-increment:ol-counter}.contacts-info__item ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.contacts-info__item p{margin:1.25rem 0}.contacts-info__item img{margin:.5rem 0}.contacts-info__item h4,.contacts-info__item h5,.contacts-info__item h6{margin:1.875rem 0}.contacts-info__item b,.contacts-info__item strong{color:var(--color-text-darker)}.contacts-info__item span:first-child{font-weight:700;color:var(--color-black)}.contacts-info__item div{margin-top:1.25rem}.g-map,g-map{position:relative;display:block;width:100%;padding-top:86%;overflow:hidden;background-color:var(--color-line)}.address-link a{color:var(--color-address);text-decoration:underline}.address-link a.hover,.address-link a:hover{text-decoration:none}.shopcart-view-steps{position:relative;display:block;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.shopcart-view-steps__line{position:absolute;z-index:0;top:50%;height:4px;margin-top:-2px;background-color:#e3eaf2}.shopcart-view-steps__progress{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0a5ed2;transition:transform .75s;transform-origin:top left}.shopcart-view-steps button{background:transparent;border:0;padding:0;cursor:default;position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50%;background-color:#e3eaf2}.shopcart-view-steps button:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-color:#095ed2;transition:transform .35s;transform:scale(0);border-radius:50%}.shopcart-view-steps button span{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:20px 30px 40px rgba(9,94,210,.15);font-weight:700;line-height:140%;color:#c8d0d8;transition:color .35s}.shopcart-view-steps button.active:before{transform:scale(1)}.shopcart-view-steps button.active span{color:#000}.shopcart-view-order-types{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.shopcart-view-order-types input{display:none}.shopcart-view-order-types label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;padding-bottom:.875rem;font-family:Playfair Display;line-height:120%;text-align:center;color:var(--color-text-lighter);transition:color .35s}html:not(.v-mobile-device) .shopcart-view-order-types label.hover,html:not(.v-mobile-device) .shopcart-view-order-types label:hover{color:var(--color-highlight)}.shopcart-view-order-types label:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#c8d0d8;transition:background-color .35s}.shopcart-view-order-types input:checked+label{color:var(--color-highlight)}.shopcart-view-order-types input:checked+label:before{background-color:#095ed2}.preview-radio-input{position:relative;display:block;background-color:var(--color-white);box-shadow:20px 30px 40px rgba(9,94,210,.05)}.preview-radio-input__label{position:relative;display:block;cursor:pointer}.preview-radio-input__label span{display:none}.preview-radio-input__label:before{height:100%;bottom:auto;left:0;right:auto;top:0;width:100%;z-index:1;background-color:hsla(0,0%,100%,.75)}.preview-radio-input__label:after,.preview-radio-input__label:before{content:"";display:block;position:absolute;opacity:0;transition:opacity .35s}.preview-radio-input__label:after{z-index:2;top:50%;left:50%;margin-top:-1.875rem;margin-left:-1.875rem;width:3.75rem;height:3.75rem;border-radius:50%;background-color:var(--color-highlight);background-position:50%;background-repeat:no-repeat;background-size:1.875rem;background-image:url(/assets/img/radio/ok-active.svg)}.preview-radio-input input{display:none}.preview-radio-input input:checked+.preview-radio-input__label:after,.preview-radio-input input:checked+.preview-radio-input__label:before{opacity:1}html:not(.v-mobile-device) .preview-radio-input.hover .preview-radio-input__label:before,html:not(.v-mobile-device) .preview-radio-input:hover .preview-radio-input__label:before{opacity:.5}.preview-radio-input__image{position:relative;width:100%;padding-top:64%;overflow:hidden;transform:translateZ(0)}.preview-radio-input__image .bg,.preview-radio-input__image .lazy-image{transition:opacity .5s,transform 1.5s;transition-timing-function:ease;transform:scale(1.001)}.preview-radio-input__image.advantages-counter.v-view:not(.v-viewed) .bg,.preview-radio-input__image.advantages-counter.v-view:not(.v-viewed) .lazy-image,.preview-radio-input__image.v-view:not(.v-viewed) .bg,.preview-radio-input__image.v-view:not(.v-viewed) .lazy-image,.preview-radio-input__image.v-view_a:not(.v-viewed) .bg,.preview-radio-input__image.v-view_a:not(.v-viewed) .lazy-image,.preview-radio-input__image.v-view_b:not(.v-viewed) .bg,.preview-radio-input__image.v-view_b:not(.v-viewed) .lazy-image{transform:scale(1.2)}scroll-list.v-view:not(.v-viewed) .preview-radio-input__image .bg,scroll-list.v-view:not(.v-viewed) .preview-radio-input__image .lazy-image{transform:scale(1.2) translate(10%)}.scroll-preview-radio-input .preview-radio-input{float:left}.scroll-preview-radio-input .preview-radio-input+*{margin-left:var(--wrap)}.order-product{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;background-color:var(--color-input-bg);border:2px solid var(--color-highlight);border-radius:4px;padding:.625rem 1.25rem .75rem}.order-product__info{width:100%;flex-shrink:0;line-height:160%;font-size:.75rem;padding-bottom:2px}.order-product__name,.order-product__price{font-size:1.125rem;line-height:120%;color:var(--color-text-header)}.order-product__name{font-family:Playfair Display;font-weight:400;color:var(--color-text-header)}.order-products{display:grid;grid-template-columns:1fr;grid-gap:1.25rem}.order-shipping__choice{margin-top:1.125rem}.order-shipping__inputs{margin-top:2rem;display:grid;grid-template-columns:1fr;grid-gap:1.25rem}.order-shipping__inputs .v-form__outer{margin:0}.order-shipping__inputs .v-form__label{margin:0;padding:0 0 .875rem 1.25rem;font-size:.875rem;line-height:160%;color:var(--color-black)}.order-payment__list{margin-top:2.5rem}.shopcart-view{display:block}.shopcart-view__wrap{margin:0 auto}.shopcart-view__step .scroll-list{margin-left:calc(var(--wrap)*-1);width:calc(100% + var(--wrap)*2);overflow:visible}.shopcart-view__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%;text-align:center;color:var(--color-black)}.shopcart-view__desc{font-size:1rem;line-height:160%;color:var(--color-text)}.shopcart-view__desc :first-child{margin-top:0}.shopcart-view__desc :last-child{margin-bottom:0}.shopcart-view__desc a{text-decoration:underline}.shopcart-view__desc a.hover,.shopcart-view__desc a:hover{text-decoration:none}.shopcart-view__desc b,.shopcart-view__desc strong{font-weight:600}.shopcart-view__desc img{margin:0}.shopcart-view__desc blockquote,.shopcart-view__desc cite,.shopcart-view__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.shopcart-view__desc blockquote:before,.shopcart-view__desc cite:before,.shopcart-view__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.shopcart-view__desc h1,.shopcart-view__desc h2,.shopcart-view__desc h3,.shopcart-view__desc h4,.shopcart-view__desc h5,.shopcart-view__desc h6{margin:0}.shopcart-view__desc ol,.shopcart-view__desc ul{margin:0;padding:0;list-style:none}.shopcart-view__desc ol li,.shopcart-view__desc ul li{list-style-position:inside}.shopcart-view__desc ol li+li,.shopcart-view__desc ul li+li{margin-top:1.25rem}.shopcart-view__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.shopcart-view__desc ol{counter-reset:ol-counter}.shopcart-view__desc ol li{counter-increment:ol-counter}.shopcart-view__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.shopcart-view__desc p{margin:1.25rem 0}.shopcart-view__desc img{margin:.5rem 0}.shopcart-view__desc h4,.shopcart-view__desc h5,.shopcart-view__desc h6{margin:1.875rem 0}.shopcart-view__desc b,.shopcart-view__desc strong{color:var(--color-text-darker)}.shopcart-view__desc p{margin:0}.shopcart-view__total-sum{margin:2rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);font-weight:700;line-height:120%}.shopcart-view__total-sum>:nth-child(2){font-family:HelveticaNeueCyr}.shopcart-view__buttons{display:flex;align-items:center}.shopcart-view .ajax-form{margin-top:2.5rem}.shopcart-page h1{text-align:center}.shopcart-page .shopcart-view{margin-top:2.5rem}.shopcart-page .page-content{overflow:hidden}.specialist-content__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);font-size:1.5rem;line-height:120%}.specialist-content__desc{margin-top:1.875rem;font-size:1rem;line-height:160%;color:var(--color-text)}.specialist-content__desc :first-child{margin-top:0}.specialist-content__desc :last-child{margin-bottom:0}.specialist-content__desc p{margin:0}.specialist-content__desc a{text-decoration:underline}.specialist-content__desc a.hover,.specialist-content__desc a:hover{text-decoration:none}.specialist-content__desc b,.specialist-content__desc strong{font-weight:600}.specialist-content__desc img{margin:0}.specialist-content__desc blockquote,.specialist-content__desc cite,.specialist-content__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.specialist-content__desc blockquote:before,.specialist-content__desc cite:before,.specialist-content__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.specialist-content__desc h1,.specialist-content__desc h2,.specialist-content__desc h3,.specialist-content__desc h4,.specialist-content__desc h5,.specialist-content__desc h6{margin:0}.specialist-content__desc ol,.specialist-content__desc ul{margin:0;padding:0;list-style:none}.specialist-content__desc ol li,.specialist-content__desc ul li{list-style-position:inside}.specialist-content__desc ol li+li,.specialist-content__desc ul li+li{margin-top:1.25rem}.specialist-content__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.specialist-content__desc ol{counter-reset:ol-counter}.specialist-content__desc ol li{counter-increment:ol-counter}.specialist-content__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.specialist-content__desc p{margin:1.25rem 0}.specialist-content__desc img{margin:.5rem 0}.specialist-content__desc h4,.specialist-content__desc h5,.specialist-content__desc h6{margin:1.875rem 0}.specialist-content__desc b,.specialist-content__desc strong{color:var(--color-text-darker)}.specialist-photo{position:relative;width:100%}.specialist-photo lazy-img{position:relative;padding-top:116%;height:auto}.specialist-photo .video-play-button{position:absolute}.specialist-info__header{position:relative}.specialist-info__post{margin:.625rem 0;font-size:1rem;line-height:160%;color:var(--color-text)}.specialist-info__post :first-child{margin-top:0}.specialist-info__post :last-child{margin-bottom:0}.specialist-info__post p{margin:0}.specialist-info__post a{text-decoration:underline}.specialist-info__post a.hover,.specialist-info__post a:hover{text-decoration:none}.specialist-info__post b,.specialist-info__post strong{font-weight:600}.specialist-info__post img{margin:0}.specialist-info__post blockquote,.specialist-info__post cite,.specialist-info__post q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.specialist-info__post blockquote:before,.specialist-info__post cite:before,.specialist-info__post q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.specialist-info__post h1,.specialist-info__post h2,.specialist-info__post h3,.specialist-info__post h4,.specialist-info__post h5,.specialist-info__post h6{margin:0}.specialist-info__post ol,.specialist-info__post ul{margin:0;padding:0;list-style:none}.specialist-info__post ol li,.specialist-info__post ul li{list-style-position:inside}.specialist-info__post ol li+li,.specialist-info__post ul li+li{margin-top:1.25rem}.specialist-info__post ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.specialist-info__post ol{counter-reset:ol-counter}.specialist-info__post ol li{counter-increment:ol-counter}.specialist-info__post ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.specialist-info__post p{margin:1.25rem 0}.specialist-info__post img{margin:.5rem 0}.specialist-info__post h4,.specialist-info__post h5,.specialist-info__post h6{margin:1.875rem 0}.specialist-info__post b,.specialist-info__post strong{color:var(--color-text-darker)}.specialist-info__appointment{margin:1.875rem 0}.specialist-info__contents{display:grid;grid-template-columns:1fr;grid-row-gap:3.75rem}.specialist-info__specifications{color:var(--color-text-darker)}.shoplist-products-filter{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;line-height:160%;color:var(--color-black)}.shoplist-products-filter:before{content:"";display:block;pointer-events:none;position:absolute;top:50%;right:calc(100% + .625rem);width:2.25rem;height:2.25rem;margin-top:-1.125rem;background-position:50%;background-repeat:no-repeat;background-size:100%}.shoplist-products-filter_price-one:before{background-image:url(/assets/img/person/one.svg)}.shoplist-products-filter_price-two:before{background-image:url(/assets/img/person/two.svg)}.shoplist-products-filter_price:before{background-image:url(/assets/img/shop/price.svg)}.shoplist-products-filter_duration:before{background-image:url(/assets/img/shop/time.svg)}.shoplist-products-filter span{position:relative;display:inline-block;cursor:pointer;padding-right:1.125rem}.shoplist-products-filter span:after{content:"";display:block;position:absolute;top:50%;right:0;border:3px solid transparent}.shoplist-products-filter[filter-state=desc] span:after{margin-top:-2px;border-top:5px solid var(--color-black)}.shoplist-products-filter[filter-state=asc] span:after{margin-top:-5px;border-bottom:5px solid var(--color-black)}.shoplist-products-list-item{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.625rem 0;border-bottom:1px solid var(--color-line);line-height:160%}.shoplist-products-list-item__name sup{top:-.125em;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.shoplist-products-list-item__name sup>*+*{margin-left:.25rem}.shoplist-products-list-item a{color:var(--color-highlight);transition:color .35s}.shoplist-products-list-item a.hover,.shoplist-products-list-item a:hover{color:var(--color-text-darker)}.shoplist-products-list-item__price span{color:var(--color-text)}.shoplist-products-list-item__price i,.shoplist-products-list-item__price s{color:#ff003d}.shoplist-products-list-item__price i{display:inline-block;margin-left:.5rem;font-style:normal}.shoplist-products-list-item__add{background:transparent;border:0;padding:0;position:absolute;flex-grow:0;top:50%;right:0;margin-top:-1.5rem;width:3rem;height:3rem;overflow:hidden;border-radius:50%;box-shadow:0 10px 20px rgba(9,94,210,.1)}.shoplist-products-list-item__add span{position:absolute;top:0;left:0;opacity:0}.shoplist-products-list-item__add:after,.shoplist-products-list-item__add:before{content:"";display:block;height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;background-position:50%;background-repeat:no-repeat;background-size:100% auto;transition:opacity .35s}.shoplist-products-list-item__add:before{background-image:url(/assets/img/shop/add-static.svg)}.shoplist-products-list-item__add:after{background-image:url(/assets/img/shop/add-active.svg);opacity:0}.shoplist-products-list-item__add:hover:before{opacity:0}.shoplist-products-list-item__add:hover:after{opacity:1}.shoplist-products-list-item__add.hover:before{opacity:0}.shoplist-products-list-item__add.hover:after{opacity:1}.shoplist-products,.shoplist-products-list{display:block}.shoplist-products__filters{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:1.25rem;border-bottom:1px solid var(--color-line)}.shoplist-products__subcategory{font-weight:700;font-size:1rem;line-height:160%;text-transform:uppercase;color:var(--color-black);border-bottom:1px solid var(--color-line)}.shoplist-products-outer{display:block;display:grid;grid-template-columns:1fr;grid-gap:3.75rem}.shoplist-page__desc{font-size:1rem;line-height:160%;color:var(--color-text)}.shoplist-page__desc :first-child{margin-top:0}.shoplist-page__desc :last-child{margin-bottom:0}.shoplist-page__desc p{margin:0}.shoplist-page__desc a{text-decoration:underline}.shoplist-page__desc a.hover,.shoplist-page__desc a:hover{text-decoration:none}.shoplist-page__desc b,.shoplist-page__desc strong{font-weight:600}.shoplist-page__desc img{margin:0}.shoplist-page__desc blockquote,.shoplist-page__desc cite,.shoplist-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.shoplist-page__desc blockquote:before,.shoplist-page__desc cite:before,.shoplist-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.shoplist-page__desc h1,.shoplist-page__desc h2,.shoplist-page__desc h3,.shoplist-page__desc h4,.shoplist-page__desc h5,.shoplist-page__desc h6{margin:0}.shoplist-page__desc ol,.shoplist-page__desc ul{margin:0;padding:0;list-style:none}.shoplist-page__desc ol li,.shoplist-page__desc ul li{list-style-position:inside}.shoplist-page__desc ol li+li,.shoplist-page__desc ul li+li{margin-top:1.25rem}.shoplist-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.shoplist-page__desc ol{counter-reset:ol-counter}.shoplist-page__desc ol li{counter-increment:ol-counter}.shoplist-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.shoplist-page__desc p{margin:1.25rem 0}.shoplist-page__desc img{margin:.5rem 0}.shoplist-page__desc h4,.shoplist-page__desc h5,.shoplist-page__desc h6{margin:1.875rem 0}.shoplist-page__desc b,.shoplist-page__desc strong{color:var(--color-text-darker)}.shoplist-page__text.seo-text{margin:0;grid-gap:1.625rem}.shoplist-page__categories ul{margin:0;padding:0;list-style:none;position:relative;font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.shoplist-page__categories ul a{color:var(--color-text-darker);transition:color .35s}.shoplist-page__categories ul a.active,.shoplist-page__categories ul a.hover,.shoplist-page__categories ul a:hover{color:var(--color-highlight)}.shoplist-page__content{display:grid;grid-template-columns:1fr}.message-page__outer{margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.message-page__desc{font-size:1rem;line-height:160%;color:var(--color-text)}.message-page__desc :first-child{margin-top:0}.message-page__desc :last-child{margin-bottom:0}.message-page__desc p{margin:0}.message-page__desc a{text-decoration:underline}.message-page__desc a.hover,.message-page__desc a:hover{text-decoration:none}.message-page__desc b,.message-page__desc strong{font-weight:600}.message-page__desc img{margin:0}.message-page__desc blockquote,.message-page__desc cite,.message-page__desc q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.message-page__desc blockquote:before,.message-page__desc cite:before,.message-page__desc q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.message-page__desc h1,.message-page__desc h2,.message-page__desc h3,.message-page__desc h4,.message-page__desc h5,.message-page__desc h6{margin:0}.message-page__desc ol,.message-page__desc ul{margin:0;padding:0;list-style:none}.message-page__desc ol li,.message-page__desc ul li{list-style-position:inside}.message-page__desc ol li+li,.message-page__desc ul li+li{margin-top:1.25rem}.message-page__desc ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.message-page__desc ol{counter-reset:ol-counter}.message-page__desc ol li{counter-increment:ol-counter}.message-page__desc ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.message-page__desc p{margin:1.25rem 0}.message-page__desc img{margin:.5rem 0}.message-page__desc h4,.message-page__desc h5,.message-page__desc h6{margin:1.875rem 0}.message-page__desc b,.message-page__desc strong{color:var(--color-text-darker)}.message-page__button{align-items:center;display:flex;flex-direction:row;justify-content:center}.dg.ac{z-index:999!important}.dg.ac input[type=checkbox]{-webkit-appearance:checkbox}.dg.ac select{-webkit-appearance:auto}@media (min-width:1200px){.desktop-hide{display:none!important}html:before{height:.3125rem}.h1,.h2,h1,h2{font-size:4.25rem}.h3,h3{font-size:3rem}.h4,h4{font-size:2.25rem}.h5,h5{font-size:1.875rem}.h6,h6{font-size:1.5rem}.accordion-slider-content blockquote,.accordion-slider-content cite,.accordion-slider-content q,.blog-preview__desc blockquote,.blog-preview__desc cite,.blog-preview__desc q,.category-preview__desc blockquote,.category-preview__desc cite,.category-preview__desc q,.certificate-preview__desc blockquote,.certificate-preview__desc cite,.certificate-preview__desc q,.content-block_text blockquote,.content-block_text cite,.content-block_text q,.enum__desc blockquote,.enum__desc cite,.enum__desc q,.page-preview__desc blockquote,.page-preview__desc cite,.page-preview__desc q,.person-item__desc blockquote,.person-item__desc cite,.person-item__desc q,.review-item__text blockquote,.review-item__text cite,.review-item__text q,.review-preview__message blockquote,.review-preview__message cite,.review-preview__message q,.service-preview__desc blockquote,.service-preview__desc cite,.service-preview__desc q,.specialist-info__desc blockquote,.specialist-info__desc cite,.specialist-info__desc q,.text blockquote,.text cite,.text q,.vacancy-info_text blockquote,.vacancy-info_text cite,.vacancy-info_text q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.accordion-slider-content h1,.accordion-slider-content h2,.accordion-slider-content h3,.accordion-slider-content ol,.accordion-slider-content ul,.blog-preview__desc h1,.blog-preview__desc h2,.blog-preview__desc h3,.blog-preview__desc ol,.blog-preview__desc ul,.category-preview__desc h1,.category-preview__desc h2,.category-preview__desc h3,.category-preview__desc ol,.category-preview__desc ul,.certificate-preview__desc h1,.certificate-preview__desc h2,.certificate-preview__desc h3,.certificate-preview__desc ol,.certificate-preview__desc ul,.content-block_text h1,.content-block_text h2,.content-block_text h3,.content-block_text ol,.content-block_text ul,.enum__desc h1,.enum__desc h2,.enum__desc h3,.enum__desc ol,.enum__desc ul,.page-preview__desc h1,.page-preview__desc h2,.page-preview__desc h3,.page-preview__desc ol,.page-preview__desc ul,.person-item__desc h1,.person-item__desc h2,.person-item__desc h3,.person-item__desc ol,.person-item__desc ul,.review-item__text h1,.review-item__text h2,.review-item__text h3,.review-item__text ol,.review-item__text ul,.review-preview__message h1,.review-preview__message h2,.review-preview__message h3,.review-preview__message ol,.review-preview__message ul,.service-preview__desc h1,.service-preview__desc h2,.service-preview__desc h3,.service-preview__desc ol,.service-preview__desc ul,.specialist-info__desc h1,.specialist-info__desc h2,.specialist-info__desc h3,.specialist-info__desc ol,.specialist-info__desc ul,.text h1,.text h2,.text h3,.text ol,.text ul,.vacancy-info_text h1,.vacancy-info_text h2,.vacancy-info_text h3,.vacancy-info_text ol,.vacancy-info_text ul{margin:5rem 0}html.v-browser_safari .header_fixed:not(.show-fixed),html:not(.v-browser_safari) .header_fixed:not(.show-fixed){pointer-events:none}.header__logo{--height:3.375rem}.footer{margin-top:11.25rem;padding-top:7.5rem}.footer__title{font-size:4.25rem}.columns-content .v-columns__column>*+*,.footer__columns{margin-top:7.5rem}.filter-items-filters ul li{margin-right:1.875rem}.tab-for-content__buttons>*{width:17.5rem}.tab-for-content__buttons>*+*{margin-left:2.5rem}.tab-for-content__contents{margin-top:5rem}.tab-content-li button{font-size:3rem;padding-bottom:.75rem}.tab-content .tab-content-items{margin-top:1.625rem}.social-links a{width:2.75rem;height:2.75rem}.popup-menu__categories{width:37%}.popup-menu__categories ul a span{font-size:4.25rem}.popup-menu__categories ul a span:before{width:3.75rem;margin-left:-3.75rem}.popup-menu__content{width:63%}.popup-menu__links ul a{font-size:1.25rem}.v-menu__bg-left{width:37%}.content-block_text ol,.content-block_text ul{margin-left:7.5rem}.content-blocks{grid-row-gap:5rem}.content-banner__desc blockquote,.content-banner__desc cite,.content-banner__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.content-banner__desc h1,.content-banner__desc h2,.content-banner__desc h3,.content-banner__desc ol,.content-banner__desc ul{margin:5rem 0}.highlight-banner{padding:4.5rem 3.75rem 3.25rem}.highlight-banner__header{font-size:3.125rem}.highlight-banner__desc blockquote,.highlight-banner__desc cite,.highlight-banner__desc q{padding-left:7.5rem;font-size:1.125rem}.highlight-banner__desc{font-size:1.25rem}.rotate-banner{padding:10rem var(--wrap) 2.5rem}.rotate-banner:before{top:.625rem;height:10rem;background-size:5rem}.rotate-banner__header{font-size:2.25rem}.v-popup_auto{grid-template-columns:.33fr}.popup__header{font-size:1.875rem}.popup__desc blockquote,.popup__desc cite,.popup__desc q{padding-left:7.5rem;font-size:1.125rem}.popup__form-button{margin-top:1.125rem}.v-popup_media .v-popup__close{transform:translate(-50%,-50%) rotate(45deg)}.preview-media{grid-row-gap:3.75rem}.video-play-button.lg{width:7.5rem;height:7.5rem}.scroll-preview-media .preview-image,.scroll-preview-media .preview-video{width:58vw}.scroll-preview-media.mini .preview-image,.scroll-preview-media.mini .preview-video{width:37.5vw}.v-form__input input:not(:disabled):focus,.v-form__input textarea:not(:disabled):focus{background-color:var(--color-input-bg-focus)}.v-form__input input.has-shadow:not(:disabled):focus,.v-form__input textarea.has-shadow:not(:disabled):focus{background-color:var(--color-white);box-shadow:none}.pagination-outer{margin-top:6.875rem}.page-catalog__head{padding-bottom:1.5rem;margin-bottom:3.75rem}.page-catalog-no-items{font-size:1.875rem}.scroll-list .v-scroll__container{margin-bottom:139px}.scroll-list .v-scroll__scrollbar_x{bottom:59px}.scroll-list .v-scroll__scrollbar_x:before{left:41px;width:calc(100% - 82px)}.scroll-list .v-scroll__scrollbar_x:after{bottom:-62px}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar{width:82px!important;height:82px!important;margin-top:-41px}.scroll-list-block__header{max-width:66vw}.scroll-list-block__header+.scroll-list{margin-top:7.5rem}.scroll-list-block__header+.scroll-list.mini-margin{margin-top:3.75rem}.slick-scroll-list-slider__slide{width:50vw;padding:0 var(--wrap)}.scroll-page-previews .page-preview{width:37.5vw}.large-page-preview__title{font-size:1.5rem}.review-previews-scroll-list .review-preview{width:25vw}.service-previews{grid-column-gap:1.875rem;grid-row-gap:7.5rem}.service-preview__title{font-size:2.25rem}.service-preview__title.smaller{font-size:1.875rem}.service-preview__image{margin-top:1.875rem;padding-top:66%}.service-preview__image:not(.show-label) .service-preview__label{display:none}.services-categories__content{margin-top:3.125rem}.enum-block__header+.enum-block__items{margin-top:5rem}.enum-scroll-list .enum{width:25vw}.seo-block{margin-top:10rem}.seo-block__title{max-width:73%;font-size:3rem}.seo-block__post-desc blockquote,.seo-block__post-desc cite,.seo-block__post-desc q,.seo-block__pre-desc blockquote,.seo-block__pre-desc cite,.seo-block__pre-desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.seo-block__post-desc h1,.seo-block__post-desc h2,.seo-block__post-desc h3,.seo-block__post-desc ol,.seo-block__post-desc ul,.seo-block__pre-desc h1,.seo-block__pre-desc h2,.seo-block__pre-desc h3,.seo-block__pre-desc ol,.seo-block__pre-desc ul{margin:5rem 0}.seo-block__post-desc,.seo-block__pre-desc{max-width:46%}.seo-block__post-desc read-more-button [slot=button],.seo-block__pre-desc read-more-button [slot=button]{margin-top:2.5rem}.seo-block__pre-desc{margin-top:6.25rem}.seo-block__post-desc{margin-top:8.125rem}.seo-block__images{margin-top:8.25rem}.seo-block__image:first-child{--ratio:0.5625;width:73%}.seo-block__image:nth-child(2){bottom:-12%;left:4%;width:23%}.seo-block__image:nth-child(3){width:31%}.seo-text{grid-gap:5rem}.seo-text__header{font-size:4.25rem}.seo-text__desc blockquote,.seo-text__desc cite,.seo-text__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.seo-text__desc h1,.seo-text__desc h2,.seo-text__desc h3,.seo-text__desc ol,.seo-text__desc ul{margin:5rem 0}.home-intro__title{max-width:66vw}.home-intro__subtitle{font-size:1.5rem}.about-block__content,.about-block__images{max-width:46%}.about-block__desc blockquote,.about-block__desc cite,.about-block__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.about-block__desc h1,.about-block__desc h2,.about-block__desc h3,.about-block__desc ol,.about-block__desc ul{margin:5rem 0}.about-block__desc{font-size:1.875rem}.about-block__image:nth-child(2){bottom:20vw}.advantages-slideshow__content{padding-top:6rem}.advantages-slideshow__list{grid-row-gap:.75rem}.advantages-slideshow__list>li>span{font-size:2.25rem}.home-page__categories{margin-top:8.75rem}.home-page__categories .columns-content{margin-top:5.625rem}.home-page .about-block{margin-top:13.75rem}.home-page__advantages{margin-top:7.5rem}.home-page__programs{margin-top:10.625rem}.blog-page .page-catalog{margin-top:2.5rem}.blog-preview__image{padding-top:66%}.blog-preview__title{margin-top:.75rem;font-size:1.5rem}.blog-preview__desc{margin-top:1rem}.blog-previews{grid-column-gap:1.875rem;grid-row-gap:3.75rem}.media-page .page-catalog{margin-top:2.5rem}.text-page .content-blocks,.text-page__image{margin-top:5rem}.text-page__articles{margin:7.5rem 0}.review-items{grid-column-gap:3.75rem;grid-row-gap:3.75rem}.reviews-page .page-catalog{margin-top:2.5rem}.person-items{grid-column-gap:2.5rem;grid-row-gap:3.75rem}.specialist-page__image{min-height:calc(var(--vh)*100);display:flex;flex-direction:row;align-items:center;justify-content:center}.category-page__wrap{padding-left:29vw}.category-page__header img{max-width:42vw}.category-page__desc blockquote,.category-page__desc cite,.category-page__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.category-page__desc h1,.category-page__desc h2,.category-page__desc h3,.category-page__desc ol,.category-page__desc ul{margin:5rem 0}.category-page__desc{font-size:1.875rem;max-width:42vw;margin:6.25rem 0}.category-page__items,.category-page__items-title,.category-page__media{margin:7.5rem 0}.services-page__desc blockquote,.services-page__desc cite,.services-page__desc q{padding-left:7.5rem;font-size:1.125rem}.services-page__desc{max-width:65vw;margin:2rem 0;font-size:1.875rem}.services-page__items{margin:5rem 0}.person-item__name{font-size:1.5rem}.person-item__desc{margin-top:1.25rem}.persons-scroll-list .person-item{width:20.8vw}.persons-scroll-list .person-item:nth-child(2n){margin-top:3.75rem}.v-popup.v-popup_service-options{grid-template-columns:.5fr}.service-options{max-width:50vw;padding:2.5rem 3.75rem}.service-options__title{font-size:2.25rem}.service-options__price .new{font-size:3rem}.service-options__subtitle{font-size:1.5rem}.service-page__header{max-width:66vw}.service-page__desc{max-width:41.6vw;font-size:1.875rem}.service-page .service-options{margin:7.5rem auto}.service-page__enum{margin:7.5rem 0}.service-page__compounds{margin-top:7.5rem;margin-bottom:7.5rem;max-width:42vw}.service-page__services{margin:8.75rem 0 7.5rem}.service-page__articles,.service-page__services,.service-page__specialists{margin:7.5rem 0}.corporate-page__desc blockquote,.corporate-page__desc cite,.corporate-page__desc q{padding-left:7.5rem;font-size:1.125rem}.corporate-page__desc{max-width:65vw;margin:2rem 0;font-size:1.875rem}.corporate-page__buttons{margin:3.125rem 0}.corporate-page__services{margin:5rem 0;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.875rem;grid-row-gap:3.75rem}.corporate-page__banner{margin:10rem 0 7.5rem}.corporate-page__scroll-list{margin-top:7.5rem}.corporate-page__scroll-list+.corporate-page__buttons{margin:5rem 0 0}.career-preview__image{padding:0 3.75rem}.career-preview__title{font-size:1.5rem}.career-preview__button{margin-top:1.5rem}.career-previews{grid-column-gap:1.875rem;grid-row-gap:1.875rem}.career-page__desc blockquote,.career-page__desc cite,.career-page__desc q{padding-left:7.5rem;font-size:1.125rem}.career-page__desc{max-width:65vw;margin:2.5rem 0;font-size:1.5rem}.career-page .page-catalog{margin-top:3.75rem}.vacancy-infos{grid-row-gap:5rem}.vacancy-infos .vacancy-page__buttons{margin-top:5rem}.certificate-preview__image{padding-top:66%}.certificate-previews{grid-column-gap:1.875rem;grid-row-gap:5rem}.certificates-page__title{margin:2.5rem 0;font-size:2.25rem}.certificates-page__desc blockquote,.certificates-page__desc cite,.certificates-page__desc q{padding-left:7.5rem;font-size:1.125rem}.certificates-page__desc{max-width:65vw;margin:2.5rem 0;font-size:1.5rem}.search__title{font-size:3rem}.search__none:before{width:16vw;height:16vw}.search__items{grid-column-gap:1.875rem;grid-row-gap:3.75rem}.contacts-info__item blockquote,.contacts-info__item cite,.contacts-info__item q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.contacts-info__item h1,.contacts-info__item h2,.contacts-info__item h3,.contacts-info__item ol,.contacts-info__item ul{margin:5rem 0}.contacts-page__info{margin-top:1.375rem}.shopcart-view-steps{width:63%}.shopcart-view-steps__line{left:1.875rem;width:calc(100% - 3.75rem)}.shopcart-view-steps button{width:3.75rem;height:3.75rem}.shopcart-view-steps button span{width:3rem;height:3rem;font-size:.875rem}.shopcart-view-order-types label{font-size:1.5rem}.scroll-preview-radio-input .preview-radio-input{width:25vw}.shopcart-view__wrap{width:45%}.shopcart-view__title{font-size:1.5rem}.shopcart-view__desc blockquote,.shopcart-view__desc cite,.shopcart-view__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.shopcart-view__desc h1,.shopcart-view__desc h2,.shopcart-view__desc h3,.shopcart-view__desc ol,.shopcart-view__desc ul{margin:5rem 0}.shopcart-view__desc{margin:3.125rem 0;width:86%}.shopcart-view__total-sum{font-size:1.5rem}.shopcart-view .order-products{margin-top:3.75rem}.shopcart-view .order-shipping{margin-top:2.5rem}.specialist-content__desc blockquote,.specialist-content__desc cite,.specialist-content__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.specialist-content__desc h1,.specialist-content__desc h2,.specialist-content__desc h3,.specialist-content__desc ol,.specialist-content__desc ul{margin:5rem 0}.specialist-info__post blockquote,.specialist-info__post cite,.specialist-info__post q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.specialist-info__post h1,.specialist-info__post h2,.specialist-info__post h3,.specialist-info__post ol,.specialist-info__post ul{margin:5rem 0}.specialist-info__contents{margin-top:3.125rem}.shoplist-products-filter,.shoplist-products-list-item{font-size:1rem}.shoplist-products__subcategory{padding:2.25rem 0}.shoplist-products .shoplist-products-filter:first-child,.shoplist-products .shoplist-products-list-item>:first-child{padding-right:10%}.shoplist-page__desc blockquote,.shoplist-page__desc cite,.shoplist-page__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.shoplist-page__desc h1,.shoplist-page__desc h2,.shoplist-page__desc h3,.shoplist-page__desc ol,.shoplist-page__desc ul{margin:5rem 0}.shoplist-page .seo-text:not(.shoplist-page__text){margin-top:3.25rem}.shoplist-page__container{margin-top:calc(5.75rem - var(--header-height))}.shoplist-page__categories ul{font-size:3rem}.shoplist-page__content{grid-gap:4.25rem}.message-page__outer{max-width:80%}.message-page__desc blockquote,.message-page__desc cite,.message-page__desc q{padding-left:7.5rem;font-size:1.125rem;margin:5rem 0}.message-page__desc h1,.message-page__desc h2,.message-page__desc h3,.message-page__desc ol,.message-page__desc ul{margin:5rem 0}.message-page__desc{max-width:52%;margin-top:3.125rem}.message-page__button{margin-top:3.75rem}}@media (min-width:900px) and (max-width:1199px){.tablet-hide{display:none!important}:root{--wrap:2.5rem;--wrap-1:5rem;--wrap-2:7.5rem}html:before{height:5px}.h1,.h2,h1,h2{font-size:3.125rem}.h3,h3{font-size:2.25rem}.h4,h4{font-size:1.75rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.375rem}.accordion-slider-content blockquote,.accordion-slider-content cite,.accordion-slider-content q,.blog-preview__desc blockquote,.blog-preview__desc cite,.blog-preview__desc q,.category-preview__desc blockquote,.category-preview__desc cite,.category-preview__desc q,.certificate-preview__desc blockquote,.certificate-preview__desc cite,.certificate-preview__desc q,.content-block_text blockquote,.content-block_text cite,.content-block_text q,.enum__desc blockquote,.enum__desc cite,.enum__desc q,.page-preview__desc blockquote,.page-preview__desc cite,.page-preview__desc q,.person-item__desc blockquote,.person-item__desc cite,.person-item__desc q,.review-item__text blockquote,.review-item__text cite,.review-item__text q,.review-preview__message blockquote,.review-preview__message cite,.review-preview__message q,.service-preview__desc blockquote,.service-preview__desc cite,.service-preview__desc q,.specialist-info__desc blockquote,.specialist-info__desc cite,.specialist-info__desc q,.text blockquote,.text cite,.text q,.vacancy-info_text blockquote,.vacancy-info_text cite,.vacancy-info_text q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.accordion-slider-content h1,.accordion-slider-content h2,.accordion-slider-content h3,.accordion-slider-content ol,.accordion-slider-content ul,.blog-preview__desc h1,.blog-preview__desc h2,.blog-preview__desc h3,.blog-preview__desc ol,.blog-preview__desc ul,.category-preview__desc h1,.category-preview__desc h2,.category-preview__desc h3,.category-preview__desc ol,.category-preview__desc ul,.certificate-preview__desc h1,.certificate-preview__desc h2,.certificate-preview__desc h3,.certificate-preview__desc ol,.certificate-preview__desc ul,.content-block_text h1,.content-block_text h2,.content-block_text h3,.content-block_text ol,.content-block_text ul,.enum__desc h1,.enum__desc h2,.enum__desc h3,.enum__desc ol,.enum__desc ul,.page-preview__desc h1,.page-preview__desc h2,.page-preview__desc h3,.page-preview__desc ol,.page-preview__desc ul,.person-item__desc h1,.person-item__desc h2,.person-item__desc h3,.person-item__desc ol,.person-item__desc ul,.review-item__text h1,.review-item__text h2,.review-item__text h3,.review-item__text ol,.review-item__text ul,.review-preview__message h1,.review-preview__message h2,.review-preview__message h3,.review-preview__message ol,.review-preview__message ul,.service-preview__desc h1,.service-preview__desc h2,.service-preview__desc h3,.service-preview__desc ol,.service-preview__desc ul,.specialist-info__desc h1,.specialist-info__desc h2,.specialist-info__desc h3,.specialist-info__desc ol,.specialist-info__desc ul,.text h1,.text h2,.text h3,.text ol,.text ul,.vacancy-info_text h1,.vacancy-info_text h2,.vacancy-info_text h3,.vacancy-info_text ol,.vacancy-info_text ul{margin:4.375rem 0}.header__logo{--height:3.375rem}.footer{margin-top:9.375rem;padding-top:5rem}.footer__title{font-size:3.125rem}.footer__columns{margin-top:5rem}.footer__column_apply{display:none}.columns-content .v-columns__column>*+*{margin-top:6rem}.filter-items-filters ul li{margin-right:1.875rem}.tab-for-content__buttons>*{width:16rem}.tab-for-content__buttons>*+*{margin-left:1.875rem}.tab-for-content__contents{margin-top:4.625rem}.tab-content-li button{font-size:2rem;padding-bottom:.625rem}.tab-content .tab-content-items{margin-top:1.75rem}.social-links a{width:2.5rem;height:2.5rem}.popup-menu__categories{width:40%}.popup-menu__categories ul a span{font-size:3.125rem}.popup-menu__categories ul a span:before{width:2.875rem;margin-left:-2.875rem}.popup-menu__content{width:60%}.popup-menu__links ul a{font-size:1.125rem}.v-menu__bg-left{width:40%}.content-block_text ol,.content-block_text ul{margin-left:4.375rem}.content-blocks{grid-row-gap:4.375rem}.content-banner__desc blockquote,.content-banner__desc cite,.content-banner__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.content-banner__desc h1,.content-banner__desc h2,.content-banner__desc h3,.content-banner__desc ol,.content-banner__desc ul{margin:4.375rem 0}.highlight-banner{padding:2.5rem}.highlight-banner__header{font-size:2.25rem}.highlight-banner__desc blockquote,.highlight-banner__desc cite,.highlight-banner__desc q{padding-left:6.25rem;font-size:1.125rem}.highlight-banner__desc{font-size:1.125rem}.rotate-banner{padding:8.125rem var(--wrap) 2rem}.rotate-banner:before{top:.625rem;height:8.125rem;background-size:3.75rem}.rotate-banner__header{font-size:1.5rem}.v-popup_auto{grid-template-columns:.45fr}.popup__header{font-size:1.625rem}.popup__desc blockquote,.popup__desc cite,.popup__desc q{padding-left:6.25rem;font-size:1.125rem}.popup__form-button{margin-top:1.5rem}.v-popup_media .v-popup__close{transform:translate(-50%) rotate(45deg);top:auto;bottom:calc(100% + 1.5rem)}.preview-media{grid-row-gap:3.75rem}.video-play-button.lg{width:6.25rem;height:6.25rem}.scroll-preview-media .preview-image,.scroll-preview-media .preview-video{width:60vw}.scroll-preview-media.mini .preview-image,.scroll-preview-media.mini .preview-video{width:42vw}.pagination-outer{margin-top:6.875rem}.page-catalog__head{padding-bottom:1.25rem;margin-bottom:2.75rem}.page-catalog-no-items{font-size:1.5rem}.scroll-list .v-scroll__container{margin-bottom:118px}.scroll-list .v-scroll__scrollbar_x{bottom:48px}.scroll-list .v-scroll__scrollbar_x:before{left:30px;width:calc(100% - 60px)}.scroll-list .v-scroll__scrollbar_x:after{bottom:-51px}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar{width:60px!important;height:60px!important;margin-top:-30px}.scroll-list-block__header{max-width:80vw}.scroll-list-block__header+.scroll-list{margin-top:6rem}.scroll-list-block__header+.scroll-list.mini-margin{margin-top:3.125rem}.slick-scroll-list-slider__slide{width:60vw;padding:0 calc(var(--wrap)*2)}.scroll-page-previews .page-preview{width:45vw}.large-page-preview__title{font-size:1.5rem}.review-previews-scroll-list .review-preview{width:35vw}.service-previews.grid-t-1{grid-template-columns:repeat(1,1fr)}.service-previews.grid-t-1 .full-grid{grid-column:1/2}.service-previews{grid-column-gap:1.875rem;grid-row-gap:5rem}.service-preview__title{font-size:1.75rem}.service-preview__image{margin-top:1.5rem;padding-top:66%}.services-categories__content{margin-top:2.75rem}.enum-block__header+.enum-block__items{margin-top:3.125rem}.enum-scroll-list .enum{width:35vw}.seo-block{margin-top:8.75rem}.seo-block__title{max-width:78%;font-size:2.5rem}.seo-block__post-desc blockquote,.seo-block__post-desc cite,.seo-block__post-desc q,.seo-block__pre-desc blockquote,.seo-block__pre-desc cite,.seo-block__pre-desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.seo-block__post-desc h1,.seo-block__post-desc h2,.seo-block__post-desc h3,.seo-block__post-desc ol,.seo-block__post-desc ul,.seo-block__pre-desc h1,.seo-block__pre-desc h2,.seo-block__pre-desc h3,.seo-block__pre-desc ol,.seo-block__pre-desc ul{margin:4.375rem 0}.seo-block__post-desc,.seo-block__pre-desc{max-width:56%}.seo-block__post-desc read-more-button [slot=button],.seo-block__pre-desc read-more-button [slot=button]{margin-top:1.875rem}.seo-block__pre-desc{margin-top:5rem}.seo-block__post-desc{margin-top:8.75rem}.seo-block__images{margin-top:6.25rem}.seo-block__image:first-child{--ratio:0.5625;width:78%}.seo-block__image:nth-child(2){bottom:-20%;left:4%;width:18%}.seo-block__image:nth-child(3){width:34%}.seo-text{grid-gap:3.75rem}.seo-text__header{font-size:3.125rem}.seo-text__desc blockquote,.seo-text__desc cite,.seo-text__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.seo-text__desc h1,.seo-text__desc h2,.seo-text__desc h3,.seo-text__desc ol,.seo-text__desc ul{margin:4.375rem 0}.home-intro__title{max-width:80vw}.home-intro__subtitle{font-size:1.375rem}.about-block__content,.about-block__images{max-width:56%}.about-block__desc blockquote,.about-block__desc cite,.about-block__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.about-block__desc h1,.about-block__desc h2,.about-block__desc h3,.about-block__desc ol,.about-block__desc ul{margin:4.375rem 0}.about-block__desc{font-size:1.5rem}.about-block__image:nth-child(2){bottom:32vw}.advantages-slideshow__list{margin-top:1.25rem;grid-row-gap:1.25rem}.advantages-slideshow__list>li>span{font-size:1.75rem}.home-page__categories{margin-top:8.125rem}.home-page__categories .columns-content{margin-top:4.75rem}.home-page .about-block{margin-top:10rem}.home-page__advantages{margin-top:6.875rem}.home-page__programs{margin-top:8.75rem}.blog-page .page-catalog{margin-top:3.125rem}.blog-preview__image{padding-top:66%}.blog-preview__title{margin-top:.75rem;font-size:1.25rem}.blog-preview__desc{margin-top:1.125rem}.blog-previews.grid-t-1{grid-template-columns:repeat(1,1fr)}.blog-previews.grid-t-1 .full-grid{grid-column:1/2}.blog-previews{grid-column-gap:1.875rem;grid-row-gap:3.75rem}.media-page .page-catalog{margin-top:3.125rem}.text-page .content-blocks,.text-page__image{margin-top:4.375rem}.text-page__articles{margin:6.25rem 0}.review-items.grid-t-1{grid-template-columns:repeat(1,1fr)}.review-items.grid-t-1 .full-grid{grid-column:1/2}.review-items{grid-column-gap:3.75rem;grid-row-gap:3.75rem}.reviews-page .page-catalog{margin-top:3.125rem}.person-items.grid-t-1{grid-template-columns:repeat(1,1fr)}.person-items.grid-t-1 .full-grid{grid-column:1/2}.person-items{grid-column-gap:2.5rem;grid-row-gap:3.75rem}html:not(.use-custom-scroll) .specialist-page__image.js-sticky-content{top:var(--header-height)}.category-page__wrap{padding-left:20vw}.category-page__header img{max-width:42vw}.category-page__desc blockquote,.category-page__desc cite,.category-page__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.category-page__desc h1,.category-page__desc h2,.category-page__desc h3,.category-page__desc ol,.category-page__desc ul{margin:4.375rem 0}.category-page__desc{font-size:1.5rem;max-width:56vw;margin:5.625rem 0}.category-page__items,.category-page__items-title,.category-page__media{margin:5.625rem 0}.services-page__desc blockquote,.services-page__desc cite,.services-page__desc q{padding-left:6.25rem;font-size:1.125rem}.services-page__desc{max-width:65vw;margin:2.5rem 0;font-size:1.5rem}.services-page__items{margin:6.25rem 0}.person-item__name{font-size:1.25rem}.person-item__desc{margin-top:1.125rem}.persons-scroll-list .person-item{width:30vw}.persons-scroll-list .person-item:nth-child(2n){margin-top:2.5rem}.v-popup.v-popup_service-options{grid-template-columns:.6fr}.service-options{max-width:60vw;padding:2.5rem 3.75rem}.service-options__title{font-size:1.875rem}.service-options__price .new{font-size:2.625rem}.service-options__subtitle{font-size:1.375rem}.service-page__header{max-width:80vw}.service-page__desc{max-width:55vw;font-size:1.5rem}.service-page .service-options{margin:6.875rem auto}.service-page__enum{margin:6.25rem 0}.service-page__compounds{margin-top:6.25rem;margin-bottom:6.25rem;max-width:56vw}.service-page__services{margin:7.5rem 0 6.875rem}.service-page__articles,.service-page__services,.service-page__specialists{margin:6.875rem 0}.corporate-page__desc blockquote,.corporate-page__desc cite,.corporate-page__desc q{padding-left:6.25rem;font-size:1.125rem}.corporate-page__desc{max-width:65vw;margin:2rem 0;font-size:1.5rem}.corporate-page__buttons{margin:3.125rem 0}.corporate-page__services{margin:4.375rem 0;grid-template-columns:1fr 1fr;grid-column-gap:1.875rem;grid-row-gap:3.75rem}.corporate-page__banner{margin:6.25rem 0 5rem}.corporate-page__scroll-list{margin-top:5rem}.corporate-page__scroll-list+.corporate-page__buttons{margin:3.75rem 0 0}.career-preview__image{padding:0 2.25rem}.career-preview__title{font-size:1.25rem}.career-preview__button{margin-top:1.875rem}.career-previews.grid-t-1{grid-template-columns:repeat(1,1fr)}.career-previews.grid-t-1 .full-grid{grid-column:1/2}.career-previews{grid-column-gap:1.875rem;grid-row-gap:1.875rem}.career-page__desc blockquote,.career-page__desc cite,.career-page__desc q{padding-left:6.25rem;font-size:1.125rem}.career-page__desc{max-width:65vw;margin:2.5rem 0;font-size:1.25rem}.vacancy-infos{grid-row-gap:4.375rem}.vacancy-infos .vacancy-page__buttons{margin-top:4.375rem}.certificate-preview__image{padding-top:66%}.certificate-previews.grid-t-1{grid-template-columns:repeat(1,1fr)}.certificate-previews.grid-t-1 .full-grid{grid-column:1/2}.certificate-previews{grid-column-gap:1.875rem;grid-row-gap:3.75rem}.certificates-page__title{margin:2rem 0;font-size:1.75rem}.certificates-page__desc blockquote,.certificates-page__desc cite,.certificates-page__desc q{padding-left:6.25rem;font-size:1.125rem}.certificates-page__desc{max-width:65vw;margin:2.25rem 0;font-size:1.375rem}.search__title{font-size:2.25rem}.search__none:before{width:20vw;height:20vw}.search__items.grid-t-1{grid-template-columns:repeat(1,1fr)}.search__items.grid-t-1 .full-grid{grid-column:1/2}.search__items{grid-column-gap:1.875rem;grid-row-gap:3.75rem}.contacts-info__item blockquote,.contacts-info__item cite,.contacts-info__item q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.contacts-info__item h1,.contacts-info__item h2,.contacts-info__item h3,.contacts-info__item ol,.contacts-info__item ul{margin:4.375rem 0}.contacts-page__info{margin-top:1rem}.shopcart-view-steps{width:75%}.shopcart-view-steps__line{left:1.5rem;width:calc(100% - 3rem)}.shopcart-view-steps button{width:3rem;height:3rem}.shopcart-view-steps button span{width:2.5rem;height:2.5rem;font-size:.75rem}.shopcart-view-order-types label{font-size:1.25rem}.scroll-preview-radio-input .preview-radio-input{width:33vw}.shopcart-view__wrap{width:60%}.shopcart-view__title{font-size:1.375rem}.shopcart-view__desc blockquote,.shopcart-view__desc cite,.shopcart-view__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.shopcart-view__desc h1,.shopcart-view__desc h2,.shopcart-view__desc h3,.shopcart-view__desc ol,.shopcart-view__desc ul{margin:4.375rem 0}.shopcart-view__desc{margin:2.5rem 0;width:90%}.shopcart-view__total-sum{font-size:1.25rem}.shopcart-view .order-products{margin-top:2.75rem}.shopcart-view .order-shipping{margin-top:3.125rem}.specialist-content__desc blockquote,.specialist-content__desc cite,.specialist-content__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.specialist-content__desc h1,.specialist-content__desc h2,.specialist-content__desc h3,.specialist-content__desc ol,.specialist-content__desc ul{margin:4.375rem 0}.specialist-info__post blockquote,.specialist-info__post cite,.specialist-info__post q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.specialist-info__post h1,.specialist-info__post h2,.specialist-info__post h3,.specialist-info__post ol,.specialist-info__post ul{margin:4.375rem 0}.specialist-info__contents{margin-top:3.75rem}.shoplist-products__subcategory{padding:2rem 0}.shoplist-page__desc blockquote,.shoplist-page__desc cite,.shoplist-page__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.shoplist-page__desc h1,.shoplist-page__desc h2,.shoplist-page__desc h3,.shoplist-page__desc ol,.shoplist-page__desc ul{margin:4.375rem 0}.shoplist-page .seo-text:not(.shoplist-page__text){margin-top:2.5rem}.shoplist-page__container{margin-top:calc(3.75rem - var(--header-height))}.shoplist-page__categories ul{font-size:2.25rem}.shoplist-page__content{grid-gap:3.75rem}.message-page__outer{max-width:80%}.message-page__desc blockquote,.message-page__desc cite,.message-page__desc q{padding-left:6.25rem;font-size:1.125rem;margin:3.5rem 0}.message-page__desc h1,.message-page__desc h2,.message-page__desc h3,.message-page__desc ol,.message-page__desc ul{margin:4.375rem 0}.message-page__desc{max-width:75%;margin-top:2.75rem}.message-page__button{margin-top:3.5rem}}@media (max-width:899px){.mobile-hide{display:none!important}:root{--wrap:1.25rem;--wrap-1:1.25rem;--wrap-2:1.25rem}html:before{height:3px}.h1,h1{font-size:2.25rem}.h1.smaller,h1.smaller{font-size:1.875rem;line-height:120%}.h2,h2{font-size:2.25rem}.h2.smaller,h2.smaller{font-size:1.875rem;line-height:120%}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,.h6,h5,h6{font-size:1.125rem}.accordion-slider-content blockquote:before,.accordion-slider-content cite:before,.accordion-slider-content q:before,.blog-preview__desc blockquote:before,.blog-preview__desc cite:before,.blog-preview__desc q:before,.category-preview__desc blockquote:before,.category-preview__desc cite:before,.category-preview__desc q:before,.certificate-preview__desc blockquote:before,.certificate-preview__desc cite:before,.certificate-preview__desc q:before,.content-block_text blockquote:before,.content-block_text cite:before,.content-block_text q:before,.enum__desc blockquote:before,.enum__desc cite:before,.enum__desc q:before,.page-preview__desc blockquote:before,.page-preview__desc cite:before,.page-preview__desc q:before,.person-item__desc blockquote:before,.person-item__desc cite:before,.person-item__desc q:before,.review-item__text blockquote:before,.review-item__text cite:before,.review-item__text q:before,.review-preview__message blockquote:before,.review-preview__message cite:before,.review-preview__message q:before,.service-preview__desc blockquote:before,.service-preview__desc cite:before,.service-preview__desc q:before,.specialist-info__desc blockquote:before,.specialist-info__desc cite:before,.specialist-info__desc q:before,.text blockquote:before,.text cite:before,.text q:before,.vacancy-info_text blockquote:before,.vacancy-info_text cite:before,.vacancy-info_text q:before{width:1.5rem;height:1.5rem}.accordion-slider-content blockquote,.accordion-slider-content cite,.accordion-slider-content q,.blog-preview__desc blockquote,.blog-preview__desc cite,.blog-preview__desc q,.category-preview__desc blockquote,.category-preview__desc cite,.category-preview__desc q,.certificate-preview__desc blockquote,.certificate-preview__desc cite,.certificate-preview__desc q,.content-block_text blockquote,.content-block_text cite,.content-block_text q,.enum__desc blockquote,.enum__desc cite,.enum__desc q,.page-preview__desc blockquote,.page-preview__desc cite,.page-preview__desc q,.person-item__desc blockquote,.person-item__desc cite,.person-item__desc q,.review-item__text blockquote,.review-item__text cite,.review-item__text q,.review-preview__message blockquote,.review-preview__message cite,.review-preview__message q,.service-preview__desc blockquote,.service-preview__desc cite,.service-preview__desc q,.specialist-info__desc blockquote,.specialist-info__desc cite,.specialist-info__desc q,.text blockquote,.text cite,.text q,.vacancy-info_text blockquote,.vacancy-info_text cite,.vacancy-info_text q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.accordion-slider-content h1,.accordion-slider-content h2,.accordion-slider-content h3,.accordion-slider-content ol,.accordion-slider-content ul,.blog-preview__desc h1,.blog-preview__desc h2,.blog-preview__desc h3,.blog-preview__desc ol,.blog-preview__desc ul,.category-preview__desc h1,.category-preview__desc h2,.category-preview__desc h3,.category-preview__desc ol,.category-preview__desc ul,.certificate-preview__desc h1,.certificate-preview__desc h2,.certificate-preview__desc h3,.certificate-preview__desc ol,.certificate-preview__desc ul,.content-block_text h1,.content-block_text h2,.content-block_text h3,.content-block_text ol,.content-block_text ul,.enum__desc h1,.enum__desc h2,.enum__desc h3,.enum__desc ol,.enum__desc ul,.page-preview__desc h1,.page-preview__desc h2,.page-preview__desc h3,.page-preview__desc ol,.page-preview__desc ul,.person-item__desc h1,.person-item__desc h2,.person-item__desc h3,.person-item__desc ol,.person-item__desc ul,.review-item__text h1,.review-item__text h2,.review-item__text h3,.review-item__text ol,.review-item__text ul,.review-preview__message h1,.review-preview__message h2,.review-preview__message h3,.review-preview__message ol,.review-preview__message ul,.service-preview__desc h1,.service-preview__desc h2,.service-preview__desc h3,.service-preview__desc ol,.service-preview__desc ul,.specialist-info__desc h1,.specialist-info__desc h2,.specialist-info__desc h3,.specialist-info__desc ol,.specialist-info__desc ul,.text h1,.text h2,.text h3,.text ol,.text ul,.vacancy-info_text h1,.vacancy-info_text h2,.vacancy-info_text h3,.vacancy-info_text ol,.vacancy-info_text ul{margin:3.75rem 0}.accordion-slider-content,.blog-preview__desc,.category-preview__desc,.certificate-preview__desc,.content-block_text,.enum__desc,.page-preview__desc,.person-item__desc,.review-item__text,.review-preview__message,.service-preview__desc,.specialist-info__desc,.text,.vacancy-info_text{font-size:.9375rem}.burger-ico.close,.burger-ico:not(.close),.search-ico{--size:2.75rem}:root{--header-height:5.25rem}.header__logo{--height:2.75rem}.header__telephone{display:none}.footer{margin-top:7.5rem}.footer__title{font-size:2.25rem}.footer__title.smaller{font-size:1.875rem;line-height:120%}.footer__columns{margin-top:3.125rem}.footer__column_apply,.footer__column_telephone+.footer__column_telephone{margin-top:1.5rem}.footer__column_menu{margin-top:3.125rem}.footer__copyrights{padding-top:2.5rem;display:grid;grid-template-columns:1fr;grid-row-gap:1.5rem}:root{--content-padding-top:2.25rem}.B_crumbBox,.breadcrumb,.breadcrumbs{display:none}.columns-content .v-columns__column>*+*{margin-top:3.75rem}.filter-items-filters ul li{margin-right:2.5rem}.filter-items-filters button{font-size:.9375rem}.tab-for-content__buttons>*{margin-top:.625rem;min-width:calc(50% - 1.25rem)}.tab-for-content__buttons>*+*{margin-left:1.25rem}.tab-for-content__contents{margin-top:3.125rem}.tab-content-li button{font-size:1.125rem;padding-bottom:1.125rem}.tab-content-lis{overflow:hidden}.tab-content-lis:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-line);transition:background-color .35s;transition-delay:0s;transition-timing-function:ease}.tab-content-lis .tab-content-li{width:50%}.tab-content .tab-content-items{margin-top:1.875rem}.social-links a{width:2.25rem;height:2.25rem}.dot-button__button{padding-left:3.125rem;padding-right:2.25rem}.popup-menu{padding:5rem var(--wrap) 3.75rem;flex-direction:column;align-items:flex-start;justify-content:flex-start}.popup-menu__categories ul li+li{margin-top:.875rem}.popup-menu__categories ul a span{font-size:2.25rem}.popup-menu__categories ul a span.smaller{font-size:1.875rem;line-height:120%}.popup-menu__categories ul a span:before{width:2.25rem;margin-left:-2.25rem}.popup-menu__content{margin-top:3.75rem}.popup-menu__links ul{grid-row-gap:1rem;grid-column-gap:1rem}.popup-menu__links ul a{font-size:.9375rem}.popup-menu .menu-addresses{margin-top:3.125rem;padding-top:3.125rem}.v-menu__bg-left{display:none}.content-block_text ol,.content-block_text ul{margin-left:1.25rem}.content-blocks{grid-row-gap:3.75rem}.content-banner__content .content-banner__image{display:block;margin-top:2.5rem}.content-banner__desc blockquote:before,.content-banner__desc cite:before,.content-banner__desc q:before{width:1.5rem;height:1.5rem}.content-banner__desc blockquote,.content-banner__desc cite,.content-banner__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.content-banner__desc h1,.content-banner__desc h2,.content-banner__desc h3,.content-banner__desc ol,.content-banner__desc ul{margin:3.75rem 0}.content-banner__desc{font-size:.9375rem;margin-top:1.875rem}.content-banner__image{display:none;padding-top:65%}.highlight-banner{padding:2rem 1.25rem}.highlight-banner__header{font-size:1.625rem}.highlight-banner__desc blockquote:before,.highlight-banner__desc cite:before,.highlight-banner__desc q:before{width:1.5rem;height:1.5rem}.highlight-banner__desc blockquote,.highlight-banner__desc cite,.highlight-banner__desc q{padding-left:2.5rem;font-size:.9375rem}.highlight-banner__desc{font-size:.9375rem}.highlight-banner__button{margin-top:1.75rem}.rotate-banner{padding:6.25rem var(--wrap) 1.75rem}.rotate-banner:before{top:0;height:6.25rem;background-size:2.5rem}.rotate-banner__header{font-size:1.125rem}.v-popup_auto{grid-template-columns:.95fr}.v-popup_auto .v-popup__close{top:auto;bottom:100%;right:50%;transform:translate(50%,.625rem) rotate(45deg)}.popup{padding:1.5rem 1rem 2.5rem}.popup__header{font-size:1.375rem}.popup__desc blockquote:before,.popup__desc cite:before,.popup__desc q:before{width:1.5rem;height:1.5rem}.popup__desc blockquote,.popup__desc cite,.popup__desc q{padding-left:2.5rem;font-size:.9375rem}.popup__form-button{margin-top:1.5rem}.v-popup_media .v-popup__close{transform:translate(-50%) rotate(-45deg);top:auto;bottom:calc(100% + 1rem)}.vjs-adcd-theme .vjs-control-bar{height:40px}.vjs-adcd-theme .vjs-current-time{left:20px}.vjs-adcd-theme .vjs-duration{right:20px}.vjs-adcd-theme .vjs-progress-control{left:20px;width:calc(100% - 40px)}.vjs-adcd-theme .vjs-big-play-button{top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);width:5rem;height:5rem}.vjs-adcd-theme .vjs-fullscreen-control:before,.vjs-adcd-theme .vjs-play-control:after,.vjs-adcd-theme .vjs-play-control:before{background-size:auto 16px}.preview-media{grid-row-gap:3.75rem}.preview-image{--ratio:0.6}.video-play-button.sm{width:4.375rem;height:4.375rem}.video-play-button.lg{width:5rem;height:5rem}.preview-video{--ratio:0.6}.scroll-preview-media .preview-image,.scroll-preview-media .preview-video{width:84vw}.scroll-preview-media.mini .preview-image,.scroll-preview-media.mini .preview-video{--ratio:0.76;width:84vw}.accordion-block__header{margin:3.125rem 0}.accordion-block__content{margin:1.875rem 0 .625rem}.accordion-block__buttons{margin:.625rem 0}.accordion-slider-head{padding-right:2.5rem}.accordion-slider-head:before{display:none}.accordion-slider-head:after{width:.625rem}.form-file-loader{margin-bottom:.75rem}.radio-input{font-size:1rem}.radio-input label{padding-left:3.625rem}.v-form__outer{margin-bottom:.75rem}.v-form__input input.highlight,.v-form__input textarea.highlight{font-size:1rem}.pagination-outer{margin-top:6.875rem}.pagination-outer__more{display:none}.page-catalog-filter{width:100%}.page-catalog-filter__button:after,.page-catalog-filter__button b{display:none}.page-catalog-filter__button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.page-catalog-filter__content{position:relative;padding:1.25rem 1.25rem 0}.page-catalog__head{padding-bottom:1rem;margin-bottom:1.875rem}.page-catalog-no-items{font-size:1.125rem}.scroll-list .v-scroll__container{margin-bottom:100px}.scroll-list .v-scroll__scrollbar_x{bottom:39px;transform:translate(-50%);width:calc(100% - var(--wrap)*2);max-width:500px}.scroll-list .v-scroll__scrollbar_x:before{left:21px;width:calc(100% - 42px)}.scroll-list .v-scroll__scrollbar_x:after{bottom:-42px}.scroll-list .v-scroll__scrollbar_x .v-scroll__bar{width:42px!important;height:42px!important;margin-top:-21px}.scroll-list-block__header+.scroll-list{margin-top:4.375rem}.scroll-list-block__header+.scroll-list.mini-margin{margin-top:2.5rem}.slick-scroll-list-slider__slide{width:calc(84vw + var(--wrap));padding-left:var(--wrap)}.slick-scroll-list-slider__slide:last-child{padding-right:var(--wrap)}.scroll-page-previews .page-preview{width:84vw}.page-preview__image{padding-top:75%}.page-preview__content{margin-top:1.875rem}.large-page-preview__content{margin-top:1.5rem}.large-page-preview__title{font-size:1.125rem}.review-previews-scroll-list .review-preview{width:64vw}.review-preview__author{margin-top:1.25rem}.service-previews{grid-column-gap:1.25rem;grid-row-gap:3.75rem}.service-preview__title{font-size:1.5rem}.service-preview__image{margin-top:1.25rem;padding-top:71%}.service-preview__desc{margin-top:1.5rem}.enum-block__header+.enum-block__items,.services-categories__content{margin-top:1.875rem}.enums{grid-template-columns:repeat(1,1fr)}.enum-scroll-list .enum{width:64vw}.seo-block{margin-top:7.5rem}.seo-block__title{font-size:1.875rem}.seo-block__post-desc blockquote:before,.seo-block__post-desc cite:before,.seo-block__post-desc q:before,.seo-block__pre-desc blockquote:before,.seo-block__pre-desc cite:before,.seo-block__pre-desc q:before{width:1.5rem;height:1.5rem}.seo-block__post-desc blockquote,.seo-block__post-desc cite,.seo-block__post-desc q,.seo-block__pre-desc blockquote,.seo-block__pre-desc cite,.seo-block__pre-desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.seo-block__post-desc h1,.seo-block__post-desc h2,.seo-block__post-desc h3,.seo-block__post-desc ol,.seo-block__post-desc ul,.seo-block__pre-desc h1,.seo-block__pre-desc h2,.seo-block__pre-desc h3,.seo-block__pre-desc ol,.seo-block__pre-desc ul{margin:3.75rem 0}.seo-block__post-desc,.seo-block__pre-desc{font-size:.9375rem;width:100%}.seo-block__post-desc read-more-button [slot=button],.seo-block__pre-desc read-more-button [slot=button]{margin-top:1.25rem}.seo-block__pre-desc{margin-top:3.75rem}.seo-block__post-desc{margin-top:9.375rem}.seo-block__images{margin-top:3.75rem}.seo-block__image:first-child{--ratio:0.89}.seo-block__image:nth-child(2){bottom:-29%;left:5%;width:43%}.seo-block__image:nth-child(3){display:none}.seo-text{grid-gap:2rem}.seo-text__header{font-size:2.25rem}.seo-text__header.smaller{font-size:1.875rem;line-height:120%}.seo-text__desc blockquote:before,.seo-text__desc cite:before,.seo-text__desc q:before{width:1.5rem;height:1.5rem}.seo-text__desc blockquote,.seo-text__desc cite,.seo-text__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.seo-text__desc h1,.seo-text__desc h2,.seo-text__desc h3,.seo-text__desc ol,.seo-text__desc ul{margin:3.75rem 0}.seo-text__desc{font-size:.9375rem}.advantages-counter>span{margin-top:1.5rem}.advantages-counters{grid-template-columns:repeat(2,1fr);grid-column-gap:2.875rem;grid-row-gap:1.875rem}.home-intro__title{max-width:600px}.home-intro__subtitle{font-size:1.125rem;margin-top:.875rem}.home-intro__buttons{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;margin-top:2.5rem}.home-intro__buttons .dot-button{margin-top:1.25rem}.home-intro__advantages{margin-top:6.25rem}.home-intro .scroll-down{display:none}.category-preview__image{margin-top:.875rem;padding-top:71%}.category-preview__desc{margin-top:1.5rem}.about-block__content,.about-block__images{width:100%}.about-block__desc blockquote:before,.about-block__desc cite:before,.about-block__desc q:before{width:1.5rem;height:1.5rem}.about-block__desc blockquote,.about-block__desc cite,.about-block__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.about-block__desc h1,.about-block__desc h2,.about-block__desc h3,.about-block__desc ol,.about-block__desc ul{margin:3.75rem 0}.about-block__desc{font-size:1.125rem}.about-block__image:nth-child(2),.about-block__image:nth-child(3){display:none}.advantages-slideshow__title{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.advantages-slideshow__list{margin-top:3.75rem;grid-row-gap:2.5rem}.advantages-slideshow__list>li{display:grid;grid-template-columns:1fr;grid-row-gap:1.5rem}.advantages-slideshow__list>li>span{font-size:1.25rem;color:var(--color-link)}.advantages-slideshow__list>li>div{font-size:.9375rem;line-height:160%}.advantages-slideshow__list>li>div :first-child{margin-top:0}.advantages-slideshow__list>li>div :last-child{margin-bottom:0}.advantages-slideshow__list>li>div p{margin:0}.advantages-slideshow__list>li>div a{text-decoration:underline}.advantages-slideshow__list>li>div a.hover,.advantages-slideshow__list>li>div a:hover{text-decoration:none}.advantages-slideshow__list>li>div b,.advantages-slideshow__list>li>div strong{font-weight:600}.advantages-slideshow__list>li>div img{margin:0}.advantages-slideshow__list>li>div blockquote,.advantages-slideshow__list>li>div cite,.advantages-slideshow__list>li>div q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.advantages-slideshow__list>li>div blockquote:before,.advantages-slideshow__list>li>div cite:before,.advantages-slideshow__list>li>div q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.advantages-slideshow__list>li>div h1,.advantages-slideshow__list>li>div h2,.advantages-slideshow__list>li>div h3,.advantages-slideshow__list>li>div h4,.advantages-slideshow__list>li>div h5,.advantages-slideshow__list>li>div h6{margin:0}.advantages-slideshow__list>li>div ol,.advantages-slideshow__list>li>div ul{margin:0;padding:0;list-style:none}.advantages-slideshow__list>li>div ol li,.advantages-slideshow__list>li>div ul li{list-style-position:inside}.advantages-slideshow__list>li>div ol li+li,.advantages-slideshow__list>li>div ul li+li{margin-top:1.25rem}.advantages-slideshow__list>li>div ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.advantages-slideshow__list>li>div ol{counter-reset:ol-counter}.advantages-slideshow__list>li>div ol li{counter-increment:ol-counter}.advantages-slideshow__list>li>div ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.advantages-slideshow__descs,.advantages-slideshow__images{display:none}.home-page__categories{margin-top:7.5rem}.home-page__categories h2{max-width:80%;text-align:left}.home-page__categories .columns-content{margin-top:3.75rem}.home-page .about-block{margin-top:7.5rem}.home-page__advantages{margin-top:6.25rem}.home-page__programs{margin-top:7.5rem}.blog-page .page-catalog{margin-top:3.75rem}.blog-preview__image{padding-top:71%}.blog-preview__content{margin-top:.875rem}.blog-preview__date{font-size:.9375rem}.blog-preview__title{margin-top:.875rem;font-size:1.125rem}.blog-preview__desc{margin-top:1.25rem}.blog-previews{grid-column-gap:1.25rem;grid-row-gap:3.75rem}.media-page .page-catalog{margin-top:3.75rem}.text-page__date{font-size:.9375rem}.text-page .content-blocks,.text-page__image{margin-top:3.75rem}.text-page__articles{margin:5rem 0}.review-item__date{font-size:.9375rem}.review-item__name{margin-top:.625rem}.review-items{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.reviews-page .page-catalog{margin-top:3.125rem}.person-items{grid-column-gap:1.25rem;grid-row-gap:2.5rem}.specialist-page__image{display:none}.category-page__wrap{padding-top:calc(var(--vh)*80/2 - var(--header-height));padding-left:var(--wrap)}.category-page__header img{width:100%;max-width:450px}.category-page__desc blockquote:before,.category-page__desc cite:before,.category-page__desc q:before{width:1.5rem;height:1.5rem}.category-page__desc blockquote,.category-page__desc cite,.category-page__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.category-page__desc h1,.category-page__desc h2,.category-page__desc h3,.category-page__desc ol,.category-page__desc ul{margin:3.75rem 0}.category-page__desc{font-size:1.125rem;margin:3.75rem 0}.category-page__items,.category-page__items-title,.category-page__media{margin:3.75rem 0}.category-page__items-title{margin-top:6.25rem}.services-page__desc blockquote:before,.services-page__desc cite:before,.services-page__desc q:before{width:1.5rem;height:1.5rem}.services-page__desc blockquote,.services-page__desc cite,.services-page__desc q{padding-left:2.5rem;font-size:.9375rem}.services-page__desc{margin:3.75rem 0;font-size:1.125rem}.services-page__items{margin:7.5rem 0}.person-item__content{margin-top:.875rem}.person-item__name{font-size:1.125rem}.person-item__desc{margin-top:.875rem}.persons-scroll-list .person-item{width:64vw}.service-options-radio[data-options=person]{display:grid;grid-gap:6px;grid-template-rows:1fr}.v-popup.v-popup_service-options{grid-template-columns:.9fr}.service-options{padding:1.25rem 1.25rem 2.8125rem}.service-options__title{font-size:1.5rem}.service-options__price{align-items:center;display:flex;flex-direction:row;justify-content:center}.service-options__price .new{font-size:2.25rem}.service-options .service-options-radio{margin:1.25rem 0}.service-options__subtitle{font-size:1.125rem}.service-options__buttons{flex-direction:column;align-items:center;justify-content:center}.service-options__buttons .button+.button{margin-top:1.25rem}.service-page__desc{margin-top:5rem;margin-bottom:5rem;font-size:1.125rem}.service-page .service-options{margin:6.25rem auto}.service-page__enum{margin:5rem 0}.service-page__compounds{margin-top:5rem;margin-bottom:5rem}.service-page__articles,.service-page__services,.service-page__specialists{margin:6.25rem 0}.corporate-page__desc blockquote:before,.corporate-page__desc cite:before,.corporate-page__desc q:before{width:1.5rem;height:1.5rem}.corporate-page__desc blockquote,.corporate-page__desc cite,.corporate-page__desc q{padding-left:2.5rem;font-size:.9375rem}.corporate-page__desc{margin:1.875rem 0;font-size:1.125rem}.corporate-page__buttons{margin:3.125rem 0}.corporate-page__services{margin:3.75rem 0;grid-column-gap:1.25rem;grid-row-gap:3.75rem}.corporate-page__banner{margin:3.75rem 0}.corporate-page__scroll-list{margin-top:3.75rem}.corporate-page__scroll-list+.corporate-page__buttons{padding:0 var(--wrap)}.career-preview{padding:2.5rem 1.25rem 2rem}.career-preview__image{padding:0 1.75rem}.career-preview__content{margin-top:.875rem}.career-preview__title{font-size:1.125rem}.career-preview__button{margin-top:2.25rem}.career-previews{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.career-page__desc blockquote:before,.career-page__desc cite:before,.career-page__desc q:before{width:1.5rem;height:1.5rem}.career-page__desc blockquote,.career-page__desc cite,.career-page__desc q{padding-left:2.5rem;font-size:.9375rem}.career-page__desc{margin:1.875rem 0;font-size:1.125rem}.career-page .page-catalog{margin-top:2.5rem}.vacancy-infos{grid-row-gap:3.75rem}.vacancy-infos .vacancy-page__buttons{margin-top:3.75rem}.certificate-preview__image{padding-top:71%}.certificate-preview__title{margin-top:.75rem}.certificate-previews{grid-column-gap:1.25rem;grid-row-gap:3.125rem}.certificates-page__title{margin:1.5rem 0;font-size:1.125rem}.certificates-page__desc blockquote:before,.certificates-page__desc cite:before,.certificates-page__desc q:before{width:1.5rem;height:1.5rem}.certificates-page__desc blockquote,.certificates-page__desc cite,.certificates-page__desc q{padding-left:2.5rem;font-size:.9375rem}.certificates-page__desc{margin:1.875rem 0;font-size:1.125rem}.certificates-page__catalog{margin-top:4rem}.search{--form-height:5.25rem}.search__form label{width:calc(100vw - var(--wrap) - 3.75rem)}.search__submit{right:3.75rem}.search__title{font-size:1.5rem}.search__none:before{width:16vw;height:16vw}.search__items{grid-column-gap:1.25rem;grid-row-gap:3.75rem}.search-page .footer{margin-top:3.75rem}.contacts-info__item blockquote:before,.contacts-info__item cite:before,.contacts-info__item q:before{width:1.5rem;height:1.5rem}.contacts-info__item blockquote,.contacts-info__item cite,.contacts-info__item q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.contacts-info__item h1,.contacts-info__item h2,.contacts-info__item h3,.contacts-info__item ol,.contacts-info__item ul{margin:3.75rem 0}.contacts-info__item{font-size:.9375rem}.contacts-container__map{margin-top:5rem}.contacts-container__button{margin-top:3.75rem}.contacts-page__info{margin-top:1.875rem}.shopcart-view-steps__line{left:1.25rem;width:calc(100% - 2.5rem)}.shopcart-view-steps button{width:2.5rem;height:2.5rem}.shopcart-view-steps button span{width:2rem;height:2rem;font-size:.6875rem}.shopcart-view-order-types label{font-size:1rem}.preview-radio-input__label{padding:.5rem}.scroll-preview-radio-input .preview-radio-input{width:73vw}.shopcart-view__step .scroll-list{margin-top:2rem}.shopcart-view__title{font-size:1.125rem}.shopcart-view__desc blockquote:before,.shopcart-view__desc cite:before,.shopcart-view__desc q:before{width:1.5rem;height:1.5rem}.shopcart-view__desc blockquote,.shopcart-view__desc cite,.shopcart-view__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.shopcart-view__desc h1,.shopcart-view__desc h2,.shopcart-view__desc h3,.shopcart-view__desc ol,.shopcart-view__desc ul{margin:3.75rem 0}.shopcart-view__desc{font-size:.9375rem;margin:1.875rem 0}.shopcart-view__total-sum{font-size:1.125rem}.shopcart-view__buttons{margin-top:2rem;flex-direction:column-reverse;justify-content:center}.shopcart-view__buttons .button{width:100%;margin:.625rem 0}.shopcart-view .shopcart-view-order-types{margin-bottom:1.5rem}.shopcart-view .order-products{margin-top:1.875rem}.shopcart-view .order-shipping{margin-top:3.75rem}.specialist-content__desc blockquote:before,.specialist-content__desc cite:before,.specialist-content__desc q:before{width:1.5rem;height:1.5rem}.specialist-content__desc blockquote,.specialist-content__desc cite,.specialist-content__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.specialist-content__desc h1,.specialist-content__desc h2,.specialist-content__desc h3,.specialist-content__desc ol,.specialist-content__desc ul{margin:3.75rem 0}.specialist-content__desc{font-size:.9375rem}.specialist-photo .video-play-button{bottom:1.25rem;right:1.25rem}.specialist-info__post blockquote:before,.specialist-info__post cite:before,.specialist-info__post q:before{width:1.5rem;height:1.5rem}.specialist-info__post blockquote,.specialist-info__post cite,.specialist-info__post q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.specialist-info__post h1,.specialist-info__post h2,.specialist-info__post h3,.specialist-info__post ol,.specialist-info__post ul{margin:3.75rem 0}.specialist-info__post{font-size:.9375rem}.specialist-info__contents{margin-top:3.75rem}.specialist-info .specialist-photo{margin:3.125rem 0 3.75rem}.shoplist-products__subcategory{padding:1.875rem 0}.shoplist-products .shoplist-products-filter:first-child,.shoplist-products .shoplist-products-list-item>:first-child{width:44%}.shoplist-products .shoplist-products-filter:nth-child(2),.shoplist-products .shoplist-products-filter:nth-child(3),.shoplist-products .shoplist-products-list-item>:nth-child(2),.shoplist-products .shoplist-products-list-item>:nth-child(3){width:28%}.shoplist-page__desc blockquote:before,.shoplist-page__desc cite:before,.shoplist-page__desc q:before{width:1.5rem;height:1.5rem}.shoplist-page__desc blockquote,.shoplist-page__desc cite,.shoplist-page__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.shoplist-page__desc h1,.shoplist-page__desc h2,.shoplist-page__desc h3,.shoplist-page__desc ol,.shoplist-page__desc ul{margin:3.75rem 0}.shoplist-page__desc{font-size:.9375rem;margin-top:1.875rem}.shoplist-page__container{display:grid;grid-template-columns:1fr;grid-gap:1rem}.shoplist-page__categories{white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;padding:.625rem 0}.shoplist-page__categories ul{font-size:1.5rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}.shoplist-page__categories ul+ul,.shoplist-page__categories ul li+li{margin-left:2.5rem}.shoplist-page__content{grid-gap:3.75rem}.message-page__outer{width:100%;padding:0 var(--wrap)}.message-page__header{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.message-page__desc blockquote:before,.message-page__desc cite:before,.message-page__desc q:before{width:1.5rem;height:1.5rem}.message-page__desc blockquote,.message-page__desc cite,.message-page__desc q{padding-left:2.5rem;font-size:.9375rem;margin:1.875rem 0}.message-page__desc h1,.message-page__desc h2,.message-page__desc h3,.message-page__desc ol,.message-page__desc ul{margin:3.75rem 0}.message-page__desc{font-size:.9375rem;margin-top:2.5rem}.message-page__button{margin-top:3.125rem}}@media (min-width:900px){.js-sticky-content{position:-webkit-sticky!important;position:sticky!important;top:0;will-change:transform}.accordion-slider-content blockquote:before,.accordion-slider-content cite:before,.accordion-slider-content q:before,.blog-preview__desc blockquote:before,.blog-preview__desc cite:before,.blog-preview__desc q:before,.category-preview__desc blockquote:before,.category-preview__desc cite:before,.category-preview__desc q:before,.certificate-preview__desc blockquote:before,.certificate-preview__desc cite:before,.certificate-preview__desc q:before,.content-block_text blockquote:before,.content-block_text cite:before,.content-block_text q:before,.enum__desc blockquote:before,.enum__desc cite:before,.enum__desc q:before,.page-preview__desc blockquote:before,.page-preview__desc cite:before,.page-preview__desc q:before,.person-item__desc blockquote:before,.person-item__desc cite:before,.person-item__desc q:before,.review-item__text blockquote:before,.review-item__text cite:before,.review-item__text q:before,.review-preview__message blockquote:before,.review-preview__message cite:before,.review-preview__message q:before,.service-preview__desc blockquote:before,.service-preview__desc cite:before,.service-preview__desc q:before,.specialist-info__desc blockquote:before,.specialist-info__desc cite:before,.specialist-info__desc q:before,.text blockquote:before,.text cite:before,.text q:before,.vacancy-info_text blockquote:before,.vacancy-info_text cite:before,.vacancy-info_text q:before{width:2.75rem;height:2.75rem}.burger-ico.close,.burger-ico:not(.close),.search-ico{--size:3.375rem}:root{--header-height:5.625rem}.footer:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:currentColor;left:var(--wrap);width:calc(100% - var(--wrap)*2)}.footer__columns{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.footer__column:last-child{flex-shrink:0;width:29vw}.footer__copyrights{padding-top:2.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.footer__developer{width:29vw}:root{--content-padding-top:1rem}.filter-items-filters button{font-size:1rem}.tab-content-lis{flex-wrap:wrap}.tab-content-lis .tab-content-li{margin-top:1.25rem;margin-right:2.75rem}.dot-button__button{padding-left:3.125rem;padding-right:3.125rem}.popup-menu{padding:7rem 0 3.125rem;flex-direction:row;align-items:flex-start;justify-content:space-between}.popup-menu__categories{padding-left:var(--wrap)}.popup-menu__categories ul li+li{margin-top:1.5rem}.popup-menu__content{padding-right:var(--wrap);padding-left:7vw}.popup-menu__links ul{grid-row-gap:1.25rem}.popup-menu .menu-addresses{margin-top:3.125rem;padding-top:3.75rem}.menu-addresses{grid-template-columns:1fr 1fr}.content-banner{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.content-banner__content{width:45%}.content-banner__content .content-banner__image{display:none}.content-banner__desc blockquote:before,.content-banner__desc cite:before,.content-banner__desc q:before{width:2.75rem;height:2.75rem}.content-banner__desc{margin-top:2.5rem}.content-banner__image{position:absolute;top:0;right:0;width:45%;height:100%}.highlight-banner__desc blockquote:before,.highlight-banner__desc cite:before,.highlight-banner__desc q:before{width:2.75rem;height:2.75rem}.highlight-banner__desc{width:70%}.highlight-banner__button{margin-top:2.25rem}.v-popup_auto .v-popup__close{top:0;right:0;transform:translate(50%,-50%) rotate(45deg)}.popup{padding:2rem 2.5rem 2.5rem}.popup__desc blockquote:before,.popup__desc cite:before,.popup__desc q:before{width:2.75rem;height:2.75rem}.v-popup_media .v-popup__levels{border-radius:15px;box-shadow:20px 30px 40px rgba(9,94,210,.15)}.preview-image{--ratio:0.57}.video-play-button.sm{width:4.75rem;height:4.75rem}.preview-video{--ratio:0.57}.preview-video .video-play-button.lg{left:0}.scroll-preview-media.mini .preview-image,.scroll-preview-media.mini .preview-video{--ratio:0.66}.accordion-block__header{margin:3.75rem 0}.accordion-block__content{margin:2.5rem 0 1.25rem}.accordion-block__buttons{margin:1.25rem 0}.accordion-slider-head.hover:after,.accordion-slider-head.tab-highlight:after,.accordion-slider-head:hover:after{background-image:url(/assets/img/accordion/arrow-hover.svg)}.form-file-loader{margin-bottom:1.25rem}.radio-input{font-size:1.125rem}.radio-input label{padding-left:3.875rem}.v-form__outer{margin-bottom:1.25rem}.v-form__input input.highlight,.v-form__input textarea.highlight{font-size:1.125rem}.pagination-outer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-catalog-filter{position:relative}.page-catalog-filter__content{position:absolute;left:-1.25rem;top:-.875rem;min-width:120%;padding:4rem 1.25rem 1.25rem;background-color:var(--color-white);box-shadow:20px 30px 40px rgba(9,94,210,.15);border-radius:15px;visibility:hidden;opacity:0;transition:visibility .35s,opacity .35s}.page-catalog-filter__content.active{visibility:visible;opacity:1}.page-catalog-filter__content>ul{width:100%;min-width:9.375rem;white-space:nowrap}.page-catalog-filters{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-catalog__head-filters{min-width:54%}.page-catalog__head-filters .page-catalog-filters{width:100%}.page-catalog__head-filters .page-catalog-filter+.page-catalog-filter{margin-left:3.125rem}.scroll-list .v-scroll__scrollbar_x{margin-left:-221px;width:442px}.page-preview__image{padding-top:66%}.page-preview__content{margin-top:1.25rem}.large-page-preview__content{margin-top:.875rem}.review-preview__author{margin-top:1rem}.service-preview__desc{margin-top:1.25rem}.enums{grid-template-columns:repeat(3,1fr)}.seo-block__post-desc blockquote:before,.seo-block__post-desc cite:before,.seo-block__post-desc q:before,.seo-block__pre-desc blockquote:before,.seo-block__pre-desc cite:before,.seo-block__pre-desc q:before{width:2.75rem;height:2.75rem}.seo-block__image:nth-child(3){top:11%;right:0}.seo-text__desc blockquote:before,.seo-text__desc cite:before,.seo-text__desc q:before{width:2.75rem;height:2.75rem}.advantages-counter>span{margin-top:.5rem}.advantages-counters{grid-template-columns:repeat(5,1fr)}.home-intro{min-height:calc(var(--vh)*100 - var(--header-height));display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-top:calc(var(--vh)*25 - var(--header-height));padding-bottom:2.5rem}.home-intro__subtitle{margin-top:1.125rem}.home-intro__buttons{margin-top:2.375rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.home-intro__buttons .dot-button+.dot-button{margin-left:.9375rem}.home-intro__advantages{padding-right:12vw;margin-top:3.75rem}.category-preview__image{margin-top:1rem;padding-top:66%}.category-preview__desc{margin-top:1.25rem}.about-block__desc blockquote:before,.about-block__desc cite:before,.about-block__desc q:before{width:2.75rem;height:2.75rem}.advantages-slideshow__content{width:63%;padding-right:var(--wrap)}.advantages-slideshow__title{font-size:.9375rem;line-height:160%}.advantages-slideshow__list>li>div{display:none}.advantages-slideshow__images{position:absolute;top:0;right:0;width:calc(37vw - var(--wrap)*2*0.37);height:100%}.advantages-slideshow__image{height:100%;position:absolute;bottom:auto;left:0;right:auto;top:0;width:100%;overflow:hidden;transition:opacity .35s;opacity:0}.advantages-slideshow__image.active{opacity:1}.advantages-slideshow__descs{margin-top:1.875rem;padding-left:63%}.advantages-slideshow__descs div{display:none;font-size:.9375rem;line-height:160%}.advantages-slideshow__descs div.active{display:block}.advantages-slideshow__descs div :first-child{margin-top:0}.advantages-slideshow__descs div :last-child{margin-bottom:0}.advantages-slideshow__descs div p{margin:0}.advantages-slideshow__descs div a{text-decoration:underline}.advantages-slideshow__descs div a.hover,.advantages-slideshow__descs div a:hover{text-decoration:none}.advantages-slideshow__descs div b,.advantages-slideshow__descs div strong{font-weight:600}.advantages-slideshow__descs div img{margin:0}.advantages-slideshow__descs div blockquote,.advantages-slideshow__descs div cite,.advantages-slideshow__descs div q{position:relative;background:transparent;border:0;padding:0;margin:0;font-family:Playfair Display;font-style:italic;font-weight:400;line-height:160%;color:var(--color-text-darker)}.advantages-slideshow__descs div blockquote:before,.advantages-slideshow__descs div cite:before,.advantages-slideshow__descs div q:before{content:"";position:absolute;top:0;left:0;background-image:url(/assets/img/text/quote.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.advantages-slideshow__descs div h1,.advantages-slideshow__descs div h2,.advantages-slideshow__descs div h3,.advantages-slideshow__descs div h4,.advantages-slideshow__descs div h5,.advantages-slideshow__descs div h6{margin:0}.advantages-slideshow__descs div ol,.advantages-slideshow__descs div ul{margin:0;padding:0;list-style:none}.advantages-slideshow__descs div ol li,.advantages-slideshow__descs div ul li{list-style-position:inside}.advantages-slideshow__descs div ol li+li,.advantages-slideshow__descs div ul li+li{margin-top:1.25rem}.advantages-slideshow__descs div ul li:before{content:"\2022";color:var(--color-list);font-weight:700;display:inline-block;width:1rem}.advantages-slideshow__descs div ol{counter-reset:ol-counter}.advantages-slideshow__descs div ol li{counter-increment:ol-counter}.advantages-slideshow__descs div ol li:before{content:counter(ol-counter) ". ";color:var(--color-list);display:inline-block;padding-right:.5rem}.home-page__categories h2{text-align:center}.blog-preview__content{margin-top:1rem}.blog-preview__date,.review-item__date,.text-page__date{font-size:1rem}.review-item__name{margin-top:.75rem}.specialist-page__container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.specialist-page__content{width:50%;padding-top:1.25rem}.specialist-page__image{width:41%}.category-page__header img{max-width:599px}.category-page__desc blockquote:before,.category-page__desc cite:before,.category-page__desc q:before,.services-page__desc blockquote:before,.services-page__desc cite:before,.services-page__desc q:before{width:2.75rem;height:2.75rem}.person-item__content{margin-top:1.25rem}.person-item__desc{max-width:80%}.service-options-radio[data-options=person]{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.service-options-radio[data-options=person] div+div{margin-left:2.5rem}.service-options .service-options-radio{margin:1.875rem 0}.service-options__additional{display:block}.service-options__buttons{flex-direction:row;align-items:flex-start;justify-content:flex-start}.service-options__buttons .button+.button{margin-left:1.25rem}.service-page__desc{margin-top:3.75rem;margin-bottom:3.75rem}.service-page__compounds .accordion-head div:first-child,.service-page__compounds .accordion-slider-head div:first-child{width:63%}.service-page__compounds .accordion-head div:nth-child(2),.service-page__compounds .accordion-slider-head div:nth-child(2){width:37%}.corporate-page__desc blockquote:before,.corporate-page__desc cite:before,.corporate-page__desc q:before{width:2.75rem;height:2.75rem}.career-preview{padding:2.5rem 1.875rem 2rem}.career-preview__content{margin-top:1rem}.career-page__desc blockquote:before,.career-page__desc cite:before,.career-page__desc q:before{width:2.75rem;height:2.75rem}.certificate-preview__title{margin-top:.875rem}.certificates-page__desc blockquote:before,.certificates-page__desc cite:before,.certificates-page__desc q:before{width:2.75rem;height:2.75rem}.certificates-page__catalog{margin-top:3.75rem}.search{--form-height:5.625rem}.search__form label{width:calc(91vw - var(--wrap))}.search_in-popup .search__form{justify-content:center}.search_in-popup .search__form label{margin-left:0;width:82vw}.search__submit{right:9vw}.contacts-info__item blockquote:before,.contacts-info__item cite:before,.contacts-info__item q:before{width:2.75rem;height:2.75rem}.contacts-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.contacts-container__info,.contacts-container__map{width:45%}.contacts-container__button{margin-top:2.625rem}.preview-radio-input__label{padding:.625rem}.shopcart-view__step .scroll-list{margin-top:2.5rem}.shopcart-view__desc blockquote:before,.shopcart-view__desc cite:before,.shopcart-view__desc q:before{width:2.75rem;height:2.75rem}.shopcart-view__buttons{margin-top:2.5rem;flex-direction:row;justify-content:space-between}.shopcart-view .shopcart-view-order-types{margin-bottom:1.875rem}.specialist-content__desc blockquote:before,.specialist-content__desc cite:before,.specialist-content__desc q:before{width:2.75rem;height:2.75rem}.specialist-photo .video-play-button{bottom:1.875rem;right:1.875rem}.specialist-info__post blockquote:before,.specialist-info__post cite:before,.specialist-info__post q:before{width:2.75rem;height:2.75rem}.specialist-info__contents .specialist-content{max-width:81%}.specialist-info__desc{max-width:90%}.specialist-info .specialist-photo{display:none}.shoplist-products .shoplist-products-filter:first-child,.shoplist-products .shoplist-products-list-item>:first-child{width:52%}.shoplist-products .shoplist-products-filter:nth-child(2),.shoplist-products .shoplist-products-filter:nth-child(3),.shoplist-products .shoplist-products-list-item>:nth-child(2),.shoplist-products .shoplist-products-list-item>:nth-child(3){width:24%}.shoplist-page__desc blockquote:before,.shoplist-page__desc cite:before,.shoplist-page__desc q:before{width:2.75rem;height:2.75rem}.shoplist-page__desc{margin-top:2.5rem;max-width:72%}.shoplist-page__container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.shoplist-page__categories{display:grid;grid-template-columns:1fr;grid-gap:1.875rem;width:27%;padding-top:var(--header-height)}.shoplist-page__categories ul{display:grid;grid-template-columns:1fr;grid-gap:1.125rem}.shoplist-page__categories ul+ul{padding-top:1.5rem}.shoplist-page__categories ul+ul:before{content:"";display:block;position:absolute;top:0;left:0;width:3.75rem;height:1px;background-color:var(--color-line)}.shoplist-page__content{width:73%;padding-top:var(--header-height)}.shoplist-page__content .rotate-banner{display:none}.message-page__header{font-family:Playfair Display;font-weight:400;color:var(--color-text-header);line-height:110%}.message-page__desc blockquote:before,.message-page__desc cite:before,.message-page__desc q:before{width:2.75rem;height:2.75rem}}@media (min-width:1200px) and (max-width:1440px){.scroll-down>button{font-size:14px}.header__telephone span{font-size:11px}.B_crumbBox,.breadcrumb,.breadcrumbs,.order-product__info{font-size:12px}}@media (max-width:1199px){html:not(.v-browser_safari) .header_fixed.show-fixed_important{transform:none!important}html.v-browser_safari .header_fixed.show-fixed_important{opacity:0!important;visibility:hidden!important}.service-preview__head .service-preview__label{display:none}.shoplist-products-filter,.shoplist-products-list-item{font-size:.9375rem}.shoplist-products .shoplist-products-filter:first-child,.shoplist-products .shoplist-products-list-item>:first-child{padding-right:4%}.dg.ac{display:none!important}}@media (max-width:899px) and (orientation:landscape){.v-popup_media .v-popup__close{bottom:100%;transform:translate(-50%,50%) rotate(-45deg)}.home-intro{padding-top:calc(10rem - var(--header-height))}.shoplist-page .footer,.shoplist-page .seo-text:not(.shoplist-page__text),.shoplist-page__desc,.shoplist-page__header,.shoplist-page__text.seo-text{display:none}.shoplist-page__container{padding-bottom:5rem}.shoplist-page__content .rotate-banner{display:none}}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media (min-width:1200px) and (min-width:2001px){.service-previews.grid-d-4{grid-template-columns:repeat(5,1fr)}.service-previews.grid-d-4 .full-grid{grid-column:1/6}.service-previews.grid-d-3{grid-template-columns:repeat(4,1fr)}.service-previews.grid-d-3 .full-grid{grid-column:1/5}.service-previews.grid-d-2{grid-template-columns:repeat(3,1fr)}.service-previews.grid-d-2 .full-grid{grid-column:1/4}.service-previews.grid-d-1{grid-template-columns:repeat(2,1fr)}.service-previews.grid-d-1 .full-grid{grid-column:1/3}.blog-previews.grid-d-4{grid-template-columns:repeat(5,1fr)}.blog-previews.grid-d-4 .full-grid{grid-column:1/6}.blog-previews.grid-d-3{grid-template-columns:repeat(4,1fr)}.blog-previews.grid-d-3 .full-grid{grid-column:1/5}.blog-previews.grid-d-2{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-d-2 .full-grid{grid-column:1/4}.blog-previews.grid-d-1{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-d-1 .full-grid{grid-column:1/3}.review-items.grid-d-4{grid-template-columns:repeat(5,1fr)}.review-items.grid-d-4 .full-grid{grid-column:1/6}.review-items.grid-d-3{grid-template-columns:repeat(4,1fr)}.review-items.grid-d-3 .full-grid{grid-column:1/5}.review-items.grid-d-2{grid-template-columns:repeat(3,1fr)}.review-items.grid-d-2 .full-grid{grid-column:1/4}.review-items.grid-d-1{grid-template-columns:repeat(2,1fr)}.review-items.grid-d-1 .full-grid{grid-column:1/3}.person-items.grid-d-4{grid-template-columns:repeat(5,1fr)}.person-items.grid-d-4 .full-grid{grid-column:1/6}.person-items.grid-d-3{grid-template-columns:repeat(4,1fr)}.person-items.grid-d-3 .full-grid{grid-column:1/5}.person-items.grid-d-2{grid-template-columns:repeat(3,1fr)}.person-items.grid-d-2 .full-grid{grid-column:1/4}.person-items.grid-d-1{grid-template-columns:repeat(2,1fr)}.person-items.grid-d-1 .full-grid{grid-column:1/3}.career-previews.grid-d-4{grid-template-columns:repeat(5,1fr)}.career-previews.grid-d-4 .full-grid{grid-column:1/6}.career-previews.grid-d-3{grid-template-columns:repeat(4,1fr)}.career-previews.grid-d-3 .full-grid{grid-column:1/5}.career-previews.grid-d-2{grid-template-columns:repeat(3,1fr)}.career-previews.grid-d-2 .full-grid{grid-column:1/4}.career-previews.grid-d-1{grid-template-columns:repeat(2,1fr)}.career-previews.grid-d-1 .full-grid{grid-column:1/3}.certificate-previews.grid-d-4{grid-template-columns:repeat(5,1fr)}.certificate-previews.grid-d-4 .full-grid{grid-column:1/6}.certificate-previews.grid-d-3{grid-template-columns:repeat(4,1fr)}.certificate-previews.grid-d-3 .full-grid{grid-column:1/5}.certificate-previews.grid-d-2{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-d-2 .full-grid{grid-column:1/4}.certificate-previews.grid-d-1{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-d-1 .full-grid{grid-column:1/3}.search__items.grid-d-4{grid-template-columns:repeat(5,1fr)}.search__items.grid-d-4 .full-grid{grid-column:1/6}.search__items.grid-d-3{grid-template-columns:repeat(4,1fr)}.search__items.grid-d-3 .full-grid{grid-column:1/5}.search__items.grid-d-2{grid-template-columns:repeat(3,1fr)}.search__items.grid-d-2 .full-grid{grid-column:1/4}.search__items.grid-d-1{grid-template-columns:repeat(2,1fr)}.search__items.grid-d-1 .full-grid{grid-column:1/3}}@media (min-width:1200px) and (max-width:2000px){.service-previews.grid-d-4{grid-template-columns:repeat(4,1fr)}.service-previews.grid-d-4 .full-grid{grid-column:1/5}.service-previews.grid-d-3{grid-template-columns:repeat(3,1fr)}.service-previews.grid-d-3 .full-grid{grid-column:1/4}.service-previews.grid-d-2{grid-template-columns:repeat(2,1fr)}.service-previews.grid-d-2 .full-grid{grid-column:1/3}.service-previews.grid-d-1{grid-template-columns:repeat(1,1fr)}.service-previews.grid-d-1 .full-grid{grid-column:1/2}.blog-previews.grid-d-4{grid-template-columns:repeat(4,1fr)}.blog-previews.grid-d-4 .full-grid{grid-column:1/5}.blog-previews.grid-d-3{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-d-3 .full-grid{grid-column:1/4}.blog-previews.grid-d-2{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-d-2 .full-grid{grid-column:1/3}.blog-previews.grid-d-1{grid-template-columns:repeat(1,1fr)}.blog-previews.grid-d-1 .full-grid{grid-column:1/2}.review-items.grid-d-4{grid-template-columns:repeat(4,1fr)}.review-items.grid-d-4 .full-grid{grid-column:1/5}.review-items.grid-d-3{grid-template-columns:repeat(3,1fr)}.review-items.grid-d-3 .full-grid{grid-column:1/4}.review-items.grid-d-2{grid-template-columns:repeat(2,1fr)}.review-items.grid-d-2 .full-grid{grid-column:1/3}.review-items.grid-d-1{grid-template-columns:repeat(1,1fr)}.review-items.grid-d-1 .full-grid{grid-column:1/2}.person-items.grid-d-4{grid-template-columns:repeat(4,1fr)}.person-items.grid-d-4 .full-grid{grid-column:1/5}.person-items.grid-d-3{grid-template-columns:repeat(3,1fr)}.person-items.grid-d-3 .full-grid{grid-column:1/4}.person-items.grid-d-2{grid-template-columns:repeat(2,1fr)}.person-items.grid-d-2 .full-grid{grid-column:1/3}.person-items.grid-d-1{grid-template-columns:repeat(1,1fr)}.person-items.grid-d-1 .full-grid{grid-column:1/2}.career-previews.grid-d-4{grid-template-columns:repeat(4,1fr)}.career-previews.grid-d-4 .full-grid{grid-column:1/5}.career-previews.grid-d-3{grid-template-columns:repeat(3,1fr)}.career-previews.grid-d-3 .full-grid{grid-column:1/4}.career-previews.grid-d-2{grid-template-columns:repeat(2,1fr)}.career-previews.grid-d-2 .full-grid{grid-column:1/3}.career-previews.grid-d-1{grid-template-columns:repeat(1,1fr)}.career-previews.grid-d-1 .full-grid{grid-column:1/2}.certificate-previews.grid-d-4{grid-template-columns:repeat(4,1fr)}.certificate-previews.grid-d-4 .full-grid{grid-column:1/5}.certificate-previews.grid-d-3{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-d-3 .full-grid{grid-column:1/4}.certificate-previews.grid-d-2{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-d-2 .full-grid{grid-column:1/3}.certificate-previews.grid-d-1{grid-template-columns:repeat(1,1fr)}.certificate-previews.grid-d-1 .full-grid{grid-column:1/2}.search__items.grid-d-4{grid-template-columns:repeat(4,1fr)}.search__items.grid-d-4 .full-grid{grid-column:1/5}.search__items.grid-d-3{grid-template-columns:repeat(3,1fr)}.search__items.grid-d-3 .full-grid{grid-column:1/4}.search__items.grid-d-2{grid-template-columns:repeat(2,1fr)}.search__items.grid-d-2 .full-grid{grid-column:1/3}.search__items.grid-d-1{grid-template-columns:repeat(1,1fr)}.search__items.grid-d-1 .full-grid{grid-column:1/2}}@media (min-width:900px) and (max-width:1199px) and (min-width:1000px){.service-previews.grid-t-4{grid-template-columns:repeat(4,1fr)}.service-previews.grid-t-4 .full-grid{grid-column:1/5}.service-previews.grid-t-3{grid-template-columns:repeat(3,1fr)}.service-previews.grid-t-3 .full-grid{grid-column:1/4}.service-previews.grid-t-2{grid-template-columns:repeat(2,1fr)}.service-previews.grid-t-2 .full-grid{grid-column:1/3}.blog-previews.grid-t-4{grid-template-columns:repeat(4,1fr)}.blog-previews.grid-t-4 .full-grid{grid-column:1/5}.blog-previews.grid-t-3{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-t-3 .full-grid{grid-column:1/4}.blog-previews.grid-t-2{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-t-2 .full-grid{grid-column:1/3}.review-items.grid-t-4{grid-template-columns:repeat(4,1fr)}.review-items.grid-t-4 .full-grid{grid-column:1/5}.review-items.grid-t-3{grid-template-columns:repeat(3,1fr)}.review-items.grid-t-3 .full-grid{grid-column:1/4}.review-items.grid-t-2{grid-template-columns:repeat(2,1fr)}.review-items.grid-t-2 .full-grid{grid-column:1/3}.person-items.grid-t-4{grid-template-columns:repeat(4,1fr)}.person-items.grid-t-4 .full-grid{grid-column:1/5}.person-items.grid-t-3{grid-template-columns:repeat(3,1fr)}.person-items.grid-t-3 .full-grid{grid-column:1/4}.person-items.grid-t-2{grid-template-columns:repeat(2,1fr)}.person-items.grid-t-2 .full-grid{grid-column:1/3}.career-previews.grid-t-4{grid-template-columns:repeat(4,1fr)}.career-previews.grid-t-4 .full-grid{grid-column:1/5}.career-previews.grid-t-3{grid-template-columns:repeat(3,1fr)}.career-previews.grid-t-3 .full-grid{grid-column:1/4}.career-previews.grid-t-2{grid-template-columns:repeat(2,1fr)}.career-previews.grid-t-2 .full-grid{grid-column:1/3}.certificate-previews.grid-t-4{grid-template-columns:repeat(4,1fr)}.certificate-previews.grid-t-4 .full-grid{grid-column:1/5}.certificate-previews.grid-t-3{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-t-3 .full-grid{grid-column:1/4}.certificate-previews.grid-t-2{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-t-2 .full-grid{grid-column:1/3}.search__items.grid-t-4{grid-template-columns:repeat(4,1fr)}.search__items.grid-t-4 .full-grid{grid-column:1/5}.search__items.grid-t-3{grid-template-columns:repeat(3,1fr)}.search__items.grid-t-3 .full-grid{grid-column:1/4}.search__items.grid-t-2{grid-template-columns:repeat(2,1fr)}.search__items.grid-t-2 .full-grid{grid-column:1/3}}@media (min-width:900px) and (max-width:1199px) and (max-width:999px){.service-previews.grid-t-4{grid-template-columns:repeat(3,1fr)}.service-previews.grid-t-4 .full-grid{grid-column:1/4}.service-previews.grid-t-3{grid-template-columns:repeat(2,1fr)}.service-previews.grid-t-3 .full-grid{grid-column:1/3}.service-previews.grid-t-2{grid-template-columns:repeat(1,1fr)}.service-previews.grid-t-2 .full-grid{grid-column:1/2}.blog-previews.grid-t-4{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-t-4 .full-grid{grid-column:1/4}.blog-previews.grid-t-3{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-t-3 .full-grid{grid-column:1/3}.blog-previews.grid-t-2{grid-template-columns:repeat(1,1fr)}.blog-previews.grid-t-2 .full-grid{grid-column:1/2}.review-items.grid-t-4{grid-template-columns:repeat(3,1fr)}.review-items.grid-t-4 .full-grid{grid-column:1/4}.review-items.grid-t-3{grid-template-columns:repeat(2,1fr)}.review-items.grid-t-3 .full-grid{grid-column:1/3}.review-items.grid-t-2{grid-template-columns:repeat(1,1fr)}.review-items.grid-t-2 .full-grid{grid-column:1/2}.person-items.grid-t-4{grid-template-columns:repeat(3,1fr)}.person-items.grid-t-4 .full-grid{grid-column:1/4}.person-items.grid-t-3{grid-template-columns:repeat(2,1fr)}.person-items.grid-t-3 .full-grid{grid-column:1/3}.person-items.grid-t-2{grid-template-columns:repeat(1,1fr)}.person-items.grid-t-2 .full-grid{grid-column:1/2}.career-previews.grid-t-4{grid-template-columns:repeat(3,1fr)}.career-previews.grid-t-4 .full-grid{grid-column:1/4}.career-previews.grid-t-3{grid-template-columns:repeat(2,1fr)}.career-previews.grid-t-3 .full-grid{grid-column:1/3}.career-previews.grid-t-2{grid-template-columns:repeat(1,1fr)}.career-previews.grid-t-2 .full-grid{grid-column:1/2}.certificate-previews.grid-t-4{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-t-4 .full-grid{grid-column:1/4}.certificate-previews.grid-t-3{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-t-3 .full-grid{grid-column:1/3}.certificate-previews.grid-t-2{grid-template-columns:repeat(1,1fr)}.certificate-previews.grid-t-2 .full-grid{grid-column:1/2}.search__items.grid-t-4{grid-template-columns:repeat(3,1fr)}.search__items.grid-t-4 .full-grid{grid-column:1/4}.search__items.grid-t-3{grid-template-columns:repeat(2,1fr)}.search__items.grid-t-3 .full-grid{grid-column:1/3}.search__items.grid-t-2{grid-template-columns:repeat(1,1fr)}.search__items.grid-t-2 .full-grid{grid-column:1/2}}@media (max-width:899px) and (min-width:601px){.service-previews.grid-m-4{grid-template-columns:repeat(5,1fr)}.service-previews.grid-m-4 .full-grid{grid-column:1/6}.service-previews.grid-m-3{grid-template-columns:repeat(4,1fr)}.service-previews.grid-m-3 .full-grid{grid-column:1/5}.service-previews.grid-m-2{grid-template-columns:repeat(3,1fr)}.service-previews.grid-m-2 .full-grid{grid-column:1/4}.service-previews.grid-m-1{grid-template-columns:repeat(2,1fr)}.service-previews.grid-m-1 .full-grid{grid-column:1/3}.blog-previews.grid-m-4{grid-template-columns:repeat(5,1fr)}.blog-previews.grid-m-4 .full-grid{grid-column:1/6}.blog-previews.grid-m-3{grid-template-columns:repeat(4,1fr)}.blog-previews.grid-m-3 .full-grid{grid-column:1/5}.blog-previews.grid-m-2{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-m-2 .full-grid{grid-column:1/4}.blog-previews.grid-m-1{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-m-1 .full-grid{grid-column:1/3}.review-items.grid-m-4{grid-template-columns:repeat(5,1fr)}.review-items.grid-m-4 .full-grid{grid-column:1/6}.review-items.grid-m-3{grid-template-columns:repeat(4,1fr)}.review-items.grid-m-3 .full-grid{grid-column:1/5}.review-items.grid-m-2{grid-template-columns:repeat(3,1fr)}.review-items.grid-m-2 .full-grid{grid-column:1/4}.review-items.grid-m-1{grid-template-columns:repeat(2,1fr)}.review-items.grid-m-1 .full-grid{grid-column:1/3}.person-items.grid-m-4{grid-template-columns:repeat(5,1fr)}.person-items.grid-m-4 .full-grid{grid-column:1/6}.person-items.grid-m-3{grid-template-columns:repeat(4,1fr)}.person-items.grid-m-3 .full-grid{grid-column:1/5}.person-items.grid-m-2{grid-template-columns:repeat(3,1fr)}.person-items.grid-m-2 .full-grid{grid-column:1/4}.person-items.grid-m-1{grid-template-columns:repeat(2,1fr)}.person-items.grid-m-1 .full-grid{grid-column:1/3}.corporate-page__services{grid-template-columns:1fr 1fr}.career-previews.grid-m-4{grid-template-columns:repeat(5,1fr)}.career-previews.grid-m-4 .full-grid{grid-column:1/6}.career-previews.grid-m-3{grid-template-columns:repeat(4,1fr)}.career-previews.grid-m-3 .full-grid{grid-column:1/5}.career-previews.grid-m-2{grid-template-columns:repeat(3,1fr)}.career-previews.grid-m-2 .full-grid{grid-column:1/4}.career-previews.grid-m-1{grid-template-columns:repeat(2,1fr)}.career-previews.grid-m-1 .full-grid{grid-column:1/3}.certificate-previews.grid-m-4{grid-template-columns:repeat(5,1fr)}.certificate-previews.grid-m-4 .full-grid{grid-column:1/6}.certificate-previews.grid-m-3{grid-template-columns:repeat(4,1fr)}.certificate-previews.grid-m-3 .full-grid{grid-column:1/5}.certificate-previews.grid-m-2{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-m-2 .full-grid{grid-column:1/4}.certificate-previews.grid-m-1{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-m-1 .full-grid{grid-column:1/3}.search__items.grid-m-4{grid-template-columns:repeat(5,1fr)}.search__items.grid-m-4 .full-grid{grid-column:1/6}.search__items.grid-m-3{grid-template-columns:repeat(4,1fr)}.search__items.grid-m-3 .full-grid{grid-column:1/5}.search__items.grid-m-2{grid-template-columns:repeat(3,1fr)}.search__items.grid-m-2 .full-grid{grid-column:1/4}.search__items.grid-m-1{grid-template-columns:repeat(2,1fr)}.search__items.grid-m-1 .full-grid{grid-column:1/3}}@media (max-width:899px) and (max-width:600px){.service-previews.grid-m-4{grid-template-columns:repeat(4,1fr)}.service-previews.grid-m-4 .full-grid{grid-column:1/5}.service-previews.grid-m-3{grid-template-columns:repeat(3,1fr)}.service-previews.grid-m-3 .full-grid{grid-column:1/4}.service-previews.grid-m-2{grid-template-columns:repeat(2,1fr)}.service-previews.grid-m-2 .full-grid{grid-column:1/3}.service-previews.grid-m-1{grid-template-columns:repeat(1,1fr)}.service-previews.grid-m-1 .full-grid{grid-column:1/2}.blog-previews.grid-m-4{grid-template-columns:repeat(4,1fr)}.blog-previews.grid-m-4 .full-grid{grid-column:1/5}.blog-previews.grid-m-3{grid-template-columns:repeat(3,1fr)}.blog-previews.grid-m-3 .full-grid{grid-column:1/4}.blog-previews.grid-m-2{grid-template-columns:repeat(2,1fr)}.blog-previews.grid-m-2 .full-grid{grid-column:1/3}.blog-previews.grid-m-1{grid-template-columns:repeat(1,1fr)}.blog-previews.grid-m-1 .full-grid{grid-column:1/2}.review-items.grid-m-4{grid-template-columns:repeat(4,1fr)}.review-items.grid-m-4 .full-grid{grid-column:1/5}.review-items.grid-m-3{grid-template-columns:repeat(3,1fr)}.review-items.grid-m-3 .full-grid{grid-column:1/4}.review-items.grid-m-2{grid-template-columns:repeat(2,1fr)}.review-items.grid-m-2 .full-grid{grid-column:1/3}.review-items.grid-m-1{grid-template-columns:repeat(1,1fr)}.review-items.grid-m-1 .full-grid{grid-column:1/2}.person-items.grid-m-4{grid-template-columns:repeat(4,1fr)}.person-items.grid-m-4 .full-grid{grid-column:1/5}.person-items.grid-m-3{grid-template-columns:repeat(3,1fr)}.person-items.grid-m-3 .full-grid{grid-column:1/4}.person-items.grid-m-2{grid-template-columns:repeat(2,1fr)}.person-items.grid-m-2 .full-grid{grid-column:1/3}.person-items.grid-m-1{grid-template-columns:repeat(1,1fr)}.person-items.grid-m-1 .full-grid{grid-column:1/2}.corporate-page__services{grid-template-columns:1fr}.career-previews.grid-m-4{grid-template-columns:repeat(4,1fr)}.career-previews.grid-m-4 .full-grid{grid-column:1/5}.career-previews.grid-m-3{grid-template-columns:repeat(3,1fr)}.career-previews.grid-m-3 .full-grid{grid-column:1/4}.career-previews.grid-m-2{grid-template-columns:repeat(2,1fr)}.career-previews.grid-m-2 .full-grid{grid-column:1/3}.career-previews.grid-m-1{grid-template-columns:repeat(1,1fr)}.career-previews.grid-m-1 .full-grid{grid-column:1/2}.certificate-previews.grid-m-4{grid-template-columns:repeat(4,1fr)}.certificate-previews.grid-m-4 .full-grid{grid-column:1/5}.certificate-previews.grid-m-3{grid-template-columns:repeat(3,1fr)}.certificate-previews.grid-m-3 .full-grid{grid-column:1/4}.certificate-previews.grid-m-2{grid-template-columns:repeat(2,1fr)}.certificate-previews.grid-m-2 .full-grid{grid-column:1/3}.certificate-previews.grid-m-1{grid-template-columns:repeat(1,1fr)}.certificate-previews.grid-m-1 .full-grid{grid-column:1/2}.search__items.grid-m-4{grid-template-columns:repeat(4,1fr)}.search__items.grid-m-4 .full-grid{grid-column:1/5}.search__items.grid-m-3{grid-template-columns:repeat(3,1fr)}.search__items.grid-m-3 .full-grid{grid-column:1/4}.search__items.grid-m-2{grid-template-columns:repeat(2,1fr)}.search__items.grid-m-2 .full-grid{grid-column:1/3}.search__items.grid-m-1{grid-template-columns:repeat(1,1fr)}.search__items.grid-m-1 .full-grid{grid-column:1/2}}@media (max-width:899px) and (orientation:portrait){.home-intro{padding-top:calc(12.5rem - var(--header-height))}.shoplist-page__container{margin-top:3.75rem}.shoplist-page__categories,.shoplist-page__content .highlight-banner,.shoplist-page__content .shoplist-products-outer{display:none}}@media (max-width:899px) and (min-width:1200px){.advantages-slideshow__title{font-size:4.25rem}.advantages-slideshow__list>li>div blockquote,.advantages-slideshow__list>li>div cite,.advantages-slideshow__list>li>div q{padding-left:7.5rem;font-size:1.125rem}.message-page__header{font-size:4.25rem}}@media (max-width:899px) and (min-width:900px) and (max-width:1199px){.advantages-slideshow__title{font-size:3.125rem}.advantages-slideshow__list>li>div blockquote,.advantages-slideshow__list>li>div cite,.advantages-slideshow__list>li>div q{padding-left:6.25rem;font-size:1.125rem}.message-page__header{font-size:3.125rem}}@media (max-width:899px) and (max-width:899px){.advantages-slideshow__title{font-size:2.25rem}.advantages-slideshow__title.smaller{font-size:1.875rem;line-height:120%}.advantages-slideshow__list>li>div blockquote:before,.advantages-slideshow__list>li>div cite:before,.advantages-slideshow__list>li>div q:before{width:1.5rem;height:1.5rem}.advantages-slideshow__list>li>div blockquote,.advantages-slideshow__list>li>div cite,.advantages-slideshow__list>li>div q{padding-left:2.5rem;font-size:.9375rem}.message-page__header{font-size:2.25rem}.message-page__header.smaller{font-size:1.875rem;line-height:120%}}@media (max-width:899px) and (min-width:900px){.advantages-slideshow__list>li>div blockquote:before,.advantages-slideshow__list>li>div cite:before,.advantages-slideshow__list>li>div q:before{width:2.75rem;height:2.75rem}}@media (min-width:900px) and (min-width:900px){.advantages-slideshow__descs div blockquote:before,.advantages-slideshow__descs div cite:before,.advantages-slideshow__descs div q:before{width:2.75rem;height:2.75rem}}@media (min-width:900px) and (max-width:899px){.advantages-slideshow__descs div blockquote:before,.advantages-slideshow__descs div cite:before,.advantages-slideshow__descs div q:before{width:1.5rem;height:1.5rem}.advantages-slideshow__descs div blockquote,.advantages-slideshow__descs div cite,.advantages-slideshow__descs div q{padding-left:2.5rem;font-size:.9375rem}.message-page__header{font-size:1.5rem}}@media (min-width:900px) and (min-width:1200px){.advantages-slideshow__descs div blockquote,.advantages-slideshow__descs div cite,.advantages-slideshow__descs div q{padding-left:7.5rem;font-size:1.125rem}.message-page__header{font-size:3rem}}@media (min-width:900px) and (min-width:900px) and (max-width:1199px){.advantages-slideshow__descs div blockquote,.advantages-slideshow__descs div cite,.advantages-slideshow__descs div q{padding-left:6.25rem;font-size:1.125rem}.message-page__header{font-size:2.25rem}}
