.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraLight.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:500;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:normal;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Italic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:normal;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ThinItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:bold;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Light.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Light.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Black.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Black.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:200;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:900;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-BlackItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:800;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:600;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-ExtraBold.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:bold;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:italic;font-weight:300;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;src:url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(/local/templates/implant/builds/prod/font/Montserrat/Montserrat-Thin.woff) format("woff");font-display:swap}:root{--text: #272a2f;--hover: #2d63a4;--active: #001e60;--gray: #dbe1e9}html{scroll-behavior:smooth}body{margin:0;padding:0;min-height:100vh;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.2;color:#333;letter-spacing:.16px}.container{margin-right:auto;margin-left:auto;padding-right:22px;padding-left:22px;width:100%;max-width:1204px}@media screen and (max-width: 767px){.container{padding-right:19px;padding-left:19px}}@media screen and (max-width: 550px){.container{padding-right:15px;padding-left:15px}}.grid{display:grid}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-40{gap:40px}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (max-width: 1099px){.lg-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.lg-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg-grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (max-width: 900px){.md-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md-grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.md-grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (max-width: 767px){.s-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.s-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.s-grid-cols-3{grid-template-columns:repeat(4, minmax(0, 1fr))}.s-grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (max-width: 550px){.xs-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}}*,::before,::after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto;display:block}p{margin:0}.policy p{margin:20px 0}.block-indent{position:relative;padding:35px 0}.block-indent__row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0 30px}@media screen and (max-width: 767px){.block-indent{padding:15px 0}}.block-indent-bottom{position:relative;padding-top:20px;padding-bottom:60px}@media screen and (max-width: 767px){.block-indent-bottom{padding-top:15px;padding-bottom:40px}}.overflow-hidden{overflow:hidden}.ps__rail-y{z-index:2;width:5px !important;display:block !important;opacity:1 !important;background:#f6f7fa !important;border-radius:2px !important}.ps__thumb-y{right:0 !important;width:5px !important;background:#b8bbc9 !important;border-radius:2px !important}.attach-file{display:flex;align-items:center;color:#272a2f;transition:color .2s ease-in-out}.attach-file .icon{margin-right:20px;width:80px;height:80px;background-color:#dcdee7}.attach-file:hover{color:#8079b6}.attach-file:hover .icon{background-color:#8079b6}@media screen and (max-width: 560px){.attach-file{align-items:flex-start;font-size:15px}.attach-file .icon{margin-right:10px;width:20px;height:20px}}.logo{width:92px;height:41px;background:url("/local/templates/implant/images/logo.png") center/contain no-repeat}h1,h2,h3,h4,h5{margin:0}h1,.block-title,.text-large{font-size:36px;line-height:1.1;font-weight:600}@media screen and (max-width: 1099px){h1,.block-title,.text-large{font-size:30px}}a{text-decoration:none;outline:none;transition:color .2s ease-in-out}.block-title{margin-bottom:20px;display:flex;justify-content:space-between}@media screen and (max-width: 1099px){.block-title{margin-bottom:15px}}@media screen and (max-width: 767px){.block-title{align-items:flex-start}}@media screen and (max-width: 550px){.block-title{flex-direction:column}}.block-title .button{margin-top:10px}.link-dark{color:#505256;transition:color .2s ease-in-out;cursor:pointer}.link-dark:hover{color:var(--hover)}.link-dark:active{color:var(--hover)}.link-gray{display:inline-flex;gap:10px;align-items:center;white-space:nowrap;text-decoration:none;color:#91959b;transition:color .2s ease-in-out;cursor:pointer;user-select:none}.link-gray .icon{width:25px;height:25px;background-color:#91959b}.link-gray:hover{color:var(--hover)}.link-gray:hover .icon{background-color:var(--hover)}.link-gray:active{color:var(--active)}.link-gray:active .icon{background-color:var(--active)}.link-primary{display:inline-flex;align-items:center;white-space:nowrap;color:var(--active);transition:color .2s ease-in-out;cursor:pointer}.link-primary .icon{margin-right:10px;background-color:var(--active)}.link-primary:hover{color:var(--hover)}.link-primary:hover .icon{background-color:var(--hover)}.link-primary:active{color:var(--active)}.link-primary:active .icon{background-color:var(--active)}.text-underline{text-decoration:underline}.button{padding:5px 35px;width:max-content;min-width:180px;height:50px;display:flex;gap:4px;justify-content:center;align-items:center;font-size:18px;line-height:20px;font-weight:600;text-align:center;white-space:nowrap;text-decoration:none;color:#fff;border:none;border-radius:50px;outline:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer;user-select:none}.button_primary{background:#12437b}.button_primary:hover{background:#6884b4}.button_primary:active{background:#6884b4}.button_secondary{color:#fff;background:#6884b4}.button_secondary:hover{background:#6884b4}.button_secondary:active{background:#5d5586}.button_outline{color:#b8bbc9;border:1px solid #dcdee7}.button_outline:hover{color:var(--hover)}.button_white{color:#272a2f;background:#fff}.button_small{padding:10px 24px;height:40px;font-size:14px;font-weight:400}.button_disabled{pointer-events:none;color:#fff;background:#dcdee7}.button .icon{margin-right:7px;width:20px;height:20px}.button_border{border:1px solid #001e60;color:#001e60}.button_border:hover{background:#001e60;color:#fff}@media screen and (max-width: 900px){.button{font-size:16px}}@media screen and (max-width: 767px){.button{padding:7px 20px;min-width:140px;height:50px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input,textarea{font-size:16px}input::placeholder,textarea::placeholder{font-family:"Montserrat",sans-serif;font-size:16px;color:#272a2f}input,textarea,select,a{font-family:"Montserrat",sans-serif;outline:none;user-select:text}input:disabled,textarea:disabled,select:disabled,a:disabled{pointer-events:none}.input{position:relative;display:flex;flex-direction:column}.input__label{margin-bottom:7px;font-size:14px;color:#b8bbc9}.input__container{padding:15px 25px;width:100%;background:#fff;border:none;border-radius:5px;transition:box-shadow .2s ease-in-out;font-size:15px;color:#555}.input__container::placeholder{font-size:15px;color:#555}.input__container:hover,.input__container:focus{box-shadow:0 0 0 1px var(--hover)}.input_border .input__container{border:1px solid #dcdee7;box-shadow:none !important;transition:border-color .2s ease-in-out}.input_border .input__container:hover{border-color:var(--hover)}.textarea{display:flex;flex-direction:column}.textarea__label{margin-bottom:7px;font-size:14px;color:#b8bbc9}.textarea__container{padding:15px 25px;width:100%;overflow:hidden;resize:none;background:#fff;border:1px solid #dcdee7;border-radius:5px;font-size:15px;color:#555}.textarea__container::placeholder{font-size:15px;color:#555}.textarea__container--no-border{border:none}.textarea__container:hover,.textarea__container:focus{border-color:var(--hover)}.textarea__container--height{min-height:160px}h2,.block-subtitle,.subtitle,.text-medium{font-size:20px;letter-spacing:.2px;line-height:28px;font-weight:600}.text-normal{font-size:16px;letter-spacing:.16px}.text-small{font-size:14px;letter-spacing:.14px}.b-container{max-width:1460px;width:100%;margin:0 auto;padding:0 30px}@media screen and (max-width: 768px){.b-container{padding:0 15px}}.bg-dark-blue{background-color:#12437b}.bg-gray-light{background-color:#eeeff0}.h1{font-size:52px;line-height:1.2;font-weight:600;letter-spacing:.52px}@media screen and (max-width: 1024px){.h1{font-size:38px}}@media screen and (max-width: 580px){.h1{font-size:26px}}.h2{font-size:38px;line-height:1.2;font-weight:600;letter-spacing:.38px}@media screen and (max-width: 1024px){.h2{font-size:28px}}@media screen and (max-width: 580px){.h2{font-size:20px}}.pt-100{padding-top:100px}@media screen and (max-width: 768px){.pt-100{padding-top:50px}}.pb-100{padding-bottom:100px}@media screen and (max-width: 768px){.pb-100{padding-bottom:50px}}.pb-200{padding-bottom:200px}@media screen and (max-width: 768px){.pb-200{padding-bottom:100px}}.mt-100{margin-top:100px}@media screen and (max-width: 768px){.mt-100{margin-top:50px}}.mb-100{margin-bottom:100px}@media screen and (max-width: 768px){.mb-100{margin-bottom:50px}}.mb-50{margin-bottom:50px}@media screen and (max-width: 768px){.mb-50{margin-bottom:25px}}.mb-title{margin-bottom:30px}@media screen and (max-width: 768px){.mb-title{margin-bottom:15px}}.mini-link{font-size:12px;letter-spacing:.12px;font-weight:500;color:#12437b}.mini-link:hover{color:#2e66a6}article h1,.catalog-text h1{margin-bottom:50px}@media screen and (max-width: 768px){article h1,.catalog-text h1{margin-bottom:25px}}article h2,.catalog-text h2{margin-bottom:30px}article h2:not(:last-child),.catalog-text h2:not(:last-child){margin-top:30px}@media screen and (max-width: 768px){article h2,.catalog-text h2{margin-bottom:15px}article h2:not(:last-child),.catalog-text h2:not(:last-child){margin-top:15px}}article p,.catalog-text p{margin-bottom:10px}article img,.catalog-text img{width:max-content}article__line,.catalog-text__line{display:flex;justify-content:space-between;gap:30px}@media screen and (max-width: 768px){article__line,.catalog-text__line{flex-direction:column-reverse;gap:15px}}article--p-20 p,.catalog-text--p-20 p{margin-bottom:20px}iframe{aspect-ratio:16/9}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
.b-about-text{display:grid;grid-template-columns:8fr 4fr;gap:60px}@media screen and (max-width: 768px){.b-about-text{grid-template-columns:100%;gap:20px}}.b-about-text__title{margin:0 0 50px}@media screen and (max-width: 768px){.b-about-text__title{margin-bottom:25px}}.b-about-text__text{font-size:16px;letter-spacing:.16px}.b-about-text__text:not(:last-child){margin:0 0 50px}@media screen and (max-width: 768px){.b-about-text__text:not(:last-child){margin-bottom:25px}}.b-about-text__bold-text{font-size:20px;letter-spacing:.2px;font-weight:700;color:#12437b}.b-about-text__figure{display:flex;flex-direction:column;align-items:center;margin:0}.b-about-text__figcaption{font-size:16px;letter-spacing:.16px;margin-top:30px;text-align:center}.b-about-text__figcaption span{display:block;margin-bottom:20px;font-weight:600;color:#12437b}@media screen and (max-width: 768px){.b-about-text__figcaption span{margin-bottom:10px}}
.b-advantages{width:100%}.b-advantages__title{max-width:750px}.b-advantages__list{margin:0;padding:30px 0;border-top:1px solid #333;border-bottom:1px solid #333}.b-advantages__line{display:flex;gap:60px;width:100%;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #333}.b-advantages__line:last-child{margin-bottom:0;padding:0;border-bottom:none}@media screen and (max-width: 768px){.b-advantages__line{flex-direction:column;gap:20px}}.b-advantages__number{font-size:21px;font-weight:500;line-height:1.3;color:#717f8e;width:calc(25% - 45px);font-weight:500}@media screen and (max-width: 768px){.b-advantages__number{width:100%}}.b-advantages__content{width:calc(75% - 15px)}@media screen and (max-width: 768px){.b-advantages__content{width:100%}}.b-advantages__name{font-size:20px;letter-spacing:.2px;margin-bottom:30px;font-weight:700}@media screen and (max-width: 768px){.b-advantages__name{margin-bottom:20px}}.b-advantages__text{max-width:670px}
.b-arrow-up{position:fixed;bottom:-100px;left:20px;z-index:9;width:40px;height:40px;padding:0;border:none;transition:.4s all;cursor:pointer}.b-arrow-up:hover rect:first-child{fill:#717f8e}.b-arrow-up--active{bottom:50px}
.article-files{margin:20px 0}.article-files__wrap{display:flex;flex-wrap:wrap;margin:35px 0 0}.article-files__item{color:#000;margin-right:40px;padding-left:40px;position:relative;max-width:50%;word-break:break-word;margin-bottom:35px}.article-files__item::before{content:"";width:40px;height:40px;background:url(/local/templates/implant/images/icons/download-circle.svg) left/30px 30px no-repeat;position:absolute;left:0;top:-10px}.article-files__item:hover{color:#12437b}@media screen and (max-width: 768px){.article-files__item{max-width:initial;width:100%}}
.auth-form__step{display:none}.auth-form__step.active{display:block}.auth-form__content{max-width:380px;margin:0 auto;padding:40px 10px;width:100%;display:grid;gap:20px;align-items:center}@media(max-width: 560px){.auth-form__content{padding:20px 15px}}.auth-form__error{color:#e32636;margin-bottom:10px;font-weight:bold;font-size:14px;display:none}.auth-form__error.active{display:block}.auth-form .modal-body{margin:30px 0;padding:0}.auth-form .modal-footer{justify-content:center;padding:0;border-top:0}.auth-form .modal-header{border-bottom:none;padding:0;gap:0}.auth-form .input__label{font-weight:normal}.auth-form__link{color:#12437b;margin-top:20px;display:block;text-align:center}.auth-form__link--left{text-align:left;margin-top:15px}.auth-form .input__container.js-error{border-color:#e32636}.auth-form__buttons{margin-top:20px}.auth-form__store-pass{margin-top:10px}
.b-brand-page{display:grid;grid-template-columns:10fr 2fr;grid-template-rows:auto;grid-template-areas:"title side" "text side";gap:50px}@media screen and (max-width: 768px){.b-brand-page{grid-template-columns:100%;grid-template-areas:"title" "side" "text";gap:30px}}.b-brand-page__title{grid-area:title}.b-brand-page__text{font-size:16px;letter-spacing:.16px;grid-area:text;max-width:670px}.b-brand-page__text p{margin-bottom:30px}@media screen and (max-width: 768px){.b-brand-page__text p{margin-bottom:20px}}.b-brand-page__text strong{font-size:20px;letter-spacing:.2px}.b-brand-page__side{grid-area:side;display:flex;flex-direction:column;align-items:flex-end;gap:20px}@media screen and (max-width: 768px){.b-brand-page__side{flex-direction:row;align-items:center}}@media screen and (max-width: 768px){.b-brand-page__sidemenu .b-catalog-left-menu{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.b-brand-page__sidemenu .b-catalog-left-menu__li{margin-bottom:0}}
.b-brands-slider{overflow:initial;width:100%}@media screen and (max-width: 1280px){.b-brands-slider{overflow:hidden}}.b-brands-slider__wrapper{display:flex;justify-content:space-between;margin:0;padding:0}.b-brands-slider__position{display:flex;width:max-content}@media screen and (max-width: 1280px){.b-brands-slider__position{justify-content:center}}.b-brands-slider__card{display:flex;flex-direction:column;align-items:center;text-align:center;color:#333}.b-brands-slider__card:hover .b-brands-slider__image-container{background-color:#eeeff0}@media screen and (min-width: 1281px){.b-brands-slider__card:hover .b-brands-slider__image-container{width:212px;height:212px;margin:-10px -10px 20px}}.b-brands-slider__card:hover .b-brands-slider__name{color:#12437b}.b-brands-slider__image-container{display:flex;justify-content:center;align-items:center;width:192px;height:192px;margin-bottom:30px;border:1px solid #333;border-radius:50%}.b-brands-slider__content{max-width:193px}.b-brands-slider__name{font-size:20px;letter-spacing:.2px;margin-bottom:20px;font-weight:700}.b-brands-slider__text{font-size:14px;letter-spacing:.14px}.b-brands-slider__pagination{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:30px}.b-brands-slider__pagination .swiper-pagination-bullet{margin:0;width:30px;height:5px;background-color:#eeeff0;border-radius:5px;transition:all .2s ease-in-out}.b-brands-slider__pagination .swiper-pagination-bullet-active{width:70px;background:#12437b}@media screen and (min-width: 1281px){.b-brands-slider__pagination{display:none}}
.b-breadcrumbs{padding:50px 0}.b-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.b-breadcrumbs__item{font-size:14px;letter-spacing:.14px;font-weight:500}.b-breadcrumbs__link{position:relative;padding-right:12px;text-decoration:none;font-weight:500;color:#717f8e}.b-breadcrumbs__link:hover{color:#2e66a6}.b-breadcrumbs__link::after{content:"/";position:absolute;right:5px}.b-breadcrumbs__link::after:hover{color:#12437b}.b-breadcrumbs__current{color:#12437b}
.b-button{font-size:16px;letter-spacing:.16px;display:flex;align-items:center;justify-content:center;height:max-content;padding:10px 20px;border:none;border-radius:110px;font-weight:600;color:#fff;white-space:nowrap;background-color:#12437b;transition:background-color .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.b-button[disabled]{cursor:default;opacity:.7}.b-button:hover{background-color:#2e66a6}.b-button--white{color:#12437b;background-color:#fff}.b-button--white:hover{color:#fff;background-color:#2e66a6}
.advantage-card{max-width:220px;display:flex;color:var(--text)}.advantage-card__icon{margin-right:10px;width:43px;height:43px;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 1099px){.advantage-card{flex-direction:column}}@media(max-width: 767px){.advantage-card{flex-direction:row}}.hit-card{position:relative;height:100%;display:flex;flex-direction:column;color:var(--text)}.hit-card__image{position:relative;margin-bottom:10px;padding-bottom:81%;overflow:hidden;border-radius:5px}.hit-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:contain}.hit-card__tips{position:absolute;top:9px;left:9px;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.hit-card__tips>*+*{margin-top:2px}.hit-card__new,.hit-card__hit{padding:5px 10px;font-size:10px;line-height:19px;color:#fff !important;border-radius:50px}.hit-card__new{background:#12437b}.hit-card__hit{background:#6884b4}.hit-card__menu{position:absolute;z-index:1;display:flex;flex-direction:column;top:0;right:0}.hit-card__menu .icon{width:40px;height:40px;background-color:#91959b;cursor:pointer}.hit-card__menu .icon:hover{background-color:var(--hover)}.hit-card__name{margin-bottom:5px;display:-webkit-box;overflow:hidden;font-size:14px;line-height:16px;text-overflow:ellipsis;color:#272a2f;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease-in-out}.hit-card__price{margin-top:auto;margin-bottom:15px;font-weight:700;color:#272a2f;font-size:21px;line-height:24px}@media(max-width: 1099px){.hit-card__price{font-size:15px;line-height:17px}}.hit-card .button{opacity:0;transition:background .2s ease-in-out,opacity .2s ease-in-out}.hit-card:hover .hit-card__name{color:var(--active)}.hit-card:hover .button{opacity:1}@media(max-width: 1099px){.hit-card__name{font-size:12px;line-height:14px}}@media(max-width: 900px){.hit-card .button{opacity:1}}.product-card{position:relative;height:100%;display:flex;flex-direction:column;color:var(--text);transition:background .2s ease-in-out}.product-card__sale{position:absolute;top:10px;left:15px;z-index:1;padding:5px 10px;font-size:18px;line-height:20px;color:#fff !important;background:#c1adda;border-radius:50px}.product-card__menu{position:absolute;top:10px;right:15px;z-index:1;display:flex;flex-direction:column}.product-card__menu .icon{width:40px;height:40px;background-color:#91959b;cursor:pointer;transition:background .2s ease-in-out}.product-card__menu .icon:hover{background-color:var(--hover)}.product-card__menu .icon:active{background-color:var(--active)}.product-card__image{position:relative;padding-bottom:71%}.product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.product-card__content{padding:20px 15px;display:flex;flex-direction:column;flex-grow:1;transition:color .2s ease-in-out}.product-card__name{margin-bottom:5px;display:-webkit-box;overflow:hidden;line-height:19px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .2s ease-in-out}.product-card__art{margin-bottom:15px;font-size:14px;line-height:16px;color:#91959b}.product-card__price{margin-top:auto;display:flex;align-items:baseline}.product-card__price .text-normal{margin-left:7px;text-decoration:line-through;color:#b8bbc9}.product-card__footer{margin-top:auto;padding-right:15px;padding-left:15px;padding-bottom:20px}.product-card__footer .button{width:180px}.product-card:hover{background:rgba(220,222,231,.5)}.product-card:hover .product-card__art,.product-card:hover .product-card__name{color:#000}.product-card:hover .product-card__menu .icon{background-color:#272a2f}@media(max-width: 900px){.product-card__name{font-size:15px;line-height:17px}.product-card__art{margin-bottom:10px;font-size:12px}}@media(max-width: 767px){.product-card__name{font-size:12px;line-height:15px}.product-card .button{width:150px}}.course-card{margin:1px;height:100%;display:flex;flex-direction:column;color:var(--text);background:#fff;border-radius:5px;transition:box-shadow .2s ease-in-out;box-shadow:0 0 0 1px #dcdee7}.course-card__image{position:relative;padding-bottom:68.5%;overflow:hidden;border-radius:5px}.course-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.course-card__content{padding:20px 15px 50px;display:flex;flex-direction:column;flex-grow:1}.course-card__name{margin-bottom:15px;font-weight:700;font-size:20px;color:#333;transition:color .2s ease-in-out}.course-card__tags{margin:auto -3px 10px;display:flex;flex-wrap:wrap;min-height:66px}.course-card__date{color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.25);font-weight:700;font-size:16px;position:absolute;top:13px;left:19px;z-index:1}@media(max-width: 560px){.course-card__tags{min-height:auto}}.course-card__tag{margin:3px;padding:7px 10px;height:30px;display:flex;align-items:center;font-size:14px;color:#fff;border-radius:50px}.course-card__tag_for{background:#2e66a6}.course-card__tag_by{color:#12437b;background:#e8f2ff}.course-card__tag_by--main{order:2}.course-card__price{margin:3px 3px 3px auto;font-size:21px;line-height:24px;font-weight:700;color:#12437b}@media(max-width: 370px){.course-card__price{margin:3px}}.course-card__asf{margin:-7.5px;display:flex;flex-wrap:wrap;align-items:center;font-size:12px}.course-card__asf-col{margin:7.5px;display:flex;align-items:center}.course-card__asf-col span{margin-right:6px}.course-card__asf .icon{width:14px;height:14px;background-color:#ffb865}.course-card:hover{box-shadow:0 0 0 1px #5d5586}.course-card:hover .course-card__name{color:var(--hover)}.course-card:active .course-card__name{color:var(--active)}.course-star{display:flex}.course-star_1 .icon:nth-child(-n+1){background-color:#ffb865}.course-star_2 .icon:nth-child(-n+2){background-color:#ffb865}.course-star_3 .icon:nth-child(-n+3){background-color:#ffb865}.course-star .icon{width:13px;height:13px;background-color:#b8bbc9}.review-item{display:flex;flex-direction:column}.search-list-card{display:flex;justify-content:space-between}.search-list-card__info{display:flex;flex-direction:column}.search-list-card__name{margin-bottom:5px;color:#272a2f;transition:color .2s ease-in-out}.search-list-card__subname{font-size:14px;color:#91959b}.search-list-card__price{margin-left:20px;font-weight:700;white-space:nowrap;color:#272a2f}.search-list-card:hover .search-list-card__name{color:var(--hover)}.search-list-card:active .search-list-card__name{color:var(--active)}.search-list-card:not(:last-child){margin-bottom:30px}.brand-card{padding:30px;display:flex;flex-direction:column;color:#272a2f;border:1px solid #e3e7ee;border-radius:5px;transition:background .2s ease-in-out}.brand-card__image{margin-bottom:20px;width:130px;height:130px;flex-shrink:0;overflow:hidden;border-radius:50%}.brand-card__image img{width:100%;height:100%;object-fit:scale-down}.brand-card__name{margin-bottom:15px}.brand-card__text{margin-bottom:35px}.brand-card__more{margin-top:auto;display:flex;align-items:center;color:#91959b;transition:color .2s ease-in-out}.brand-card__more .icon{margin-left:10px;width:25px;height:25px;display:block;background-color:#91959b}.brand-card:hover{background:rgba(220,222,231,.5)}.brand-card:hover .brand-card__more{color:var(--hover)}.brand-card:hover .brand-card__more .icon{background-color:var(--hover)}@media(max-width: 1099px){.brand-card{padding:20px}.brand-card__image{width:90px;height:90px}}@media(max-width: 900px){.brand-card__name{margin-bottom:10px}.brand-card__text{margin-bottom:30px}}.news-card{padding:25px 30px;display:flex;color:#272a2f;border:1px solid #e3e7ee;border-radius:5px;transition:background .2s ease-in-out}.news-card__image{width:150px;height:150px;flex-shrink:0;overflow:hidden;border-radius:50%}.news-card__image img{width:100%;height:100%;object-fit:cover}.news-card__info{margin-left:20px;padding-left:20px;border-left:1px solid #e3e7ee}.news-card__name{margin-bottom:15px}.news-card__text{margin-bottom:30px}.news-card__bottom{margin-top:auto;display:flex;align-items:center;font-size:15px}.news-card__date{margin-right:20px}.news-card__views{display:flex;align-items:center}.news-card__views .icon{margin:0 7px;background-color:#b8bbc9;width:25px;height:25px}.news-card__more{margin-left:auto;display:flex;justify-content:flex-end;cursor:pointer}.news-card__more .icon{width:25px;height:25px;background-color:#b8bbc9}.news-card:hover{background:rgba(220,222,231,.5)}.news-card:hover .news-card__more .icon{background-color:var(--hover)}@media(max-width: 1099px){.news-card{padding:20px;flex-direction:column}.news-card__image{width:90px;height:90px}.news-card__info{margin:10px 0 0;padding:0;border:none}.news-card__name{margin-bottom:5px}.news-card__text{margin-bottom:10px}}@media(max-width: 767px){.news-card{flex-direction:row}.news-card__info{margin:0 0 0 25px}}@media(max-width: 550px){.news-card{flex-direction:column}.news-card__info{margin:10px 0 0}}.promo-card{display:flex;overflow:hidden;background:#dcdee7;border-radius:5px}.promo-card__image{width:360px;height:300px;flex-shrink:0}.promo-card__image img{width:100%;height:100%;object-fit:contain;object-position:center}.promo-card__info{padding:20px 40px;display:flex;flex-direction:column;align-items:flex-start}.promo-card__name{margin-bottom:10px}.promo-card__text{margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.promo-card__date{margin-bottom:20px;padding:5px 10px;font-size:10px;color:#fff;background:#c1adda;border-radius:50px;user-select:none}.promo-card__action{margin:-2.5px;display:flex}.promo-card__action .button{margin:5px}@media(max-width: 1099px){.promo-card{flex-direction:column}.promo-card__image{width:100%}.promo-card__info{padding:20px}.promo-card__text{margin-bottom:10px}.promo-card__date{margin-bottom:20px}.promo-card__action{margin:auto 0 0;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.promo-card__action .button{margin:0;padding:0;width:100%;min-width:auto}}@media(max-width: 900px){.promo-card__image{height:250px}}@media(max-width: 767px){.promo-card__image{height:220px}}@media(max-width: 550px){.promo-card__image{height:265px}}.sign-up-form{margin:0 auto;padding:60px 0;width:100%;max-width:560px;background:#fff;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.8)}.sign-up-form__container{margin:0 auto;width:100%;max-width:360px;display:flex;flex-direction:column}.sign-up-form__header{margin-bottom:30px}.sign-up-form__body{margin-bottom:30px;display:flex;flex-direction:column}.sign-up-form__footer{display:flex;flex-direction:column}.sign-up-form__footer .text-small{margin-top:20px}.team-card{display:flex;flex-direction:column}.team-card .img-hover{opacity:0;transition:opacity .3s}.team-card:hover .img-hover{opacity:1}.team-card:hover .team-card__title{color:#6884b4}.team-card__image{position:relative;padding-bottom:100%;border-radius:5px;overflow:hidden}.team-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.team-card__title{margin:10px 0;color:#272a2f;transition:color .2s ease-in-out}.team-card__position{color:#91959b}
.b-catalog-layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;width:100%}@media screen and (max-width: 1280px){.b-catalog-layout{gap:60px 25px}}@media screen and (max-width: 1024px){.b-catalog-layout{gap:60px 40px}}@media screen and (max-width: 768px){.b-catalog-layout{grid-template-columns:repeat(2, 1fr);gap:30px}}@media screen and (max-width: 580px){.b-catalog-layout{grid-template-columns:100%}}
.b-catalog-left-menu{margin:0;padding:0;list-style:none}.b-catalog-left-menu__li{margin-bottom:20px}.b-catalog-left-menu__li:last-child{margin-bottom:0}.b-catalog-left-menu__link{font-size:21px;font-weight:500;line-height:1.3;color:#717f8e;font-size:20px}.b-catalog-left-menu__link--select{color:var(--section-color);font-weight:700}.b-catalog-left-menu__link:hover{color:#12437b}.b-catalog-left-menu__sublist{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;padding:0;list-style:none}.b-catalog-left-menu__bubble-link{font-size:16px;letter-spacing:.16px;display:flex;justify-content:center;align-items:center;padding:10px 20px;border:1px solid #717f8e;border-radius:110px;color:#717f8e}.b-catalog-left-menu__bubble-link--select{border-color:var(--section-color);font-weight:600;color:var(--section-color)}.b-catalog-left-menu__bubble-link:hover{border-color:#12437b;color:#12437b}
.b-catalog-left-mobile-menu{display:none}@media screen and (max-width: 768px){.b-catalog-left-mobile-menu{display:block}}.b-catalog-left-mobile-menu__area{display:block}@media screen and (max-width: 768px){.b-catalog-left-mobile-menu__area{display:none}.b-catalog-left-mobile-menu__area--active{position:fixed;top:0;left:0;z-index:100;overflow-x:hidden;overflow-y:auto;display:block;width:100svw;height:100svh;padding:40px 15px 20px;background-color:#eeeff0}}.b-catalog-left-mobile-menu__close{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;font-size:18px;line-height:1;color:#6884b4;background-color:#fff}
.catalog{padding-bottom:60px}.catalog-filter{display:flex;gap:15px 40px}.catalog-container{display:flex;flex-direction:column;flex-grow:1}.catalog-section{padding:20px 25px;display:flex;gap:30px;align-items:flex-start;background:rgba(236,237,244,.5);border-radius:5px}.catalog-section__tags{margin:-3.5px;display:flex;flex-wrap:wrap}.catalog-section__tags-button{margin:3.5px;padding:9px 20px;font-size:14px;color:var(--text);border:1px solid #b8bbc9;border-radius:50px;transition:border-color .2s ease-in-out,background .2s ease-in-out;cursor:pointer;user-select:none}.catalog-section__tags-button:hover{border-color:var(--hover)}.catalog-section__tags-button_active{pointer-events:none;color:#fff;background:#6884b4;border-color:#6884b4}.catalog-section__image{margin-left:auto;width:200px;min-height:80px;height:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-left:1px solid #b8bbc9}.catalog-section__image img{height:auto}.catalog-list{margin-top:10px}.catalog-load-more{margin-top:20px;display:flex;justify-content:center}.catalog-load-more .button{width:100%;max-width:400px}@media(max-width: 767px){.catalog-filter{flex-direction:column}.catalog-section{margin:0 -15px;padding:10px;border-radius:0}.catalog-section__image{display:none}}.catalog .video-block{max-width:520px;border-radius:3px}.catalog-info{margin-top:50px;padding:40px;background:rgba(238,239,243,.5);border-radius:3px}.catalog-info h1,.catalog-info h2,.catalog-info h3{margin-bottom:20px}.catalog-info p{margin:15px 0;line-height:1.5}.catalog-info>div{margin:15px 0}.catalog-info ol li+li,.catalog-info ul li+li{margin-top:10px}.catalog-info img{margin:40px 0;border-radius:3px}@media(max-width: 1099px){.catalog-info{padding:20px;font-size:15px}.catalog-info img{margin:20px 0}}
.compare-header{margin-bottom:40px;display:flex;justify-content:space-between}.compare-header__tabs{margin:-2.5px;display:flex}.compare-header__tabs-name{margin:2.5px;width:220px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#b8bbc9;border:1px solid #dcdee7;border-radius:50px;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}.compare-header__tabs-name.active{pointer-events:none;color:#fff;background:#8079b6;border-color:#8079b6}.compare-header__tabs-name:hover{border-color:#8079b6}.compare-header__tabs .button{width:300px}.compare-body{display:flex}.compare-header{margin-bottom:40px;display:flex;justify-content:space-between}.compare-header__tabs{margin:-2.5px;display:flex}.compare-header__tabs-name{margin:2.5px;width:220px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#b8bbc9;border:1px solid #dcdee7;border-radius:50px;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}.compare-header__tabs-name.active{pointer-events:none;color:#fff;background:#8079b6;border-color:#8079b6}.compare-header__tabs-name:hover{border-color:#8079b6}.compare-header__tabs .button{width:300px}.compare-body{display:flex}.comparison-content{position:relative}.comparison-content_fixed .icon{width:20px !important;height:20px !important;margin-bottom:0 !important}.comparison-content_fixed .comparison-image{z-index:2;height:100px}.comparison-content_fixed .comparison-nav{top:30px}.comparison-wrapper{position:relative;z-index:3;overflow:hidden}.comparison-table{border-spacing:0;border-collapse:collapse}.comparison-table th,.comparison-table td{padding:10px;width:270px;min-width:270px}.comparison-table thead{position:relative;z-index:2}.comparison-table thead tr:first-child th{padding:0}.comparison-table th{font-weight:400;text-align:left;vertical-align:top;background:#fff}.comparison-table th i{margin-bottom:5px;font-style:normal}.comparison-table th span{margin-bottom:15px;display:block;font-size:14px;color:#91959b}.comparison-table th b{font-size:21px;font-weight:700}.comparison-table td:not(:last-child){border-right:1px solid #dcdee7}.comparison-table .icon{margin:0 auto 10px;width:30px;height:30px;background-color:#8079b6;cursor:pointer;transition:background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,margin-bottom .2s ease-in-out}.comparison-table .icon:hover{background-color:#948fae}.comparison-image{padding:10px;width:290px;height:180px;display:block;transform:none !important;transition:height .2s ease-in-out,filter .2s ease-in-out}.comparison-image:hover{filter:opacity(0.7)}.comparison-image img{width:100%;height:100%;object-fit:contain;object-position:center}.comparison-label{position:relative;width:100%;color:#91959b;background:#eae9f1}.comparison-label span{position:sticky;top:0;left:10px}.comparison-nav{position:absolute;top:90px;z-index:3;width:40px;height:60px;overflow:hidden;white-space:nowrap;text-indent:100%;color:transparent;background:#8079b6 url("/local/templates/implant/images/icons/arrow-right-w.svg") no-repeat center center;border-radius:3px;transition:background-color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out,top .2s ease-in-out}.comparison-nav:hover{background-color:#948fae}.comparison-nav__prev{left:-15px;background:#8079b6 url("/local/templates/implant/images/icons/arrow-left-w.svg") no-repeat center center}.comparison-nav__next{right:-15px}.comparison-nav.disable{visibility:hidden;opacity:0}@media(max-width: 767px){.compare-header{flex-direction:column}.compare-header__tabs{margin-bottom:15px}.compare-header__tabs-name{width:100%;flex-grow:1;font-size:16px;height:40px}.compare-header .button{width:100%;height:40px;font-size:16px}}@media(max-width: 370px){.compare-header__tabs-name,.compare-header .button{font-size:14px}}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
.b-contacts{font-size:16px;letter-spacing:.16px;display:grid;grid-template-columns:1fr 2fr;gap:60px}@media screen and (max-width: 768px){.b-contacts{grid-template-columns:100%;gap:20px}}.b-contacts__contacts{margin-bottom:50px}@media screen and (max-width: 1024px){.b-contacts__contacts{margin-bottom:30px}}.b-contacts__text{margin-bottom:10px}.b-contacts__link{font-size:16px;letter-spacing:.16px;display:block;margin-bottom:10px;color:#12437b;font-weight:600}.b-contacts__link:hover{color:#2e66a6}
.cookie-tip{position:fixed;left:0;right:0;bottom:20px;z-index:999;transition:transform .2s ease-in-out}.cookie-tip_close{transform:translateY(150%)}.cookie-tip-wrap{margin:0 auto;padding:40px;width:100%;max-width:1160px;display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #dcdee7;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.8)}.cookie-tip-wrap span{font-size:18px}@media(max-width: 767px){.cookie-tip-wrap{flex-direction:column;text-align:center}.cookie-tip-wrap span{font-size:16px}.cookie-tip-wrap .button{margin-top:15px}}@media(max-width: 550px){.cookie-tip-wrap span{font-size:14px}}
.bx-filter.bx-blue .bx-filter-section{background:transparent;padding:0}.bx-filter .bx-filter-parameters-box+.bx-filter-parameters-box{margin-top:15px}.bx-filter-parameters-box-container{padding:0}.bx-filter-parameters-box-container.flex .col-xs-12{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bx-filter-block{margin-top:20px}.bx-filter-parameters-box-title{margin-bottom:20px;padding:0 !important;font-size:14px !important;letter-spacing:.14px;font-weight:600;color:#12437b}.bx-filter-parameters-box-hint,.bx-filter .bx-filter-parameters-box-title span{display:inline-flex;align-items:center;color:inherit !important;border:none !important}.bx-filter-parameters-box-hint .fa,.bx-filter-parameters-box-title .fa{margin-left:10px;width:15px;height:15px;display:inline-block;background:#91959b;transition:background-color .2s ease-in-out,transform .2s ease-in-out !important;transform:scale(1, -1)}.bx-filter-parameters-box-hint .fa-angle-down,.bx-filter-parameters-box-title .fa-angle-down{transform:scale(1, 1)}.bx-filter .bx-filter-input-checkbox{display:flex;align-items:flex-start}.bx-filter .bx-filter-param-label{display:block;width:max-content}.bx-filter-block{margin-bottom:20px}.smartfilter{margin-top:40px}.smartfilter .bx-filter-input-checkbox input{display:none}.smartfilter .bx-filter-input-checkbox .bx-filter-param-text{font-size:10px;letter-spacing:.1px;position:relative;width:100%;margin:0;padding:10px 20px;border:1px solid #717f8e;border-radius:110px;font-weight:700;color:#717f8e;word-break:break-word;transition:color .2s ease-in-out;cursor:pointer}.smartfilter .bx-filter-input-checkbox input:checked+.bx-filter-param-text{border-color:var(--main-section-color);color:#fff;background-color:var(--main-section-color)}.smartfilter .bx-filter-input-checkbox:hover .bx-filter-param-text{color:#272a2f}.smartfilter .bx-filter-input-checkbox:hover .bx-filter-param-text::before{box-shadow:inset 0 0 0 1px #12437b}.bx-filter-parameters-box-container .btn{border:none !important}.bx-filter-block__show-button{display:none;max-width:max-content;margin:0 0 10px}@media screen and (max-width: 768px){.bx-filter-block__show-button{display:flex}}.bx-filter-parameters-box-container .btn-themes{background:#12437b !important;color:#fff;border-radius:15px;padding:5px 15px;font-size:16px;cursor:pointer;transition:background .2s ease-in-out}.bx-filter-parameters-box-container .btn-themes:hover{background:#6884b4 !important}.bx-filter-parameters-box-container .btn-link{color:#272a2f;background:#dcdee7;border-radius:15px;padding:5px 15px;font-size:16px;cursor:pointer;transition:background .2s ease-in-out}.bx-filter-inputs{display:flex;align-items:center}.bx-filter-inputs .bx-ft-sub{display:none !important}.bx-filter-inputs .bx-filter-parameters-box-container-block{flex-grow:1}.bx-filter-inputs .bx-filter-input-container input{border:1px solid #b8bbc9;border-radius:50px;height:30px;padding:5px 12px;font-size:16px;color:#272a2f}.bx-filter-inputs span{margin:0 6px;color:#b8bbc9}.bx-filer-slider .bx-ui-slider-track-container{padding-top:7px !important;padding-bottom:15px !important}.bx-filer-slider .bx-ui-slider-handle{top:-6px;width:15px;height:15px;background:#12437b !important;border-radius:50%}.bx-filer-slider .bx-ui-slider-part{display:none !important}.bx-filer-slider .bx-ui-slider-range{z-index:2}.bx-filer-slider .bx-ui-slider-handle.left{margin-left:-8px !important}.bx-filer-slider .bx-ui-slider-handle.right{margin-right:-8px !important}.bx-filer-slider .bx-ui-slider-track{height:3px}.bx-filer-slider .bx-ui-slider-pricebar-vn{background:#b8bbc9 !important}.bx-filer-slider .bx-ui-slider-pricebar-v{background:#12437b !important}
.b-footer{padding:50px 0;color:#fff}.b-footer__top{display:grid;grid-template-columns:repeat(4, calc(25% - 45px));gap:60px;margin-bottom:10px}@media screen and (max-width: 1024px){.b-footer__top{grid-template-columns:repeat(4, calc(25% - 15px));gap:20px}}@media screen and (max-width: 768px){.b-footer__top{grid-template-columns:repeat(2, calc(50% - 10px))}}@media screen and (max-width: 580px){.b-footer__top{grid-template-columns:100%;gap:10px}}.b-footer__subtitle{font-size:12px;letter-spacing:.12px;margin-bottom:20px;line-height:140%;font-weight:500}.b-footer__text{color:#fff;letter-spacing:.48px}.b-footer__text[href]:hover{color:#6884b4}.b-footer__text--copyright{display:block;max-width:max-content;margin-bottom:10px}.b-footer__social{display:flex;justify-content:flex-end;align-items:center;gap:30px}@media screen and (max-width: 768px){.b-footer__social{justify-content:flex-start}}.b-footer__icon:hover path{fill:#6884b4}.b-footer__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}@media screen and (max-width: 768px){.b-footer__bottom{justify-content:flex-start}}@media screen and (max-width: 580px){.b-footer__bottom{flex-direction:column-reverse;align-items:initial;gap:10px}}@media screen and (max-width: 768px){.b-footer__copyright{width:calc(50% - 10px)}}@media screen and (max-width: 580px){.b-footer__copyright{width:100%}}.b-footer__rating{aspect-ratio:initial}
.b-form-consultation{display:flex;justify-content:space-between;width:100%;color:#fff}@media screen and (max-width: 768px){.b-form-consultation{flex-direction:column}}.b-form-consultation__left,.b-form-consultation__right{width:calc(50% - 20px)}@media screen and (max-width: 768px){.b-form-consultation__left,.b-form-consultation__right{width:100%}}.b-form-consultation__right{max-width:670px}@media screen and (max-width: 768px){.b-form-consultation__right{max-width:100%}}.b-form-consultation__title{margin-bottom:50px}@media screen and (max-width: 768px){.b-form-consultation__title{margin-bottom:20px}}.b-form-consultation__text{font-size:14px;letter-spacing:.14px;max-width:470px;font-weight:500}@media screen and (max-width: 768px){.b-form-consultation__text{margin-bottom:20px}}.b-form-consultation__row{display:flex;align-items:center;gap:50px;width:100%;margin-bottom:15px}.b-form-consultation__row:last-child{margin-bottom:0}.b-form-consultation__row--last{margin-bottom:50px}.b-form-consultation__copyright{font-size:10px;letter-spacing:.1px;max-width:250px}.b-form-consultation__copyright a{color:#fff;text-decoration:underline}.b-form-consultation__copyright a:hover{color:#6884b4}.b-form-consultation .select-dropdown{width:100%}
.b-form-registration{display:flex;flex-direction:column;gap:15px;width:100%}.b-form-registration__text{font-size:14px;letter-spacing:.14px;margin-bottom:10px;color:#717f8e}.b-form-registration__input{--width-poin: 16px;position:relative}.b-form-registration__input::before{content:"";position:absolute;top:calc(50% - 7px);right:0;width:var(--width-poin);height:var(--width-poin);border:1px solid #717f8e;border-radius:50px}.b-form-registration__input::after{content:"";position:absolute;top:calc(50% - 3px);right:4px;width:calc(var(--width-poin) / 2);height:calc(var(--width-poin) / 2);border-radius:50px;background-color:#96c060}.b-form-registration__input--red::after{background-color:#ff3b30}.b-form-registration__input--red input{color:#ff3b30}.b-form-registration__row{display:flex;align-items:center;gap:50px;width:100%;margin-bottom:15px}.b-form-registration__row:last-child{margin-bottom:0}.b-form-registration__row--last{margin-bottom:50px}.b-form-registration__copyright{font-size:12px;letter-spacing:.12px;max-width:420px;color:#717f8e}.b-form-registration__copyright a{color:#717f8e;text-decoration:underline}.b-form-registration__copyright a:hover{color:#6884b4}
.b-form__input{display:block;width:100%;border:none;border-bottom:1px solid #333;color:#333;font-size:20px;letter-spacing:.2px;background-color:transparent;height:40px}.b-form__input::placeholder{font-size:20px;letter-spacing:.2px;color:#333;opacity:.5}.b-form__input--white{border-bottom:1px solid #fff;color:#fff}.b-form__input--white::placeholder{color:#fff}.b-form__textarea{display:block;width:100%;border:none;border-bottom:1px solid #333;color:#333;font-size:20px;letter-spacing:.2px;background-color:transparent;min-height:40px;resize:vertical}.b-form__textarea::placeholder{font-size:20px;letter-spacing:.2px;color:#333;opacity:.5}.b-form__textarea--white{border-bottom:1px solid #fff;color:#fff}.b-form__textarea--white::placeholder{color:#fff}.b-form__radio{font-size:14px;letter-spacing:.14px;position:relative;padding-left:30px;color:#717f8e}.b-form__radio input[type=checkbox],.b-form__radio input[type=radio]{position:absolute;display:flex;justify-content:center;align-items:center;width:1px;top:2px;left:7px;margin:0}.b-form__radio input[type=checkbox]::before,.b-form__radio input[type=radio]::before{content:"";position:absolute;display:block;width:14px;height:14px;border:1px solid #717f8e;border-radius:50%}.b-form__radio input[type=checkbox]:checked::after,.b-form__radio input[type=radio]:checked::after{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:50%;background-color:#12437b}.b-form__radio--white{color:#fff}.b-form__radio--white input[type=radio]:checked::after{background-color:#fff}
.b-header{position:sticky;top:0;z-index:15;background:#fff}.b-header--transparent{background-color:transparent}.b-header--transparent path{fill:#fff}@media screen and (min-width: 1025px){.b-header--transparent .b-top-menu__link{color:#fff}}.b-header__menu{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:86px}@media screen and (max-width: 1024px){.b-header__menu{justify-content:flex-end}}.b-header__logo{width:176px;height:56px}@media screen and (max-width: 1024px){.b-header__logo{margin:0 auto 0 0}}.b-header__logo img{width:100%;height:100%;object-fit:scale-down}.b-header__icons{display:flex;align-items:center;gap:35px}@media screen and (max-width: 580px){.b-header__icons{gap:15px}}.b-header__auth{height:15px;cursor:pointer}.b-header__cart{position:relative;display:flex;justify-content:center;height:15px}.b-header__cart--active::before{content:"";position:absolute;bottom:2px;width:5px;height:5px;border-radius:50%;background-color:#f47b42}.b-header__notify-cart{position:absolute;top:90px;right:15px}.b-header__notify-wrap{display:flex;flex-direction:column;width:250px;margin-left:auto;padding:20px;border-radius:5px;background:#fff;box-shadow:0 4px 50px #e3e7ee}.b-header__notify-wrap span{margin-bottom:5px}
.icon,.fa{flex-shrink:0;background-color:#6884b4;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.icon-percent{-webkit-mask-image:url("/local/templates/implant/images/icons/percent.svg")}.icon-user{-webkit-mask-image:url("/local/templates/implant/images/icons/user.svg")}.icon-heart{-webkit-mask-image:url("/local/templates/implant/images/icons/heart.svg")}.js-favorite{-webkit-mask-image:url("/local/templates/implant/images/icons/heart.svg")}.js-favorite_active{background-color:#6884b4 !important;-webkit-mask-image:url("/local/templates/implant/images/icons/heart-fill.svg")}.js-favorite_active:hover{background-color:#12437b !important}.icon-cart{-webkit-mask-image:url("/local/templates/implant/images/icons/cart.svg")}.icon-compare{-webkit-mask-image:url("/local/templates/implant/images/icons/compare.svg")}.js-compare{-webkit-mask-image:url("/local/templates/implant/images/icons/compare.svg")}.js-compare_active{-webkit-mask-image:url("/local/templates/implant/images/icons/compare.svg");background-color:#6884b4 !important}.js-compare_active:hover{background-color:#12437b !important}.icon-time-circle{-webkit-mask-image:url("/local/templates/implant/images/icons/time-circle.svg")}.icon-tick-square{-webkit-mask-image:url("/local/templates/implant/images/icons/tick-square.svg")}.icon-star{-webkit-mask-image:url("/local/templates/implant/images/icons/star.svg")}.icon-arrow-circle{-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-circle.svg")}.icon-insta{-webkit-mask-image:url("/local/templates/implant/images/icons/insta.svg")}.icon-facebook{-webkit-mask-image:url("/local/templates/implant/images/icons/facebook.svg")}.icon-vk{-webkit-mask-image:url("/local/templates/implant/images/icons/vk.svg")}.icon-ok{-webkit-mask-image:url("/local/templates/implant/images/icons/ok.svg")}.icon-whatsapp{-webkit-mask-image:url("/local/templates/implant/images/icons/whatsapp.svg")}.icon-viber{-webkit-mask-image:url("/local/templates/implant/images/icons/viber.svg")}.icon-facebook-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/fb-circle.svg")}.icon-vk-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/vk-circle.svg")}.icon-ok-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/ok-circle.svg")}.icon-telegram-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/tg-circle.svg")}.icon-whatsapp-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/wa-circle.svg")}.icon-viber-circle{background:no-repeat center/contain url("/local/templates/implant/images/icons/viber-circle.svg")}.icon-home{-webkit-mask-image:url("/local/templates/implant/images/icons/home.svg")}.icon-filter{-webkit-mask-image:url("/local/templates/implant/images/icons/filter.svg")}.icon-check-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/check-outline.svg")}.icon-minus{-webkit-mask-image:url("/local/templates/implant/images/icons/minus.svg")}.icon-plus{-webkit-mask-image:url("/local/templates/implant/images/icons/plus.svg")}.icon-close{-webkit-mask-image:url("/local/templates/implant/images/icons/close.svg")}.icon-like{-webkit-mask-image:url("/local/templates/implant/images/icons/like.svg")}.icon-like-down{-webkit-mask-image:url("/local/templates/implant/images/icons/like-down.svg")}.icon-home-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/home-outline.svg")}.icon-activity{-webkit-mask-image:url("/local/templates/implant/images/icons/activity.svg")}.icon-catalog-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/catalog-outline.svg")}.icon-search-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/search-outline.svg")}.icon-user-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/user-outline.svg")}.icon-cart-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/cart-outline.svg")}.icon-logout{-webkit-mask-image:url("/local/templates/implant/images/icons/logout.svg")}.icon-truck{-webkit-mask-image:url("/local/templates/implant/images/icons/truck.svg")}.icon-person{-webkit-mask-image:url("/local/templates/implant/images/icons/person.svg")}.icon-shopping-bag{-webkit-mask-image:url("/local/templates/implant/images/icons/shopping-bag.svg")}.icon-medicine{-webkit-mask-image:url("/local/templates/implant/images/icons/medicine.svg")}.icon-call{-webkit-mask-image:url("/local/templates/implant/images/icons/call.svg")}.icon-document-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/document-outline.svg")}.icon-arrow-to-up{-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-to-up.svg")}.icon-users{-webkit-mask-image:url("/local/templates/implant/images/icons/users.svg")}.icon-video-book{-webkit-mask-image:url("/local/templates/implant/images/icons/video-book.svg")}.icon-user-star{-webkit-mask-image:url("/local/templates/implant/images/icons/user-star.svg")}.icon-books{-webkit-mask-image:url("/local/templates/implant/images/icons/books.svg")}.icon-arrow-left{-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-left.svg")}.icon-arrow-right{-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-right.svg")}.icon-arrow-down,.fa-angle-up,.fa-angle-down{-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-down.svg")}.icon-repeat{-webkit-mask-image:url("/local/templates/implant/images/icons/repeat.svg")}.icon-blank{-webkit-mask-image:url("/local/templates/implant/images/icons/blank.svg")}.icon-complex{-webkit-mask-image:url("/local/templates/implant/images/icons/complex.svg")}.icon-service{-webkit-mask-image:url("/local/templates/implant/images/icons/service.svg")}.icon-conditions{-webkit-mask-image:url("/local/templates/implant/images/icons/conditions.svg")}.icon-plus-circle{-webkit-mask-image:url("/local/templates/implant/images/icons/plus-circle.svg")}.icon-star-outline{-webkit-mask-image:url("/local/templates/implant/images/icons/star-outline.svg")}.icon-edit{-webkit-mask-image:url("/local/templates/implant/images/icons/edit.svg")}.icon-wallet{-webkit-mask-image:url("/local/templates/implant/images/icons/wallet.svg")}.icon-discount{-webkit-mask-image:url("/local/templates/implant/images/icons/discount.svg")}.icon-location{-webkit-mask-image:url("/local/templates/implant/images/icons/location.svg")}.icon-implant{-webkit-mask-image:url("/local/templates/implant/images/icons/implant.svg")}.icon-suture{-webkit-mask-image:url("/local/templates/implant/images/icons/suture.svg")}.icon-prosthetics{-webkit-mask-image:url("/local/templates/implant/images/icons/prosthetics.svg")}.icon-bones{-webkit-mask-image:url("/local/templates/implant/images/icons/bone.svg")}.icon-membranes{-webkit-mask-image:url("/local/templates/implant/images/icons/membranes.svg")}.icon-tools{-webkit-mask-image:url("/local/templates/implant/images/icons/tools.svg")}.icon-eye{-webkit-mask-image:url("/local/templates/implant/images/icons/eye.svg")}.icon-crown{-webkit-mask-image:url("/local/templates/implant/images/icons/crown.svg")}.icon-serv{-webkit-mask-image:url("/local/templates/implant/images/icons/serv.svg")}.icon-calendar{-webkit-mask-image:url("/local/templates/implant/images/icons/calendar.svg")}.icon-clock{-webkit-mask-image:url("/local/templates/implant/images/icons/clock.svg")}
.b-index-text-block{display:flex;justify-content:space-between;width:100%;padding-top:250px}@media screen and (max-width: 768px){.b-index-text-block{flex-direction:column-reverse;padding-top:50px}}.b-index-text-block__left{position:relative;z-index:-1;width:calc(50% - 30px)}.b-index-text-block__left::before{content:"";position:absolute;top:-200px;right:0;width:540px;height:540px;border-radius:50%;background-color:#37acc0}@media screen and (max-width: 1280px){.b-index-text-block__left::before{top:0;right:initial;left:135px;width:250px;height:250px}}@media screen and (max-width: 1024px){.b-index-text-block__left::before{left:20px}}@media screen and (max-width: 768px){.b-index-text-block__left{width:100%;z-index:initial}.b-index-text-block__left::before{top:-20px;left:15%;z-index:-1;width:50%;height:0;padding-top:50%}}.b-index-text-block__image{position:absolute;top:0;left:0;max-width:initial}@media screen and (max-width: 1280px){.b-index-text-block__image{max-width:100%}}@media screen and (max-width: 768px){.b-index-text-block__image{position:initial}}.b-index-text-block__right{width:calc(50% - 30px)}@media screen and (max-width: 768px){.b-index-text-block__right{width:100%;margin-bottom:30px}}.b-index-text-block__main{margin-bottom:50px}.b-index-text-block__main:last-child{margin-bottom:0}.b-index-text-block__title{font-size:20px;letter-spacing:.2px;max-width:495px;margin-bottom:30px;font-weight:700;color:#12437b}.b-index-text-block__content{font-size:14px;letter-spacing:.14px}.b-index-text-block__content p{margin-bottom:30px}.b-index-text-block__content p:last-child{margin-bottom:0}.b-index-text-block__content ul{margin:0}
.b-main-video{max-width:100%;width:100vw;max-height:100%;height:100vh;margin-top:-87px}.b-main-video video{width:100%;height:100%;object-fit:cover}
.modal-open{overflow:hidden}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;display:none}.modal.show{display:block}.modal.show-out{animation:fadeOut .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.modal-overlay{position:fixed;top:0;left:0;z-index:1040;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.5);animation:fadeIn .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.modal-overlay.out{animation:fadeOut .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.modal-inner{position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;overflow:auto;text-align:center}.modal-inner::before{content:"";width:0;height:100%;display:inline-block;font-size:0;vertical-align:middle}.modal-container{position:relative;padding:15px 0;width:100%;max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.8)}.modal-container_s{max-width:440px}.modal-container_m{max-width:560px}.modal-container_m .modal-content{max-width:380px !important}.modal-container_l{max-width:1160px}.modal-container_l .modal-content{padding:40px 60px;max-width:100% !important}.modal-container_l .modal-footer{max-width:600px}.modal-container-send{padding:24px 40px !important;font-weight:700;color:#fff;background:#6884b4}.modal-container .modal-content{max-width:600px}.modal-container .modal-footer .button{width:max-content}.modal-content{margin:0 auto;padding:40px 10px;width:100%;max-width:380px !important;display:grid;gap:20px;align-items:center}.modal-content_enter .modal-footer{display:flex;align-items:center}.modal-header{width:100%;display:flex;gap:16px;justify-content:space-between;font-size:24px;line-height:32px;font-weight:700;text-align:center;color:#000}.modal-body{display:grid;gap:10px}.modal-footer{display:grid;gap:20px}.modal-footer_row{grid-template-columns:260px 260px;align-items:center}.modal-footer_row .button{width:100% !important}@media(max-width: 767px){.modal-footer_row{grid-template-columns:1fr 1fr}}@media(max-width: 560px){.modal-footer_row{grid-template-columns:1fr}}.modal-footer .button{width:100%}.modal-underfooter{padding:20px 0;display:flex;justify-content:center;border-top:1px solid #dcdee7}.modal-close{position:absolute;top:20px;right:20px}.modal .rating{margin-bottom:20px}.modal .icon-close{width:32px;height:32px;background-color:#272a2f;cursor:pointer}.modal .icon-close:hover{background-color:#6884b4}.modal-block-add{display:grid;grid-template-columns:230px 130px;gap:15px;cursor:pointer}@media(max-width: 767px){.modal-block-add{grid-template-columns:1fr 1fr;gap:5px}}.modal-review{padding:50px}.modal-review__content{display:flex;align-items:flex-start;justify-content:center}.modal-review__content-text{margin-right:20px}.modal-review__content .text-medium,.modal-review__content h2{margin-bottom:20px}.modal-review__content p{font-size:18px}@media(max-width: 900px){.modal-review__content{flex-direction:column;align-items:center}.modal-review__content-text{margin-bottom:20px}.modal-review__content-text p{font-size:16px}}#modal-enter-phone .modal-footer .button{width:100%}.modal-video-container{padding:40px 0 0}.modal-video-container .modal-close{top:5px;right:10px}.modal-video-container .modal-video-frame{position:relative;padding-bottom:56.25%;max-width:100%;height:0;overflow:hidden}.modal-video-container .modal-video-frame iframe,.modal-video-container .modal-video-frame object,.modal-video-container .modal-video-frame embed{position:absolute;top:0;left:0;width:100%;height:100%}.body-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.6);animation:fadeIn .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.body-overlay.out{animation:fadeOut .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:.6}@keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.5)}}@keyframes fadeOut{0%{background:rgba(0,0,0,.5)}100%{background:rgba(0,0,0,0)}}@media(max-width: 999px){.modal-inner::before{height:auto}}@media(max-width: 899px){.modal .icon-close{right:0}}@media(max-width: 767px){.modal-inner{padding:0}.modal-container{padding:0}.modal-content{padding:15px}.modal .icon-close{top:-20px;width:20px;height:20px}}@media(max-width: 560px){.modal-content{padding:20px 15px !important}}.modal-first-appeal{margin-top:10px;position:relative;font-size:14px}.modal-first-appeal__wrap{display:flex;margin:5px 0 0}.modal-first-appeal__item{margin-right:15px;display:flex}.modal-first-appeal__item label{display:flex;align-items:center;cursor:pointer}.modal-first-appeal__item input[type=radio]{position:relative;margin:0 7px 0 0;height:22px;width:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.modal-first-appeal__item input[type=radio]::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;border:2px solid #12437b}.modal-first-appeal__item input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:#12437b;transform:translate(-50%, -50%);visibility:visible}
.block-goal .container{display:flex;flex-direction:column}.block-goal img{width:272px !important;height:259px !important}.block-goal__container{padding:40px 0;display:flex;align-items:center}.block-goal__content{margin-left:130px;display:flex;flex-direction:column}.block-goal__title{margin-bottom:20px}.block-goal__text{width:100%;max-width:585px}@media(max-width: 999px){.block-goal img{width:203px !important;height:194px !important}.block-goal__content{margin-left:45px}.block-goal__title{margin-bottom:15px}}@media(max-width: 767px){.block-goal img{width:163px !important;height:155px !important}.block-goal__content{margin-left:20px}.block-goal__title{margin-bottom:10px}}@media(max-width: 560px){.block-goal__container{padding:15px 0;flex-direction:column;align-items:flex-start}.block-goal__content{margin:0}.block-goal img{width:92px !important;height:87px !important}}.block-hit .hit-card .button{display:none}.advantage-list{padding:40px 0 0;display:flex;gap:20px 50px;justify-content:space-around}@media(max-width: 767px){.advantage-list{display:grid;grid-template-columns:1fr 1fr}}@media(max-width: 560px){.advantage-list{padding:15px 0;display:grid;grid-template-columns:1fr}}.block-course{background:#e8f2ff}.block-course .text-normal{margin-bottom:30px;display:flex;gap:0 20px;justify-content:space-between;align-items:center}.block-course .text-normal span{max-width:770px}@media(max-width: 550px){.block-course .text-normal{flex-direction:column;align-items:flex-start}.block-course .text-normal span{margin-bottom:20px;display:block}}.search-page__container{display:flex;flex-direction:column}.search-page__title{margin-bottom:20px}.search-page__content{display:flex;flex-direction:column}.search-page__search{position:relative;width:100%}.search-page__search .input__container,.search-page__search .button{height:50px;font-size:16px;font-weight:400;border-radius:50px}.search-page__search .button{position:absolute;top:0;right:0;width:140px;min-width:initial}.search-page__filter{margin-top:15px;display:flex}.search-page__filter-to{padding:0 20px;height:40px;display:flex;justify-content:center;align-items:center;color:#91959b;background:#dcdee7;border-radius:50px;transition:background .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.search-page__filter-to .icon{margin-left:7px;width:15px;height:15px;background-color:#8079b6}.search-page__filter-to:hover{color:#fff;background:#8079b6}.search-page__filter-to:hover .icon{background-color:#fff}.search-page__list{margin-top:40px;display:flex;flex-direction:column}.video-block{position:relative;margin:20px 0;padding-bottom:43%;max-width:750px}.video-block>*{position:absolute !important;top:0;right:0;width:100%;height:100%}@media(max-width: 900px){.video-block{padding-bottom:60%}}.news-detail__container{max-width:760px}.news-detail__top{margin-bottom:25px;display:flex;align-items:center;font-size:15px}.news-detail__top .icon{margin:0 7px;width:25px;height:25px;background-color:#b8bbc9}.news-detail__date{margin-right:15px}.news-detail__views{display:flex;align-items:center}.news-detail__content img{margin-bottom:20px;max-width:360px}.promos{position:relative}.promos-container,.block-with-side{display:flex;align-items:flex-start}.promos-sections,.block-side{position:relative;width:250px;flex-shrink:0;margin-right:25px}.block-container{width:calc(100% - 275px)}.promos-sections-toggle,.block-side-toggle{padding:10px 15px;display:none;justify-content:center;align-items:center;font-size:15px;color:#272a2f;background:#dcdee7;border-radius:50px;cursor:pointer}.promos-sections-toggle .icon,.block-side-toggle .icon{margin-right:5px;width:20px;height:20px}.promos-sections__list-wrap,.block-side__list-wrap{display:grid;gap:5px;justify-items:flex-start}.promos-sections__item,.block-side__item{padding:7px 15px;display:flex;align-items:center;color:#91959b;border-radius:50px;transition:background .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.promos-sections__item_active,.block-side__item.active{color:#272a2f;background:#dcdee7}.promos-sections__item:hover,.block-side__item:hover{color:var(--hover);background:#dcdee7}.promos-list{display:grid;gap:20px}@media(max-width: 1099px){.promos-container{grid-template-columns:150px 1fr}.block-side{width:150px}.block-container{width:calc(100% - 175px)}.promos-list{grid-template-columns:1fr 1fr;gap:10px}}@media(max-width: 900px){.promos-container{gap:15px}.block-side{margin-right:15px}.block-container{width:calc(100% - 165px)}}@media(max-width: 800px){.promos-container{grid-template-columns:1fr}.block-with-side{flex-direction:column}.block-side{margin:0}.block-container{width:100%}.promos-sections,.block-side{position:absolute;top:12px;right:15px;font-size:15px;margin:0;width:auto}.promos-sections-toggle,.block-side-toggle{display:flex}.promos-sections__list,.block-side__list{position:absolute;top:calc(100% + 10px);right:0;z-index:9;display:none}.promos-sections__list-wrap,.block-side__list-wrap{padding:15px;background:#fff;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.8);white-space:nowrap}.promos-list{margin-top:10px}}@media(max-width: 550px){.promos-list{margin-right:-15px;margin-left:-15px;grid-template-columns:1fr}.block-side-toggle .icon{margin:0}.block-side-toggle span{display:none}}.promo-detail{max-width:560px}.promo-detail__date{margin-bottom:15px;padding:5px 10px;width:max-content;font-size:10px;color:#fff;background:#c1adda;border-radius:50px}.promo-detail__text{margin-bottom:10px}.promo-detail img{margin:20px 0;max-width:100%}.course-about{display:flex;flex-direction:column}.count-down__box{font-size:14px;color:#272a2f;display:flex;align-items:center;line-height:1;margin-bottom:20px}.count-down__box::before{content:"";background:url("/local/templates/implant/images/icons/tick-square-p.svg") center/contain no-repeat;display:block;width:14px;height:14px;margin-right:10px}.course-about__info{margin-bottom:15px;padding:12px 15px;display:grid;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));gap:20px;background:#dcdee7;border-radius:5px}.course-about__info-col{display:flex;flex-direction:column;justify-content:space-between}.course-about__info-col .text-small{margin-bottom:5px}.course-about__action{margin:-5px;display:flex}.course-about__action>*{margin:5px}@media(max-width: 767px){.course-about__action{flex-direction:column;align-items:center}}.course-description{margin-top:30px;display:flex}.course-description__info{margin-right:100px;width:100%;max-width:600px}.course-description__info h2{margin-bottom:10px}.course-description__info p{margin:0}.course-description__person{display:flex;flex-direction:column}.course-description__person-avatar{margin-bottom:20px;width:160px;height:160px;flex-shrink:0;overflow:hidden;border-radius:50%}.course-description__person-name{margin-bottom:5px}@media(max-width: 900px){.course-description__info{margin-right:50px}.course-description__person-avatar{margin-bottom:10px;width:125px;height:125px}}@media(max-width: 767px){.course-description{flex-direction:column-reverse}.course-description__person-avatar{align-items:center}}@media(max-width: 550px){.course-description__person{margin-bottom:20px;align-items:center}}.course-group{margin-top:50px;padding:30px 20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;background:rgba(220,222,231,.5);border-radius:5px}.course-group__col{display:flex}.course-group__col .icon{width:45px;height:45px;background-color:#12437b}.course-group__col-info{margin-left:20px;display:flex;flex-direction:column}.course-group__col-info .text-large{margin-bottom:5px}@media(max-width: 1099px){.course-group__col{flex-direction:column}.course-group__col-info{margin:15px 0 0}}@media(max-width: 767px){.course-group{grid-template-columns:1fr}}.compare-header{display:flex;justify-content:space-between}.compare-header__tabs{margin:-2.5px;display:flex}.compare-header__tabs-name{margin:2.5px;width:220px;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#b8bbc9;border:1px solid #dcdee7;border-radius:50px;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}.compare-header__tabs-name_active{pointer-events:none;color:#fff;background:#8079b6;border-color:#8079b6}.compare-header__tabs-name:hover{color:#8079b6;border-color:#8079b6}.compare-header__tabs .button{width:300px}.compare-body{display:flex}.team{position:relative}.team-content{display:flex;gap:40px;align-items:flex-start}.team-info{display:flex;flex-direction:column}.team-image{margin-left:auto;width:360px;flex-shrink:0;background:linear-gradient(150.48deg, #eee 10.38%, #c1c1c1 90.3%);border-radius:5px;overflow:hidden}.team-image img{width:100%}.team-position{margin-bottom:20px;padding-bottom:15px;position:relative}.team-position::after{content:"";position:absolute;left:0;bottom:0;width:50px;height:1px;background:#8079b6}.team-row{display:flex;flex-direction:column}.team-button{display:flex;margin:60px 0}.team-estimate{font-size:16px}.team-estimate a{text-decoration:underline;color:#12437b}.team-button .button_primary{width:auto;min-width:initial;max-width:126px}.team-button .button:not(:first-child){margin-left:20px}.team-row+.team-row{margin-top:30px}.team-row p{margin:0}.team-label{margin-bottom:10px;color:#b8bbc9}.team-certificates{margin-top:40px}.team-certificates .subtitle{margin-bottom:20px}.team-certificates__image{position:relative;padding-bottom:100%;background:#f3f5f8;border-radius:5px;overflow:hidden}.team-certificates__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.team-certificates__more{margin-top:20px;display:flex;justify-content:center}@media(max-width: 1024px){.team-image{width:205px}}@media(max-width: 900px){.team-image{width:230px}}@media(max-width: 767px){.team-image{width:170px}}@media(max-width: 560px){.team-content{flex-direction:column}.team-image{margin:0;width:100%}}.block-swiper{margin-top:40px}.block-swiper .subtitle{margin-bottom:20px}.modal-gallery .fancybox__backdrop{background:rgba(255,255,255,.8)}.modal-gallery .fancybox__toolbar{background:transparent}.modal-gallery .carousel__button svg{stroke:#8079b6}.modal-gallery .fancybox__thumbs{display:none}.modal-gallery .fancybox__viewport{max-width:560px;overflow:hidden;margin:auto;background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.8);border-radius:5px;max-height:620px;min-height:400px}.modal-gallery .fancybox__carousel{display:flex;overflow:auto}.modal-gallery .fancybox__slide{padding:60px 20px}.modal-gallery .fancybox__caption{color:#272a2f;font-size:14px}.modal-gallery.is-closing .fancybox__viewport{background:transparent;box-shadow:none}.article-types{margin-bottom:40px !important}.article-detail{width:100%;max-width:800px;flex-shrink:0}.article-detail h2{margin-bottom:20px}.article-info{display:flex;justify-content:space-between;align-items:flex-start}.article-info__content{width:100%;max-width:800px}.article-info blockquote{margin:0 0 20px;padding:30px;background:#f3f5f8;border-radius:5px}.article-info blockquote h2{margin-bottom:10px}.article-info blockquote p{margin:0}@media(max-width: 1024px){.article-info blockquote{padding:30px 20px}.article-info blockquote h2{margin-bottom:14px;font-size:18px;line-height:20px}}@media(max-width: 560px){.article-info blockquote{margin-left:-15px;margin-right:-15px;padding:30px 15px}}.article-content{margin-bottom:40px;padding:30px;border:1px solid #dcdee7;border-radius:5px}.article-content__title{position:relative;cursor:pointer}.article-content__title::after{content:"";position:absolute;top:9px;right:0;width:10px;height:10px;background:url("/local/templates/implant/images/icons/arrow-down.svg") center/contain no-repeat;transition:transform .2s ease-in-out}.article-content__title.active::after{transform:scale(1, -1)}.article-content__list{display:none}.article-content__list-wrap{margin-top:20px;display:flex;flex-direction:column}.article-content__link:not(:last-child){margin-bottom:10px}.article-content__list a{font-size:18px;color:#8079b6;transition:color .2s ease-in-out}.article-content__list a:hover{color:#5d5586}@media(max-width: 1024px){.article-content__list a{font-size:16px}}@media(max-width: 767px){.article-content{padding:20px}.article-content__list a{font-size:14px}}.article-detail h2{margin-top:40px;margin-bottom:20px}.article-detail p{margin-bottom:20px}.article-detail img{margin-top:40px;margin-bottom:40px;width:100%}.art-product{margin:40px 0;padding:30px;display:flex;align-items:center;border:1px solid #dcdee7;border-radius:5px}.art-product img{margin:0 30px 0 0;max-width:260px;max-height:160px;object-fit:contain}.art-product__info{display:flex;flex-direction:column}.art-product__title{margin-bottom:10px}.art-product__button{margin-top:20px}@media(max-width: 1024px){.art-product .product-rating{flex-direction:column}.art-product .rating-stars{margin:0 0 15px}}@media(max-width: 767px){.art-product img{max-width:200px;margin:0 10px 0 0}}@media(max-width: 560px){.art-product{flex-direction:column}.art-product img{max-width:initial;margin:0}.art-product__button{margin-top:20px;width:100%}}.article-author{margin-left:50px;width:260px;padding-bottom:20px;flex-shrink:0;display:flex;flex-direction:column;border-bottom:1px solid #dcdee7}.article-author__image{margin-bottom:20px;width:160px;height:160px;flex-shrink:0;border-radius:50%;overflow:hidden}.article-author__image img{object-fit:contain;object-position:center}.article-author__info{display:flex;flex-direction:column}.article-author__title{margin-bottom:10px}.article-author__links{margin-bottom:10px}.article-author__social{display:flex}.article-author__social .icon{width:40px;height:40px;background-color:#8079b6;cursor:pointer}.article-author__social .icon:hover{background-color:#5d5586}@media(max-width: 1024px){.article-author{width:200px}}@media(max-width: 900px){.article-author{margin-left:20px;width:160px}.article-author__image{width:105px;height:105px}}@media(max-width: 767px){.article-info{margin-bottom:30px;flex-direction:column}.article-content{margin-bottom:20px}.article-author{margin:0;width:100%;flex-direction:row}.article-author__image{margin:0 20px 0 0}}.about{position:relative}.basket-items-list-wrapper{padding:0 !important;border:none !important}.basket-items-list-header{position:initial !important;display:none}.basket-checkout-container{all:unset;display:flex;flex-direction:column;padding:30px;background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.5);border-radius:5px}@media(max-width: 1024px){.basket-checkout-container{padding:20px}}.basket-coupon-block-field{min-width:auto;width:100%;display:none}.basket-checkout-section-inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.basket-checkout-block-total{padding:0}.basket-checkout-block-total-price-inner,.basket-checkout-block{padding:0;width:auto !important;min-width:auto !important}.basket-checkout-block-total-description{display:none}.basket-checkout-block-total-title{font-family:"Open Sans",sans-serif !important;color:#272a2f;font-size:16px;line-height:28px;font-weight:700}.basket-coupon-block-total-price-current{margin:0;font-family:"Open Sans",sans-serif !important;color:#272a2f;font-size:21px;font-weight:700;line-height:24px}.basket-checkout-block-btn{margin-top:20px;padding:0;width:100%;flex:auto !important}.basket-btn-checkout{width:100%;background:#12437b !important;border:none !important;border-radius:50px;height:50px;transition:background .2s ease-in-out;color:#fff;font-size:16px;font-weight:700}.basket-btn-checkout:hover{background:#6884b4 !important}.basket-items-list-item-descriptions{padding-top:20px;padding-bottom:20px}.basket-items-list{padding:0}.basket-items-list-table{border-color:#b8bbc9}.basket-item-block-image{width:60px;height:60px;padding:0}@media(max-width: 767px){.basket-item-block-image{width:auto;height:auto}.basket-item-block-price{padding:0}}.basket-item-block-image .basket-item-image-link{width:100%;height:100%}.basket-item-block-image img{margin:0;object-fit:contain}.basket-item-info-name,.basket-item-info-name-link{color:#272a2f;font-family:"Open Sans",sans-serif !important;transition:color .2s ease-in-out;text-decoration:none !important}.basket-item-info-name:hover,.basket-item-info-name-link:hover{color:#5d5586}.basket-item-price-current-text{font-family:"Open Sans",sans-serif !important;color:#272a2f;font-size:21px;font-weight:700}.basket-item-price-title{font-family:"Open Sans",sans-serif !important}.basket-item-block-amount{margin:0 20px;height:50px;display:flex;align-items:center;background:#dcdee7;border-radius:50px}.basket-item-amount-filed{font-family:"Open Sans",sans-serif !important;background:transparent;border:none !important}.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{background:transparent !important}.basket-item-amount-btn-plus:hover .basket-item-amount-btn-minus::after,.basket-item-amount-btn-minus:hover .basket-item-amount-btn-minus::after{background:#8079b6}.basket-items-list-item-remove{vertical-align:middle;padding:0 !important}.bx-soa-section.bx-selected{margin-bottom:15px;border:none;background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.5);border-radius:5px}.bx-soa-section-content{border:none !important;background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.5);border-radius:5px}.bx-soa-section-title-container{padding:15px 0;background:#dcdee7;border-radius:5px}.bx-soa-section-title{color:#272a2f;font-size:16px !important;font-weight:400}.bx-soa-section-title-count{border-color:#272a2f;color:#272a2f}.bx-soa-section .bx-soa-section-title-count::after{color:#272a2f}.bx-soa-section.bx-selected .bx-soa-section-title-container{background:#6884b4}.bx-soa-section.bx-selected .bx-soa-section-title{color:#fff}.bx-soa-section.bx-selected .bx-soa-section-title-count{color:#fff;border-color:#fff}.bx-soa-section.bx-selected .bx-soa-section-title-count::after{color:#fff}.bx-soa-more-btn a{width:180px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#12437b !important;border-radius:50px !important;color:#fff;transition:background .2s ease-in-out,color .2s ease-in-out}.bx-soa-more-btn a:hover{background:#6884b4 !important}.bx-soa-more-btn a.pull-left{background:#dcdee7 !important;color:#272a2f !important}.bx-soa-more-btn a.pull-left:hover{color:#fff !important;background:#948fae !important}.bx-soa-section{margin-bottom:15px;border:none !important}.bx-soa-pp-company-graf-container{cursor:pointer;border:1px solid #dcdee7;border-radius:5px;transition:border-color .2s ease-in-out}.bx-soa-pp-company-graf-container:hover{border-color:#5d5586}.bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container{border-color:#8079b6}.bx-soa-pp-company-logo .bx-soa-pp-company-graf-container{border-color:#dcdee7 !important;cursor:default}.bx-soa-pp-company-graf-container input{display:none}#bx-soa-orderSave a{width:180px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#12437b !important;border-radius:50px !important;color:#fff;font-size:16px;transition:background .2s ease-in-out,color .2s ease-in-out}#bx-soa-orderSave a:hover{background:#6884b4 !important}.bx-soa-item-imgcontainer{border:none}.bx-soa-item-td{border-color:#b8bbc9}.bx-soa-item-title a{color:#272a2f;font-weight:400;transition:color .2s ease-in-out;text-decoration:none !important}.bx-soa-item-title a:hover{color:#8079b6}.soa-property-container .form-control{height:40px;padding:10px 20px;background:#fff;border:1px solid #d2d6dd;border-radius:3px;color:#58595b}.soa-property-container .form-control:hover,.soa-property-container .form-control:focus{box-shadow:none;border-color:#8079b6}.bx-soa-editstep{color:#272a2f;font-size:14px;transition:color .2s ease-in-out;border:none;text-decoration:none !important}.bx-soa-editstep:hover{color:#8079b6}.alert-warning{padding:20px 15px;background:rgba(220,222,231,.5);border-radius:5px;color:#272a2f}.bx-soa-cart-total{background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.5);border-radius:5px;border:none}@media(max-width: 767px){td.basket-items-list-item-amount,td.basket-items-list-item-price,td.basket-items-list-item-remove{display:flex;justify-content:center}}.sale-order-list-accomplished-date-container{text-align:left}.course-calendar{margin-top:12px;max-width:260px}
.b-pagination{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;margin-top:100px}.b-pagination__more{background-color:var(--main-section-color)}.b-pagination__nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none}.b-pagination__number{font-size:16px;letter-spacing:.16px;padding:10px 20px;border:1px solid #717f8e;border-radius:110px;color:#717f8e;font-weight:600}.b-pagination__number--active{color:#fff;border-color:var(--main-section-color);background-color:var(--main-section-color)}.b-pagination__number:not(li):hover{border-color:#12437b;color:#12437b}.b-pagination__arrow{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;background-color:#eeeff0}.b-pagination__arrow--next{transform:rotateZ(180deg)}.b-pagination__arrow:hover{background-color:#2e66a6}
.personal-menu{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}.personal-menu-card{padding:45px 20px;height:340px;display:flex;flex-direction:column;color:#272a2f;background:#e9eaf1 url("/local/templates/implant/images/personal-card-bg.jpg") center/cover no-repeat;border-radius:5px;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;cursor:pointer}.personal-menu-card:hover{background:#fff;box-shadow:0 4px 50px rgba(227,231,238,.5)}.personal-menu-card .icon{width:62px;height:62px;background-color:#12437b}.personal-menu-card__title{margin-top:30px;margin-bottom:20px}.personal-menu-card__content{display:flex;flex-direction:column;align-items:flex-start}.personal-menu-card__row{margin-bottom:10px;display:flex;gap:5px;align-items:center}.personal-menu-card__row .icon{width:16px;height:16px;background-color:#c7d0d7}.personal-menu-card .link-primary{margin-top:10px;text-decoration:underline}@media(max-width: 1099px){.personal-menu-card{padding:10px 0;height:100px;justify-content:center;align-items:center;text-align:center;background:#e9eaf1}.personal-menu-card .icon{width:43px;height:43px}.personal-menu-card__title{margin:10px 0 0;font-size:12px !important;line-height:14px !important;font-weight:400 !important}.personal-menu-card__content{display:none}}@media(max-width: 550px){.personal-menu-card__title{font-size:10px !important}}.personal-delivery{display:flex;flex-direction:column}.personal-delivery .block-subtitle{margin-bottom:20px}.personal-delivery-card{overflow:hidden;background:#fff;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.5)}.personal-delivery-card__header{padding:15px 20px;display:flex;justify-content:space-between;background:#dcdee7;border-radius:5px}.personal-delivery-card__header br{display:none}.personal-delivery-card__header span:nth-child(2){white-space:nowrap}@media(max-width: 767px){.personal-delivery-card__header{padding:15px}.personal-delivery-card__header br{display:block}}@media(max-width: 410px){.personal-delivery-card__header{flex-direction:column}.personal-delivery-card__header span:nth-child(2){padding-top:10px}}.personal-delivery-card__body{padding:15px 20px;display:grid;grid-template-columns:1fr 1fr}.personal-delivery-card__body-col{display:flex;flex-direction:column}.personal-delivery-card__body-row{display:flex;flex-direction:column}.personal-delivery-card__body-row>*:not(:last-child){margin-bottom:5px}.personal-delivery-card__body-row:not(:last-child){margin-bottom:20px}.personal-delivery-card__body-label{margin-bottom:5px;color:#91959b}.personal-delivery-card__body-text{display:flex;align-items:center}.personal-delivery-card__body-text span{font-weight:700}@media(max-width: 900px){.personal-delivery-card__body-text{flex-direction:column;align-items:flex-start}}@media(max-width: 410px){.personal-delivery-card__body{grid-template-columns:1fr;gap:20px}}@media(max-width: 767px){.personal-delivery-card__body{padding:15px}}.personal-delivery-card__footer{padding:15px 23px 23px;display:flex;justify-content:space-between;border-top:1px solid #dcdee7;font-size:14px}@media(max-width: 767px){.personal-delivery-card__footer{padding:15px}}.personal-delivery-card__footer-action{margin:-15px;display:flex}.personal-delivery-card__footer-button{margin:15px;display:flex;align-items:center;transition:color .2s ease-in-out;cursor:pointer}.personal-delivery-card__footer-button .icon{width:18px;height:18px;background-color:#12437b}@media(max-width: 550px){.personal-delivery-card__footer{flex-direction:column}.personal-delivery-card__footer-detail{margin-bottom:20px}}.personal-delivery-card__status{margin-left:10px;padding:7px 20px;height:30px;font-size:14px;color:#fff;line-height:1;border-radius:50px;text-decoration:none !important}.sale-order-list-button{margin:0}.personal-delivery-card__status_wait{background:#ff8383}.personal-delivery-card__status_success{color:#272a2f;background:#88ed99}@media(max-width: 900px){.personal-delivery-card__status{margin:5px 0 0}}.personal-delivery-card__change-pay{font-size:14px}.personal-delivery-card .link-primary{text-decoration:underline}.personal-delivery-card:not(:last-child){margin-bottom:10px}@media(max-width: 1099px){.personal-delivery-card{font-size:15px}}@media(max-width: 767px){.personal-delivery-card{margin:0 -15px}}.personal-info{padding:24px 20px;display:flex;background:#fff;border-radius:5px;box-shadow:0 4px 50px rgba(227,231,238,.5)}.personal-info__icon{margin-right:20px;width:57px;height:57px;background-color:#12437b}.personal-info__content{margin-right:40px;width:100%;max-width:560px;display:flex;flex-direction:column}.personal-info__content-form{width:100%;display:grid;gap:5px}.personal-info__content-form .input,.personal-info__content-form .textarea{flex-direction:row;align-items:center}.personal-info__content-form .input__label,.personal-info__content-form .textarea__label{margin:0 40px 0 0;width:160px}.personal-info__content-form .input__container,.personal-info__content-form .textarea__container{padding:8px 10px}.personal-info__content-action{margin-top:20px;margin-left:200px;display:grid;grid-template-columns:120px 120px;gap:10px}.personal-info__content-action .button{width:120px;min-width:auto;font-size:14px;font-weight:400}@media(max-width: 1099px){.personal-info{padding:20px 10px}.personal-info__icon{margin-right:10px}.personal-info__content{margin-right:20px;max-width:470px}.personal-info__content-form .input__label,.personal-info__content-form .textarea__label{margin:0 20px 0 0;width:130px;font-size:12px}.personal-info__content-action{margin-left:120px}.personal-info__content-action .button{height:40px}}@media(max-width: 900px){.personal-info{padding:20px 5px}}@media(max-width: 767px){.personal-info__icon{display:none}}@media(max-width: 550px){.personal-info{position:relative;margin-top:30px;padding:0;box-shadow:none}.personal-info__content{margin:0}.personal-info__content .input{flex-direction:column;align-items:flex-start}.personal-info__content .input__label{margin-bottom:5px;width:auto}.personal-info__content-action{margin:10px 0 0;grid-template-columns:auto auto}.personal-info__content-action .button{padding:10px 20px;width:auto}.personal-info__exit{position:absolute;top:-5px;right:0}}
.product-accordion__item{border-top:1px solid #333;padding:30px 0}@media screen and (max-width: 768px){.product-accordion__item{padding:20px 0}}.product-accordion__title{color:#333;font-weight:600;font-size:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.product-accordion__title{font-size:18px}}.product-accordion__content{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.product-accordion__item.active .product-accordion__content{padding:30px 0 0;max-height:2000px}@media screen and (max-width: 768px){.product-accordion__item.active .product-accordion__content{padding:15px 0 30px}}.product-accordion__item.active .product-accordion__content--no-padding{padding:0}.product-accordion__button{background:#12437b;padding:5px 20px;border-radius:110px;width:57px;height:30px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjE1MjcgMTIuMTM2TDUuNjE1MjcgMC4yNjM5OTlMNy4zNzkyNyAwLjI2Mzk5OUw3LjM3OTI3IDEyLjEzNkg1LjYxNTI3Wk0wLjQwNzI2NiA3LjA0TDAuNDA3MjY2IDUuMzg4TDEyLjU4NzMgNS4zODhWNy4wNEwwLjQwNzI2NiA3LjA0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.product-accordion__item.active .product-accordion__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIzIiB2aWV3Qm94PSIwIDAgOSAzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC44MzQyOTcgMi4yOEwwLjgzNDI5NyAwLjU0NEw4LjE3MDMgMC41NDRWMi4yOEwwLjgzNDI5NyAyLjI4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}
.b-product-card{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 580px){.b-product-card{max-width:280px;margin:0 auto}}.b-product-card__name{font-size:20px;letter-spacing:.2px;margin:10px auto 0 0;font-weight:600;color:#333}.b-product-card__container{position:relative;display:flex;height:280px}.b-product-card__bottom{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.b-product-card__price{font-size:24px;font-weight:700;color:#12437b}.b-product-card__button{display:flex;justify-content:center;align-items:center;width:57px;height:30px;border-radius:110px;font-size:28px;line-height:1;letter-spacing:.28px;color:#fff;background-color:var(--main-section-color)}.b-product-card__image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:contain;object-position:center}.b-product-card__circle{position:absolute;right:0;bottom:0;z-index:-1;width:192px;height:192px;border-radius:50%;background-color:#eeeff0}.b-product-card:hover .b-product-card__name{color:#12437b}.b-product-card:hover .b-product-card__button{background:#12437b}.b-product-card:hover .b-product-card__circle{background:var(--main-section-color)}
.product-delivery{width:100%;color:#6884b4;margin:35px 0 31px;padding-bottom:2px;cursor:pointer}.product-delivery span{padding:3px;border-bottom:1px dashed #000}.product-delivery-modal{width:1160px;max-width:90%;padding:60px}@media(max-width: 560px){.product-delivery-modal{padding:45px 20px 20px;margin-top:20px}}.product-delivery-text{font-weight:400;font-size:14px;line-height:28px;color:#878a94}.product-delivery-text ul{margin:0;padding:0}.product-delivery-text li{list-style:none;position:relative;padding-left:15px}.product-delivery-text li::before{content:"-";font-weight:bold;color:#6884b4;font-size:16px;position:absolute;left:0}.product-delivery-close{cursor:pointer}
.product-description{margin-bottom:50px}.product-description__tabs{display:flex;margin-bottom:28px}@media screen and (max-width: 560px){.product-description__tabs{flex-direction:column;align-items:flex-start;margin-bottom:15px}}.product-description__tab{font-weight:700;font-size:20px;padding-bottom:15px;border-bottom:1px solid #c3c4cc;cursor:pointer;transition:color .2s,border-color .3s}.product-description__tab.active{color:#6884b4;border-bottom:2px solid #6884b4}.product-description__tab:not(:last-child){margin-right:36px}@media screen and (max-width: 768px){.product-description__tab:not(:last-child){margin-right:25px}}@media screen and (max-width: 768px){.product-description__tab{font-size:16px;padding-bottom:10px}}@media screen and (max-width: 560px){.product-description__tab{margin-bottom:15px;padding-bottom:4px}}.product-description__content{display:none}.product-description__content.active{display:block}.product-description__chars{max-width:450px;display:flex;justify-content:space-between;margin-bottom:10px;text-align:right}.product-description__chars-name{color:#91959b;margin-right:15px;text-align:left}
.product-offers{margin:20px 0 0}.product-offers__title{font-weight:600;font-size:20px;color:#12437b}.product-offers__list{padding:0;margin:20px 0 10px;list-style:none;display:flex;flex-wrap:wrap;max-width:455px}.product-offers__item{color:#717f8e;padding:7px 19px;border:1px solid #717f8e;border-radius:100px;margin:0 10px 10px 0;cursor:pointer;transition:all .2s;font-weight:600;line-height:1}.product-offers__item.selected{background:var(--main-section-color);border-color:var(--main-section-color);color:#fff}.product-offers__props{margin-bottom:40px}
.product-share{padding:20px 0;border-top:1px solid #c3c4cc;width:100%}.product-share__wrap{display:flex;align-items:center}.product-share__title{color:#a2a5aa;margin-right:15px}.product-share .ya-share2__container_size_m .ya-share2__badge .ya-share2__icon{height:27px;width:27px}.product-share .ya-share2__item_service_vkontakte .ya-share2__badge,.product-share .ya-share2__item_service_vkontakte .ya-share2__mobile-popup-badge,.product-share .ya-share2__item_service_telegram .ya-share2__badge,.product-share .ya-share2__item_service_telegram .ya-share2__mobile-popup-badge{background-color:#dcdee7;transition:background-color .3s}.product-share .ya-share2__item_service_vkontakte .ya-share2__badge:hover,.product-share .ya-share2__item_service_vkontakte .ya-share2__mobile-popup-badge:hover,.product-share .ya-share2__item_service_telegram .ya-share2__badge:hover,.product-share .ya-share2__item_service_telegram .ya-share2__mobile-popup-badge:hover{background-color:#12437b}.product-share .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("/local/templates/implant/images/icons/vk-1.svg");background-size:19px 11px !important}.product-share .ya-share2__item_service_telegram .ya-share2__icon{background-image:url("/local/templates/implant/images/icons/telegram.svg");background-size:19px 14px !important}.product-share .ya-share2__container_shape_round.ya-share2__container_size_m .ya-share2__badge .ya-share2__icon:not(.ya-share2__icon_messenger-contact):not(.ya-share2__icon_more):not(.ya-share2__icon_copy){background-repeat:no-repeat}.product-share .ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:2px 10px 0 0}
.product{padding-bottom:30px}.product-rating{margin-bottom:15px;display:flex;align-items:center}.product-rating__stats{margin:0 -7.5px;display:flex;font-size:14px}.product-rating__stats>*{color:#91959b;margin:0 7.5px;display:block}.product-info{display:flex}.product-info__image{padding-bottom:50px;padding-right:40px;flex-shrink:0;user-select:none;position:relative;margin-bottom:auto}@media screen and (max-width: 900px){.product-info__image{padding-right:10px}}@media screen and (max-width: 560px){.product-info__image{padding-right:0;padding-bottom:0}}.product-info__image .swiper-thumb{width:100%;min-height:530px}@media screen and (max-width: 1200px){.product-info__image .swiper-thumb{min-height:calc((100vw - 44px) / 2 - 50px)}}@media screen and (max-width: 550px){.product-info__image .swiper-thumb{min-height:calc(100vw - 30px)}}.product-info__image .swiper-thumb .swiper-slide{min-height:530px}@media screen and (max-width: 1200px){.product-info__image .swiper-thumb .swiper-slide{min-height:calc((100vw - 44px) / 2 - 50px)}}@media screen and (max-width: 550px){.product-info__image .swiper-thumb .swiper-slide{min-height:calc(100vw - 30px)}}.product-info__image .swiper-thumb img{margin:0 auto;width:100%;height:100%;object-fit:contain;object-position:center}.product-info__image .swiper-thumb .webgl{position:relative;max-width:100%;max-height:100%;margin:0 auto}.product-info__image .swiper-thumb .webgl::before{content:"";z-index:1;position:absolute;top:30px;right:30px;width:30px;height:33px;background-image:url("/images/3d.png");background-position:center;background-repeat:no-repeat;background-size:contain}.product-info__desc{margin:80px 0}@media screen and (max-width: 768px){.product-info__desc{margin:50px 0}}.product-info__desc li{margin-bottom:10px}.product-info__desc li::marker{font-size:8px}.product-info__image .swiper-thumb-nav{margin-top:10px;padding:0 40px;min-height:110px}@media screen and (max-width: 625px){.product-info__image .swiper-thumb-nav{min-height:80px}}.product-info__image .swiper-thumb-nav::before,.product-info__image .swiper-thumb-nav::after{content:"";position:absolute;top:0;z-index:2;width:40px;height:100%;background:#fff}.product-info__image .swiper-thumb-nav::before{left:0}.product-info__image .swiper-thumb-nav::after{right:0}.product-info__image .swiper-thumb .swiper-arrow-prev,.product-info__image .swiper-thumb .swiper-arrow-next{opacity:0;transition:opacity .2s}.product-info__image .swiper-thumb:hover .swiper-arrow-prev,.product-info__image .swiper-thumb:hover .swiper-arrow-next{opacity:1}.product-info__image .swiper-arrow-prev,.product-info__image .swiper-arrow-next{position:absolute;top:50%;z-index:3;width:30px;height:30px;transform:translateY(-50%)}.product-info__image .swiper-arrow-prev{left:0}.product-info__image .swiper-arrow-next{right:0}.product-info__image .swiper-thumb-nav .swiper-slide{box-sizing:border-box;overflow:hidden;max-height:100px;max-width:100px}@media screen and (max-width: 1200px){.product-info__image .swiper-thumb-nav .swiper-slide{max-height:70px;max-width:70px}}.swiper-thumb-nav__arrows{display:flex;justify-content:space-between;padding:0 60px 0 20px;position:absolute;top:40%;width:100%;z-index:2}@media screen and (max-width: 900px){.swiper-thumb-nav__arrows{padding:0 20px}}.swiper-thumb-nav__arrow{box-sizing:border-box;position:relative;width:30px;height:30px;background:#eeeff0;border-radius:50%;cursor:pointer}.swiper-thumb-nav__arrow::before{content:"";position:absolute;top:4px;width:20px;height:20px;background-image:url("/local/templates/implant/images/icons/arrow-right-white.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}.swiper-thumb-nav__arrow--next::before{transform:rotate(0deg);left:6px}.swiper-thumb-nav__arrow--prev::before{left:2px}.swiper-thumb-nav__arrow.swiper-button-disabled{opacity:.7;cursor:default}.product-info__image .swiper-thumb-nav .swiper-slide-thumb-active{border-color:#001e60}.product-info__image .swiper-thumb-nav img{width:100%;height:100%;object-fit:scale-down}.product-info__action{display:flex;flex-direction:column}.product-info__top{display:flex;justify-content:space-between;margin-bottom:50px}.product-info__price{display:flex;align-items:baseline;font-weight:700;margin-right:20px;line-height:1;font-size:45px;color:#12437b}.product-info__price span{margin-bottom:3px;display:block;font-size:21px;text-decoration:line-through;color:#91959b}.product-info__goods{display:flex;align-items:center;user-select:none}.product-info__goods-amount{margin-bottom:20px}.product-info__goods-minus,.product-info__goods-plus{cursor:pointer}.product-info__goods-minus .icon,.product-info__goods-plus .icon{width:36px;height:36px;background-color:#272a2f}.product-info__goods-minus .icon:hover,.product-info__goods-plus .icon:hover{background-color:var(--hover)}.product-info__goods-minus .icon:active,.product-info__goods-plus .icon:active{background-color:var(--active)}.product-info__goods-amount-text{display:none}.product-info__goods-amount .product-item-amount-field-btn-plus,.product-info__goods-amount .product-item-amount-field-btn-minus{width:47px;height:31px;background-color:#eeeff0;border-radius:110px}.product-info__goods-amount .product-item-amount-field-btn-plus:not(.product-item-amount-field-btn-disabled):hover,.product-info__goods-amount .product-item-amount-field-btn-minus:not(.product-item-amount-field-btn-disabled):hover{background-color:#b8bbc9}.product-info__goods-amount .product-item-amount-field-btn-plus::after{background-color:#272a2f;-webkit-mask-image:url("/local/templates/implant/images/icons/plus.svg");background-image:none;width:36px;margin:0 auto}.product-info__goods-amount .product-item-amount-field-btn-minus::after{background-color:#272a2f;-webkit-mask-image:url("/local/templates/implant/images/icons/minus.svg");background-image:none;width:36px;margin:0 auto}.product-item-amount-field.quantity{font-size:16px;font-weight:600;padding:10px 20px;background:var(--main-section-color) !important;color:#fff;display:inline-block;height:31px;border-radius:110px;max-width:60px}.product-info__goods-available{margin-bottom:20px;display:flex;align-items:center;white-space:nowrap}.product-info__goods-available .icon{margin-right:2px;width:21px;height:21px;flex-shrink:0;font-size:14px}.product-info__goods-available_not{color:#ef5e55}.product-info__goods-available_not .icon{background-color:#ef5e55}.product-info__goods-brand{display:flex;align-items:center;font-size:14px}.product-info__goods-brand img{margin-right:10px;width:60px;height:40px;flex-shrink:0;object-fit:contain;object-position:center}.product-info__goods-brand span{max-width:90px}.product-info__code{margin-bottom:20px;font-size:16px;color:#333}.product-info__add{display:grid;gap:30px;max-width:300px;width:100%}.product-info__add .button{min-width:initial;font-size:16px;padding:13px 20px;height:auto}.product-info__add-favorite{margin-left:10px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#dcdee7;border-radius:50px;cursor:pointer}.product-info__add-favorite .icon{width:35px;height:35px;background-color:#fff}.product-info__add-favorite:hover .icon{background-color:var(--hover)}.product-info__add .button_secondary{background:#717f8e}.product-info__compare{margin-left:10px;width:50px;height:50px;cursor:pointer;border-radius:50%;background:#dcdee7}.product-info__compare .icon{background-color:#fff;width:50px;height:50px}.product-info__compare:hover .icon{background-color:var(--hover)}.product-info__brand img{max-width:80px}.product-col{display:flex;justify-content:space-between}.product-col>*{width:calc(70% - 50px)}@media(max-width: 1099px){.product-col>*{width:100%;max-width:calc(50% - 10px)}.product-info__price b{font-size:30px}}@media(max-width: 900px){.product-info__goods-amount{margin-bottom:15px;margin-right:7px;height:40px;flex-shrink:0}.product-info__goods-available{margin-bottom:15px;font-size:14px}.product-info__goods-brand{font-size:12px}.product-info__goods-brand img{width:50px}.product-info__goods-brand span{max-width:initial}.product-info__code{font-size:12px}}@media(max-width: 767px){.product-info__goods{flex-wrap:wrap}.product-info__goods-amount{margin-bottom:10px}.product-info__goods-available{margin-bottom:10px}}@media(max-width: 550px){.product-rating{flex-direction:column}.product-rating .rating-stars{margin-bottom:7px}.product-col{flex-direction:column}.product-col>*{max-width:initial}.product-info{margin-bottom:20px}.product-info__image{margin-bottom:20px}.product-info__image .swiper-thumb{margin:0}.product-info__image .swiper-thumb .swiper-arrow-prev,.product-info__image .swiper-thumb .swiper-arrow-next{opacity:1}.product-info__image .swiper-thumb-nav{display:none}.product-info__image .swiper-thumb-nav .swiper-slide{border:none}}.rating-stars{margin-right:15px !important;display:grid;grid-template-columns:repeat(5, 1fr);gap:2px}.rating-stars_small .icon{width:15px;height:15px}.rating-stars .icon{width:22px;height:22px;background-color:#b8bbc9}.rating-stars_1 .icon:nth-child(-n+1){background-color:#ef5e55}.rating-stars_2 .icon:nth-child(-n+2){background-color:#ef5e55}.rating-stars_3 .icon:nth-child(-n+3){background-color:#ef5e55}.rating-stars_4 .icon:nth-child(-n+4){background-color:#ef5e55}.rating-stars_5 .icon:nth-child(-n+5){background-color:#ef5e55}@media(max-width: 1099px){.rating-stars .icon{width:15px;height:15px}}.product-review{position:relative;display:flex;align-items:flex-start}.product-review__container{margin-right:30px;width:calc(100% - 400px);flex-grow:1}.product-review__list{margin-top:40px}.product-review__list .swiper-nav{display:none}@media(min-width: 560px){.product-review__list .swiper-slide+.swiper-slide{margin-top:30px}.product-review__list .swiper-wrapper{all:unset}}@media(max-width: 1099px){.product-review__container{margin-right:20px}}@media(max-width: 550px){.product-review__list{margin-top:100px}.product-review__list .swiper-nav{display:grid}}.product-rating-block{padding:25px 30px;width:100%;max-width:360px;display:grid;grid-template-columns:.7fr 1fr;gap:10px;flex-shrink:0;flex-grow:1;background:rgba(220,222,231,.5);border-radius:5px}.product-rating-block__average{display:flex;flex-direction:column}.product-rating-block__average b{margin-bottom:5px;line-height:1;font-weight:700}.product-rating-block__average span{color:#91959b}.product-rating-block__average .rating-stars{margin-top:auto}.product-rating-block__rows{display:grid;gap:10px}.product-rating-block__progress{display:flex;align-items:center;font-size:14px;color:#91959b}.product-rating-block__progress .line{position:relative;margin-right:10px;margin-left:5px;height:5px;flex-shrink:0;flex-grow:1;background:#b8bbc9;border-radius:5px}.product-rating-block__progress .line__progress{position:absolute;top:0;left:0;bottom:0;background:#6884b4;border-radius:5px}.product-info__image .swiper-arrow-prev::before,.product-info__image .swiper-arrow-next::before{background-color:gray}.product-info__image .swiper-thumb .swiper-slide.video{display:flex}.product-info__image .swiper-slide iframe{width:100%;margin:auto 0}.product-info__image .swiper-thumb-nav .swiper-slide.video{position:relative}.product-info__image .swiper-thumb-nav .swiper-slide.video::before{content:"";position:absolute;background-image:url("/upload/video.png");width:50px;height:50px;display:block;background-repeat:no-repeat;top:calc(50% - 25px);left:calc(50% - 25px);background-position:center}.product-info__image .swiper-thumb-nav .swiper-slide.video img{object-fit:cover}@media(max-width: 1099px){.product-rating-block{padding:15px;max-width:280px}}@media(max-width: 900px){.product-rating-block{max-width:230px}}@media(max-width: 767px){.product-rating-block{position:absolute;top:0;right:0;padding-right:10px;max-width:170px;grid-template-columns:1fr}.product-rating-block__average{flex-direction:row;flex-wrap:wrap;align-items:center}.product-rating-block__average b{margin-right:10px}.product-rating-block__average span{max-width:90px}.product-rating-block__average .rating-stars{margin-top:10px}.product-rating-block__rows{display:none}}@media(max-width: 550px){.product-rating-block{top:60px;left:0;max-width:initial}.product-rating-block__average .rating-stars{margin:0 0 0 auto}}
.range-slider-container{position:relative}.range-slider-container .range-slider{position:relative;margin-bottom:15px;width:calc(100% - 14px);height:2px;background:#b8bbc9;border:none}.range-slider-container .range-slider-input{display:flex;gap:6px;align-items:center}.range-slider-container .range-slider-input input{padding:5px 10px;width:100%;text-align:center;border:1px solid #b8bbc9;border-radius:50px}.range-slider-container .range-slider::after{content:"";position:absolute;top:0;right:-12px;width:12px;height:2px;background:#b8bbc9}.range-slider-container .range-slider .ui-slider-range{position:absolute;right:0;height:2px;background:#8079b6}.range-slider-container .range-slider .ui-slider-handle{position:absolute;top:50%;z-index:1;width:15px;height:15px;background:#8079b6;border-radius:50%;outline:none;transform:translateY(-50%);cursor:pointer}
.rating-star{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.rating-star input{display:none}.rating-star label{margin:0;color:#fcf3f4;transition:all .2s ease-in-out;cursor:pointer}.rating-star label{display:block;flex-shrink:0;width:40px;height:40px;background-color:#b8bbc9;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url("/local/templates/implant/images/icons/star-circle-color.svg")}.rating-star{margin:0 -2px}.rating-star label{margin:0 2px}.rating-star>input:checked~label,.rating-star>input:checked~label~label{background-color:#b7b2df}.rating-star>input:not(:checked)~label:hover,.rating-star>input:not(:checked)~label:hover~label{background-color:#6884b4}
.rating{display:flex;flex-direction:column}.rating-title{margin-bottom:16px}.rating-stars{margin:-2px;display:flex}.rating .icon{width:22px;height:22px;background-color:#b8bbc9}.rating-star_hover{background:rgba(193,173,218,.5)}.rating-star_hover .icon{background-color:#5d5586}.rating-star_selected{background:rgba(193,173,218,.5)}.rating-star_selected .icon{background-color:#8079b6}.rating-star_selected:hover .icon{background-color:#8079b6}
.reg-form{max-width:560px;margin:20px 0 40px}.reg-form .container{padding:0}.reg-form__mess{margin-bottom:20px}.reg-form__captcha{margin:20px 0}.reg-form__button{margin:20px auto;display:flex;justify-content:center}.reg-form__input{margin-top:20px}.reg-form font.errortext{color:#e32636;font-weight:bold;font-size:14px}.reg-form__link{color:#12437b;margin-top:20px;display:block}
.review-form .input_border .input__container,.review-form .input_border .textarea__container{border:none;border-bottom:1px solid #c3c4cc;border-radius:0;font-size:14px}.review-form .input_border .input__container::placeholder,.review-form .input_border .textarea__container::placeholder{color:#878a94;font-size:14px}.review-form .input__container,.review-form .textarea__container{padding:6px 0;margin-bottom:9px;min-height:40px;height:40px;min-width:100%;max-height:150px;max-width:382px;resize:auto}.review-form .rating-star label{-webkit-mask-image:url(/local/templates/implant/images/icons/star.svg);max-width:19px;height:19px}.review-form .rating-title{margin-bottom:0;color:#878a94;margin-right:20px}.review-form .rating{display:flex;flex-direction:revert;align-items:center;margin-top:25px}.review-form .modal-container{max-width:571px}@media screen and (max-width: 600px){.review-form .modal-container{max-width:calc(100% - 20px);margin-top:20px}}.review-form .modal-header{font-size:20px;line-height:27px}.review-form .modal-confirm{position:relative}.review-form .modal-confirm a{text-decoration:underline}.review-form .modal-content{padding:37px 0}.review-form .modal-close{cursor:pointer;top:27px;right:36px}.review-form .modal-checkbox{opacity:0;position:absolute}.review-form .modal-checkbox+label{padding-left:23px;font-size:12px;color:#878a94;cursor:pointer}.review-form .modal-checkbox+label::before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;border:1px solid #babeca;border-radius:3px}.review-form .modal-checkbox:checked+label::after{opacity:0}.review-form .modal-checkbox.l-input--error+label::before{background-color:#8079b6}.review-form .modal-checkbox:checked+label::before{border:1px solid #8079b6;background-color:#8079b6;background-image:url("/local/templates/implant/images/icons/check-white.svg");background-position:center;background-repeat:no-repeat}.review-form .modal-checkbox.l-input--error+label{color:#8079b6}
.review-item{display:flex;flex-direction:column;align-items:flex-start}.review-item .rating-stars{margin:0}.review-item__header{margin-bottom:15px;display:flex;flex-direction:column}.review-item__name{font-weight:400;font-size:16px;color:#272a2f;margin-bottom:10px;line-height:25px}.review-item__body{display:flex;flex-direction:column}.review-item__row-title{margin:0;font-weight:600}.review-item__row{font-size:14px;line-height:28px}.review-item__row-text{display:inline;color:#878a94}.review-item__row+.review-item__row{margin-top:10px}.review-item__footer{margin-top:10px;width:100%;display:flex;justify-content:space-between;align-items:center}.review-item__date{font-size:12px;color:#a2a5aa;margin-bottom:10px}.review-item__like{display:flex;align-items:center}.review-item__like-item{display:flex;align-items:center}.review-item__like-item .icon{margin-right:5px;width:30px;height:30px;background-color:#c7d0d7;cursor:pointer}.review-item__like-item .icon:hover{background-color:var(--hover)}.review-item__like-item .icon:active{background-color:var(--active)}.review-item__like-item_up{color:#8079b6}.review-item__like-item_down{color:#c7d0d7}.review-item__like-item+.review-item__like-item{margin-left:15px}.review-item__brand{margin:25px 0 0;padding-left:30px;border-left:1px solid #c3c4cc;display:flex;flex-direction:column}.review-item__brand .review-item__header{margin-bottom:0}@media(max-width: 550px){.review-item__brand{margin-left:20px}}@media(max-width: 767px){.review-item{font-size:15px}}
.b-search-menu{position:relative}.b-search-menu__search{position:relative;visibility:hidden}.b-search-menu__search--active{visibility:visible}@media screen and (max-width: 580px){.b-search-menu__search{visibility:visible;display:none}.b-search-menu__search--active{z-index:1;display:block;width:calc(100vw - 121px)}}.b-search-menu__input{font-size:12px;letter-spacing:.12px;width:200px;padding:11px 30px 11px 12px;border-radius:70px;border:1px solid #717f8e}.b-search-menu__input::placeholder{font-size:12px;letter-spacing:.12px}@media screen and (max-width: 1280px){.b-search-menu__input{width:170px}}@media screen and (max-width: 580px){.b-search-menu__input{width:100%}}.b-search-menu__button{position:absolute;top:calc(50% - 9px);right:10px;padding:0;border:none;background-color:transparent;cursor:pointer}.b-search-menu__loupe{position:absolute;top:calc(50% - 9px);right:0;padding:0;border:none;background-color:transparent;cursor:pointer}.b-search-menu__loupe--hide{display:none}
.b-section-card{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 580px){.b-section-card{max-width:305px;margin:0 auto}}.b-section-card__name{font-size:20px;letter-spacing:.2px;margin:10px auto 0 0;font-weight:700;color:#333}.b-section-card__container{position:relative;display:flex;height:305px}.b-section-card__button{display:flex;justify-content:center;align-items:center;width:57px;height:30px;margin:auto 0 0 auto;border-radius:110px;font-size:28px;line-height:1;letter-spacing:.28px;color:#fff;background-color:var(--section-color)}.b-section-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.b-section-card__circle{position:absolute;right:0;bottom:0;z-index:-1;width:192px;height:192px;border-radius:50%;background-color:#eeeff0}.b-section-card:hover .b-section-card__name{color:#12437b}.b-section-card:hover .b-section-card__button{background:#12437b}.b-section-card:hover .b-section-card__circle{background:var(--section-color)}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      background-color: transparent;
      border: none;
      font-size: 1em; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline;
      list-style: none;
      padding: 0; }
    .select2-container .select2-selection--multiple .select2-selection__clear {
      background-color: transparent;
      border: none;
      font-size: 1em; }
  .select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    margin-left: 5px;
    padding: 0;
    max-width: 100%;
    resize: none;
    height: 18px;
    vertical-align: bottom;
    font-family: sans-serif;
    overflow: hidden;
    word-break: keep-all; }
    .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }

.select2-results__option--selectable {
  cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 26px;
    margin-right: 20px;
    padding-right: 0px; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative; }
  .select2-container--default .select2-selection--multiple.select2-selection--clearable {
    padding-right: 25px; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    font-weight: bold;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    position: absolute;
    right: 0;
    padding: 1px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0;
    padding-left: 20px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-right: 1px solid #aaa;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #999;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    padding: 0 4px;
    position: absolute;
    left: 0;
    top: 0; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus {
      background-color: #f1f1f1;
      color: #333;
      outline: none; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--group {
  padding: 0; }

.select2-container--default .select2-results__option--disabled {
  color: #999; }

.select2-container--default .select2-results__option--selected {
  background-color: #ddd; }

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 26px;
    margin-right: 20px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #888;
    cursor: pointer;
    font-size: 1em;
    font-weight: bold;
    padding: 0 4px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555;
      outline: none; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option--group {
  padding: 0; }

.select2-container--classic .select2-results__option--disabled {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

.select-dropdown{display:none}.select-dropdown--active{display:block}.select-dropdown__textarea{display:none;margin-top:15px}.select-dropdown__textarea--active{display:flex}.select-dropdown__dropdown .select2-results__option{padding:10px 15px;font-size:15px;color:#555}.select-dropdown .select2-container{padding:10px 15px;border:1px solid #dcdee7;border-radius:5px;font-size:15px;color:#555;background:#fff}.select-dropdown .select2-container--default .select2-selection--single{border:none}.select-dropdown .select2-container .select2-selection__rendered{padding:0}.select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.b-select-dropdown{display:none;width:100%}.b-select-dropdown--active{display:block}.b-select-dropdown__textarea{display:none;margin-top:15px}.b-select-dropdown__textarea--active{display:flex}.b-select-dropdown .select2-container--default .select2-selection--single{height:40px;border:none;border-bottom:1px solid #fff;border-radius:0;background-color:transparent}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:20px;letter-spacing:.2px;padding-left:0;padding-right:40px;color:#333;opacity:.5}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b{position:relative;top:initial;left:initial;display:block;width:7px;height:8px;margin:0;border:none}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b::before,.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b::after{content:"";position:absolute;width:1px;height:8px;background-color:#333}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b::before{left:0;transform:rotate(-45deg)}.b-select-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b::after{right:0;transform:rotate(45deg)}.b-select-dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotateZ(180deg)}.b-select-dropdown--white .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.b-select-dropdown--white .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.b-select-dropdown--white .select2-container--default .select2-selection--single .select2-selection__arrow b::before,.b-select-dropdown--white .select2-container--default .select2-selection--single .select2-selection__arrow b::after{background-color:#fff}.b-select-dropdown__dropdown.select2-dropdown{border:none;border-radius:0}.b-select-dropdown__dropdown .select2-results__option{font-size:20px;letter-spacing:.2px;padding:15px 20px;color:#333}.b-select-dropdown__dropdown .select2-results__option--highlighted.select2-results__option--selectable{background-color:#12437b}.b-select-dropdown__dropdown .select2-results__option--selected{color:#fff;background-color:#717f8e}
.side-filter{display:flex;flex-direction:column;flex-shrink:0;width:250px}.side-filter-full{width:100%;min-width:200px;max-width:250px;display:flex;flex-direction:column}.side-filter__title.block-subtitle .icon{display:none}@media(max-width: 767px){.side-filter-full{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;display:none;background:#f3f5f8;max-width:initial}.side-filter__title.block-subtitle{margin:0;padding:0 20px;height:50px;display:flex;align-items:center;color:#fff;background:#8079b6;font-weight:400}.side-filter__title.block-subtitle .icon{display:block;width:20px;height:20px;background-color:#fff;cursor:pointer}.side-filter__title.block-subtitle .icon-filter{margin-right:10px}.side-filter__title.block-subtitle .icon-close{margin-left:auto}.side-filter__container{padding:25px 20px;height:calc(100vh - 50px);overflow:auto}.bx-filter{margin:0}.bx-filter-parameters-box-container{padding:0}.side-filter__container{gap:20px}}.side-filter__title{margin-bottom:10px;font-weight:700}.side-filter__container{display:grid;gap:40px}.side-filter__content{display:grid;gap:5px}.side-filter__content-title{margin-bottom:15px;font-weight:700}.side-filter__list{padding:5px 0;display:flex;flex-direction:column}.side-filter__list-title{position:relative;padding:5px 20px 5px 10px;display:flex;justify-content:space-between;align-items:flex-start;color:#91959b;border-radius:50px;transition:color .2s ease-in-out,background .2s ease-in-out;cursor:pointer}.side-filter__list-title .icon{margin-left:10px;width:16px;height:19px;background-color:#91959b;transition:transform .2s ease-in-out,background-color .2s ease-in-out !important}.side-filter__list-title:hover{color:var(--hover)}.side-filter__list-title:hover::after{background-color:var(--hover)}.side-filter__list-title_active,.side-filter__list-title.active{color:var(--text);background:#dcdee7}.side-filter__list-title_active .icon{background-color:var(--text);transform:scale(1, -1)}.side-filter__list-item{padding:5px 0;color:#91959b;transition:color .2s ease-in-out;cursor:pointer}.side-filter__list-item.active{border-radius:30px;padding:5px 10px;margin-left:-10px;color:var(--text);background:#dcdee7}.side-filter__list-item:hover{color:var(--hover)}.side-filter__list__content{display:none}.side-filter__list__content-wrap{margin-top:10px;margin-left:25px;display:grid;gap:5px}.side-filter-mobile{display:none;flex-direction:column}@media(max-width: 767px){.side-filter-mobile{display:flex}}.side-filter-mobile__toggle{height:40px;font-size:15px;font-weight:400}.side-filter-mobile__container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;display:none;background:#f3f5f8}.side-filter-mobile__container-wrap{display:flex;flex-direction:column}.side-filter-mobile__header{padding:0 20px;height:50px;display:flex;align-items:center;color:#fff;background:#8079b6}.side-filter-mobile__header .icon-filter{margin-right:10px;width:20px;height:20px;background-color:#fff}.side-filter-mobile__header .icon-close{margin-left:auto;width:20px;height:20px;background-color:#fff;cursor:pointer}.side-filter-mobile__content{padding:25px 20px;height:calc(100vh - 50px);overflow:auto}.side-filter-mobile__content-wrap{display:grid;gap:30px}
.b-team{font-size:16px;letter-spacing:.16px}.b-team__list{display:grid;grid-template-columns:repeat(3, 4fr);gap:50px 60px}@media screen and (max-width: 768px){.b-team__list{grid-template-columns:repeat(2, 1fr);gap:30px}}@media screen and (max-width: 580px){.b-team__list{grid-template-columns:100%}}.b-team__image{width:100%;margin-bottom:30px}@media screen and (max-width: 768px){.b-team__image{margin-bottom:15px}}.b-team__name{margin-bottom:20px;font-weight:600;color:#12437b}@media screen and (max-width: 768px){.b-team__name{margin-bottom:15px}}
@media screen and (max-width: 1024px){.b-top-menu{order:1}}.b-top-menu__burger{position:relative;display:none;width:15px;height:15px;padding:0;border:none;background-color:transparent;transition:.4s}@media screen and (max-width: 1024px){.b-top-menu__burger{display:block;margin-left:35px}}@media screen and (max-width: 580px){.b-top-menu__burger{margin-left:15px}}.b-top-menu__burger--active .b-top-menu__lines{background-color:transparent}.b-top-menu__burger--active .b-top-menu__lines::before{top:0;transform:rotate(45deg)}.b-top-menu__burger--active .b-top-menu__lines::after{top:0;transform:rotate(-45deg)}.b-top-menu__lines{--color-menu: $color-blue-dark;position:absolute;left:0;width:100%;height:1px;background-color:var(--color-menu);transition:.4s;top:50%;transform:translateY(-50%)}.b-top-menu__lines::before{position:absolute;left:0;width:100%;height:1px;background-color:var(--color-menu);transition:.4s;content:"";top:-6px}.b-top-menu__lines::after{position:absolute;left:0;width:100%;height:1px;background-color:var(--color-menu);transition:.4s;content:"";top:6px}@media screen and (max-width: 1024px){.b-top-menu__menu{display:none}.b-top-menu__menu--active{position:fixed;top:86px;left:0;overflow:auto;display:block;width:100vw;height:calc(100vh - 86px);padding:15px;background-color:#fff}}.b-top-menu__list{display:flex;align-items:center;gap:60px;margin:0;padding:0;list-style:none}@media screen and (max-width: 1280px){.b-top-menu__list{gap:25px}}@media screen and (max-width: 1024px){.b-top-menu__list{flex-direction:column}}.b-top-menu__position{margin:0;padding:32px 0}@media screen and (max-width: 1024px){.b-top-menu__position{padding:0;text-align:center}}.b-top-menu__link{color:#12437b;font-size:14px;font-weight:500;line-height:140%;letter-spacing:.42px;text-transform:uppercase;cursor:pointer}.b-top-menu__link--select{font-weight:700}.b-top-menu__link:hover{color:#2e66a6}.b-top-menu__sub{position:absolute;top:86px;left:0;max-width:initial;display:none;background-color:#fff;padding-top:40px;padding-bottom:40px;border-bottom:1px solid #333}.b-top-menu__sub--active{display:block}@media screen and (max-width: 1024px){.b-top-menu__sub{position:initial;display:block;padding:15px 0 0;border-bottom:none}}
.b-top-sub-menu{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px 45px;max-width:1400px;width:100%;margin:0 auto;padding:0;list-style:none}@media screen and (max-width: 1024px){.b-top-sub-menu{grid-template-columns:1fr}}.b-top-sub-menu__sub{padding:0;list-style:none}.b-top-sub-menu__subposition{margin-top:10px}.b-top-sub-menu__link{font-size:14px;letter-spacing:.14px;color:#333;line-height:1;font-weight:700;text-transform:uppercase}.b-top-sub-menu__link--select{color:#12437b}.b-top-sub-menu__link:hover{color:#2e66a6}.b-top-sub-menu__sublink{font-size:14px;letter-spacing:.14px;color:#333;line-height:1;font-weight:300}.b-top-sub-menu__sublink--select{color:#12437b}.b-top-sub-menu__sublink:hover{color:#2e66a6}
.b-two-column-layout{display:flex;gap:60px;width:100%}@media screen and (max-width: 1024px){.b-two-column-layout{flex-direction:column;gap:30px}}.b-two-column-layout__left{width:calc(25% - 45px)}@media screen and (max-width: 1024px){.b-two-column-layout__left{width:100%}}.b-two-column-layout__right{width:calc(75% - 15px)}@media screen and (max-width: 1024px){.b-two-column-layout__right{width:100%}}.b-two-column-layout__name{font-size:21px;font-weight:500;line-height:1.3;color:#717f8e}
.vjs-poster::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.vjs-big-play-button{all:unset !important;position:absolute !important;top:50% !important;left:50% !important;z-index:2 !important;width:97px !important;height:67px !important;background:url("/local/templates/implant/images/icons/play-button.svg") center/contain no-repeat !important;transform:translate(-50%, -50%) !important;cursor:pointer !important}@media(max-width: 767px){.vjs-big-play-button{width:90px !important;height:60px !important}}@media(max-width: 550px){.vjs-big-play-button{width:60px !important;height:45px !important}}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none !important}.vjs-controls-disabled .vjs-big-play-button::before,.vjs-has-started .vjs-big-play-button::before,.vjs-using-native-controls .vjs-big-play-button::before,.vjs-error .vjs-big-play-button::before{display:none}
.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}
.swiper-slide{height:auto}.swiper-nav{display:flex;gap:8px;align-items:center}@media(max-width: 550px){.swiper-nav{display:grid;grid-template-columns:30px 30px}}.swiper-arrow-prev,.swiper-arrow-next{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border:1px solid #b8bbc9;border-radius:50%;cursor:pointer;backdrop-filter:blur(50px)}.swiper-arrow-prev::before,.swiper-arrow-next::before{content:"";width:12px;height:12px;background-color:#b8bbc9;transition:background-color .2s ease-in-out;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("/local/templates/implant/images/icons/arrow-left.svg")}.swiper-arrow-prev::after,.swiper-arrow-next::after{display:none}.swiper-arrow-prev:hover::before,.swiper-arrow-next:hover::before{background-color:#6884b4}.swiper-arrow-prev.swiper-button-disabled,.swiper-arrow-next.swiper-button-disabled{display:none;opacity:0;pointer-events:none}@media(max-width: 767px){.swiper-arrow-prev,.swiper-arrow-next{width:30px;height:30px}}.swiper-arrow-next::before{transform:rotate(180deg)}.swiper-arrow-center{position:relative;margin:0 -60px;padding:0 60px}.swiper-arrow-center::before,.swiper-arrow-center::after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:60px;background:#fff}.swiper-arrow-center::before{left:0}.swiper-arrow-center::after{right:0}.swiper-arrow-center .swiper-arrow-prev,.swiper-arrow-center .swiper-arrow-next{position:absolute;top:50%;z-index:3;transform:translateY(-50%);transition:opacity .2s ease-in-out}.swiper-arrow-center .swiper-arrow-prev{left:0}.swiper-arrow-center .swiper-arrow-next{right:0}.swiper-arrow-center .swiper-button-disabled{display:flex}@media(max-width: 1280px){.swiper-arrow-center{margin:0}}@media(max-width: 1099px){.swiper-arrow-center.swiper-4{margin:0;padding:0}.swiper-arrow-center.swiper-4::before,.swiper-arrow-center.swiper-4::after{display:none}.swiper-arrow-center.swiper-4 .swiper-arrow-prev,.swiper-arrow-center.swiper-4 .swiper-arrow-next{position:initial;transform:none}.swiper-arrow-center.swiper-4 .swiper-nav{margin-top:15px;justify-content:flex-end}}@media(max-width: 550px){.swiper-arrow-center{padding:0}.swiper-arrow-center::before,.swiper-arrow-center::after{display:none}.swiper-arrow-center .swiper-arrow-prev,.swiper-arrow-center .swiper-arrow-next{position:initial;transform:none}.swiper-arrow-center .swiper-nav{margin-top:5px;justify-content:flex-end}}.swiper-arrow-bottom .swiper-nav{position:relative;z-index:10;margin-top:15px;justify-content:flex-end}.swiper-arrow-up-center .swiper-arrow-prev,.swiper-arrow-up-center .swiper-arrow-next{top:40%}.swiper-thumbs .swiper-slide{cursor:pointer}
.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder::before,.video-js .vjs-big-play-button .vjs-icon-placeholder::before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder::before,.video-js .vjs-big-play-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:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder::before{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play::before,.video-js .vjs-play-control .vjs-icon-placeholder::before,.video-js .vjs-big-play-button .vjs-icon-placeholder::before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle::before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause::before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder::before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute::before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder::before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low::before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder::before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid::before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder::before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high::before,.video-js .vjs-mute-control .vjs-icon-placeholder::before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter::before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder::before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit::before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder::before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square::before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner::before{content:""}.vjs-icon-subtitles,.video-js .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-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles::before,.video-js .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-AU) .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-subtitles-button .vjs-icon-placeholder::before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions::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,.video-js .vjs-captions-button .vjs-icon-placeholder::before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters::before,.video-js .vjs-chapters-button .vjs-icon-placeholder::before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share::before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog::before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle::before,.vjs-seek-to-live-control .vjs-icon-placeholder::before,.video-js .vjs-volume-level::before,.video-js .vjs-play-progress::before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline::before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle::before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd::before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel::before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder::before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay::before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder::before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook::before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus::before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin::before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter::before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr::before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest::before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description::before,.video-js .vjs-descriptions-button .vjs-icon-placeholder::before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio::before,.video-js .vjs-audio-button .vjs-icon-placeholder::before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-next-item::before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-previous-item::before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-enter::before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder::before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-picture-in-picture-exit::before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder::before{content:""}.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:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.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 *::before,.video-js *::after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{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-9-16{padding-top:177.7777777778%}.video-js.vjs-1-1{padding-top:100%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}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 !important;visibility:visible !important}.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:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .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, 0.8), rgba(255, 255, 255, 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}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;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:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);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-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{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:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.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:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .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:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .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:#2b333f;background-color:rgba(43,51,63,.7)}.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;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .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}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus::before,.video-js .vjs-control:hover::before,.video-js .vjs-control:focus{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.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{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:-0.5em;top:-0.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 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-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .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 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.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-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{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-volume-control.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,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.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,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.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:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-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;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level::before{top:-0.5em;left:-0.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level::before{top:-0.3em;right:-0.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:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.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:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;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}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.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-picture-in-picture-control{cursor:pointer;flex:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{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:-0.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 rgba(43,51,63,.7);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::before,.vjs-loading-spinner::after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner::before,.vjs-seeking .vjs-loading-spinner::after,.vjs-waiting .vjs-loading-spinner::before,.vjs-waiting .vjs-loading-spinner::after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 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{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.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:-0.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:"";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:-0.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:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-chapters-button,.video-js.vjs-layout-small .vjs-descriptions-button,.video-js.vjs-layout-small .vjs-captions-button,.video-js.vjs-layout-small .vjs-subtitles-button,.video-js.vjs-layout-small .vjs-audio-button,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-chapters-button,.video-js.vjs-layout-x-small .vjs-descriptions-button,.video-js.vjs-layout-x-small .vjs-captions-button,.video-js.vjs-layout-x-small .vjs-subtitles-button,.video-js.vjs-layout-x-small .vjs-audio-button,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-chapters-button,.video-js.vjs-layout-tiny .vjs-descriptions-button,.video-js.vjs-layout-tiny .vjs-captions-button,.video-js.vjs-layout-tiny .vjs-subtitles-button,.video-js.vjs-layout-tiny .vjs-audio-button,.video-js.vjs-layout-tiny .vjs-volume-control{display:none !important}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:auto;width:initial}.video-js.vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js.vjs-layout-tiny .vjs-subs-caps-button{display:none}.video-js.vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer,.video-js.vjs-layout-tiny .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer,.video-js.vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-x-small.vjs-liveui .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.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-font,.vjs-text-track-settings .vjs-track-settings-controls{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 24px}.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-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .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 0}.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 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg, #fff 88%, #73859f 100%)}.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%, #73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.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){outline:none}.video-js *:focus:not(:focus-visible){outline:none}
