/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header-contacts__bullet{margin-right:.5rem}.header-contacts__phone{font-size:1.125rem;font-weight:700}
.wrapper__content{position:relative}.component__headings{margin-bottom:1rem;max-width:var(--grid-container-max-width);position:sticky;top:0;z-index:100}@media screen and (min-width:1200px){.component__headings{margin-bottom:0;position:fixed;right:0;top:50%;transform:translateY(-50%);width:auto;z-index:1000}}.headings-button{align-items:center;background:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:2.75rem;justify-content:space-between;padding:12px 20px;transition:background-color .3s;width:100%}.headings-button:hover{background:#e0eaf7}@media screen and (min-width:1200px){.headings-button{display:none}}.headings-button__icon{transition:transform .3s ease-in-out}.headings-button__icon--up{transform:rotate(180deg)}.headings-bookmark{cursor:pointer;display:none;height:206px;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:36px;z-index:1000}.headings-bookmark:hover{transform:translateY(-50%) scale(1.05)}@media screen and (min-width:1200px){.headings-bookmark{display:block}}.headings-bookmark__icon{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.headings__nav{align-items:flex-start;background:#fff;border-radius:.625rem;box-shadow:0 10px 40px rgba(37,37,37,.1);flex-direction:row;gap:5px;justify-content:flex-end;max-height:0;opacity:0;overflow:hidden;padding:5px;position:absolute;top:50px;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;width:300px;z-index:1}.headings__nav.active{max-height:500px;opacity:1;overflow-y:auto}@media screen and (min-width:1200px){.headings__nav{right:50px;top:50%;transform:translateY(-50%)}}.headings__nav-items{align-items:flex-start;display:flex;flex-direction:column;padding:0;width:100%}.headings__nav-item{align-items:center;background:#fff;border-radius:.625rem;cursor:pointer;display:flex;flex-direction:row;gap:.625rem;padding:.5625rem .75rem;transition:background-color .2s,color .2s;width:100%}.headings__nav-item:hover{background:#f4f8fd;color:#15a8f1}
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(calc(100% - var(--mm-ocd-max-width)),calc(100% - var(--mm-ocd-width)),calc(100% - var(--mm-ocd-min-width)));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}
@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}
.page__mt{margin-top:60px}@media screen and (min-width:768px){.page__mt{margin-top:80px}}@media screen and (min-width:1200px){.page__mt{margin-top:100px}}
.anchor-navigation{border-bottom:1px solid #e0eaf7;overflow-x:auto;position:relative;scrollbar-width:none;width:100%}.anchor-navigation__list{display:flex;font-size:.875rem;gap:1.25rem;list-style:none;margin:0;overflow:visible;padding-bottom:.875rem;padding-top:1.25rem;white-space:nowrap}@media screen and (min-width:768px){.anchor-navigation__list{font-size:1rem;gap:1.875rem}}@media screen and (min-width:1200px){.anchor-navigation__list{font-size:1.125rem;padding-bottom:1.125rem;padding-top:1.625rem}}.anchor-navigation__link{color:#252525;display:block;position:relative;text-decoration:none;transition:all .3s ease}.anchor-navigation__link:after{background-color:#15a8f1;bottom:-.875rem;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}@media screen and (min-width:1200px){.anchor-navigation__link:after{bottom:-1.125rem}}.anchor-navigation__link:hover{color:#15a8f1}.anchor-navigation__link.is-active:after,.anchor-navigation__link:hover:after{transform:scaleX(1)}.anchor-navigation__link.is-active{color:#15a8f1}.anchor-navigation__item[style*="display: none"]{opacity:0;pointer-events:none}
.component__banner{margin-bottom:60px;margin-top:10px}@media screen and (min-width:768px){.component__banner{margin-bottom:80px;margin-top:14px}}@media screen and (min-width:1200px){.component__banner{margin-bottom:100px}}.banner{border:1px solid #e0eaf7;border-radius:.625rem;height:28.75rem;position:relative}@media screen and (min-width:768px){.banner{height:22.5rem}}@media screen and (min-width:1200px){.banner{height:28.75rem}}.banner__image{background-position-x:75%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;bottom:0;height:50%;position:absolute;width:100%;z-index:-1}.banner__image:before{background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0));content:"";height:20%;left:0;position:absolute;right:0;top:0}@media screen and (min-width:768px){.banner__image{background-position:top;background-position-x:0;border-radius:.625rem;bottom:auto;height:100%}.banner__image:before{display:none}}.banner__content{height:100%}.banner__text-block{align-items:center;color:#252525;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:1.25rem}@media screen and (min-width:768px){.banner__text-block{align-items:start;justify-content:space-between;padding:1.5rem;width:60%}}@media screen and (min-width:1200px){.banner__text-block{padding:2.5rem;width:50%}}.banner__title{color:#15a8f1;font-family:var(--font-normal);font-size:1.75rem;font-weight:500;line-height:112%;margin:0 0 .5rem}@media screen and (min-width:768px){.banner__title{font-size:2rem}}@media screen and (min-width:1200px){.banner__title{font-size:3rem;margin-bottom:1rem}}.banner__description{font-size:1rem}@media screen and (min-width:768px){.banner__description{font-size:1.125rem}}.banner__btn{width:100%}@media screen and (min-width:768px){.banner__btn{width:auto}}.banner__btn .component-button{margin:1rem 0;width:100%}@media screen and (min-width:768px){.banner__btn .component-button{margin:initial;width:auto}}.banner__btn .component-button__item{width:100%}@media screen and (min-width:768px){.banner__btn .component-button__item{width:auto}}
.benefits__grid{display:grid;gap:.5rem}@media screen and (min-width:768px){.benefits__grid{gap:1.25rem}}@media screen and (min-width:1200px){.benefits__grid{gap:1.5rem}}.benefits__grid--with-image{grid-template-areas:"text1" "text2" "text3" "text4" "text5" "text6" "image";grid-template-columns:1fr}@media screen and (min-width:768px){.benefits__grid--with-image{grid-template-areas:"text1 text2" "text3 text4" "text5 image" "text6 image";grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.benefits__grid--with-image{grid-template-areas:"text1 text2 image" "text3 text4 image" "text5 text6 image";grid-template-columns:repeat(3,1fr)}}.benefits__grid--no-image{grid-template-columns:1fr}@media screen and (min-width:768px){.benefits__grid--no-image{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.benefits__grid--no-image{grid-template-columns:repeat(3,1fr)}}.benefits__item{background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;overflow:hidden}.benefits__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.benefits__item--text{padding:1.25rem}@media screen and (min-width:1200px){.benefits__item--text{padding:1.5rem}}.benefits__item--image{background-color:initial;height:100%;min-height:453px;position:relative}@media screen and (min-width:768px){.benefits__item--image{min-height:404px}}.benefits__image-wrapper{background:linear-gradient(0deg,rgba(255,224,211,.8) 0,transparent);height:100%;max-height:39rem;position:relative}@media screen and (min-width:1200px){.benefits__image-wrapper{max-height:none}}.benefits__image{bottom:0;height:65%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:absolute;right:0;width:100%;z-index:0}@media screen and (min-width:768px){.benefits__image{height:60%}}@media screen and (min-width:1200px){.benefits__image{height:70%}}.benefits__image-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:1.25rem;position:absolute;right:0;top:0;z-index:10}@media screen and (min-width:1200px){.benefits__image-content{padding:1.5rem}}.benefits__item-top{margin-bottom:auto}.benefits__item-title{font-family:var(--font-medium);font-size:1rem;margin-bottom:8px;margin-top:0}@media screen and (min-width:768px){.benefits__item-title{font-size:1.125rem}}.benefits__item-title--image{color:inherit;margin-bottom:8px}.benefits__item-description{font-size:.875rem;margin-bottom:20px}@media screen and (min-width:768px){.benefits__item-description{font-size:1rem;margin-bottom:1.5rem}}@media screen and (min-width:1200px){.benefits__item-description{font-size:1.125rem}}.benefits__item-description--image{color:inherit}.benefits__item-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.benefits__item-icon{flex-shrink:0;height:24px;width:24px}.benefits__item-counter{font-family:var(--font-medium);font-size:.875rem;opacity:.7}.benefits__image-content .benefits__item-counter{color:#fff}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
.blockquote{background-color:#f4f8fd;border-radius:.625rem;padding:20px}@media screen and (min-width:1200px){.blockquote{padding:24px}}.blockquote__content{border-bottom:1px solid #e0eaf7;padding-bottom:16px}.blockquote__author{display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding-top:16px}@media screen and (min-width:1200px){.blockquote__author{flex-direction:row;gap:8px}}.blockquote__author-info{align-items:center;display:flex;flex-direction:row;gap:12px}@media screen and (min-width:768px){.blockquote__author-info{gap:14px}}.blockquote__author-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.625rem;height:60px;width:60px}@media screen and (min-width:768px){.blockquote__author-image{height:70px;width:70px}}.blockquote__author-img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}.blockquote__author-title{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){.blockquote__author-title{gap:6px}}.blockquote__author-full-name{font-family:var(--font-medium);font-size:16px}@media screen and (min-width:768px){.blockquote__author-full-name{font-size:18px}}.blockquote__author-position-at-work{font-size:14px}.blockquote__author-action{align-self:self-end;width:100%}@media screen and (min-width:768px){.blockquote__author-action{width:inherit}}.blockquote__author-action .component-button__item{width:100%}@media screen and (min-width:768px){.blockquote__author-action .component-button__item{width:inherit}}
.component-button__center{align-items:center;display:flex;justify-content:center}.component-button__left{align-items:center;display:flex;justify-content:flex-start}.component-button__right{align-items:center;display:flex;justify-content:flex-end}.component-button__item{align-items:center;border:1px solid #252525;border-radius:2.5rem;box-sizing:border-box;color:#252525;display:inline-flex;font-family:var(--font-medium);font-size:.875rem;justify-content:center;line-height:1;padding:.35rem;text-align:center;transition:.3s ease-in-out}.component-button__item:hover{background-color:#15a8f1;border:1px solid #15a8f1;color:#fff}.component-button__item_transparent{background-color:transparent;border-color:#15a8f1;color:#15a8f1}.component-button__item_transparent:hover{background-color:#15a8f1;color:#fff}.component-button__item_transparent-white{background-color:transparent;border-color:#fff;color:#fff}.component-button__item_transparent-white:hover{background-color:#fff;border-color:#fff;color:#15a8f1}.component-button__item_blue{background-color:#15a8f1;border-color:#15a8f1;color:#fff}.component-button__item_blue:hover{background-color:#0497e0;border-color:#0497e0;color:#fff}.component-button__item_gray{background-color:#f4f8fd;border-color:#f4f8fd;color:#15a8f1}.component-button__item_white{background-color:#fff;border-color:#15a8f1;color:#15a8f1}.component-button__item_white:hover{background-color:#15a8f1;color:#fff}.component-button__item_orange{background-color:#f60;border-color:#f60;color:#fff}.component-button__item_orange:hover{background-color:#fff;border-color:#f60;color:#f60}.component-button__item_small{padding:11px 24px}.component-button__item_normal{padding:13px 30px}.component-button__item_big{padding:14px 30px}@media screen and (min-width:768px){.component-button__item_big{font-size:16px}}.component-button__item_cookie{font-size:10px;padding:8px 15px}@media screen and (min-width:1200px){.component-button__item_cookie{font-size:16px;padding:11px 24px}}
.component__clinics-map{margin-bottom:60px}@media screen and (min-width:768px){.component__clinics-map{margin-bottom:80px}}@media screen and (min-width:1200px){.component__clinics-map{margin-bottom:100px}}.clinics-map{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){.clinics-map{gap:1.125rem}}@media screen and (min-width:1200px){.clinics-map{gap:1.5rem;grid-template-columns:1fr 1fr}}.clinics-map__list{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){.clinics-map__list{gap:1.125rem}}@media screen and (min-width:1200px){.clinics-map__list{gap:1.5rem}}.clinics-map__content{display:grid;gap:1rem;grid-template-columns:1fr;height:100%}@media screen and (min-width:768px){.clinics-map__content{grid-template-columns:1fr 1fr}}.clinics-map__container{background:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;min-height:290px!important;position:relative}@media screen and (min-width:768px){.clinics-map__container{min-height:512px!important}}.clinics-map__container ymaps{border-radius:.625rem}.clinics-map__select-city{align-items:center;background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;cursor:pointer;display:inline-grid;font-size:.875rem;grid-template-columns:1fr auto;padding:.8125rem 1.5rem;transition:all .3s}@media screen and (min-width:768px){.clinics-map__select-city{font-size:1rem}}.clinics-map__info{background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;display:flex;flex-direction:column;justify-content:space-between;padding:1.25rem}@media screen and (min-width:1200px){.clinics-map__info{padding:1.5rem}}.clinics-map__addresses,.clinics-map__info-content{display:flex;flex-direction:column}.clinics-map__addresses{gap:.5rem;justify-content:space-between}.clinics-map__item{align-items:start;background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;cursor:pointer;display:flex;font-family:var(--font-medium);gap:.5rem;padding:1.25rem;transition:background-color .2s}@media screen and (min-width:1200px){.clinics-map__item{padding:1.5rem}}.clinics-map__item:hover{background-color:#e0eaf7}.clinics-map__title{font-family:var(--font-normal);font-size:1.125rem;margin-bottom:.5rem}@media screen and (min-width:768px){.clinics-map__title{font-size:1.375rem}}.clinics-map__text{color:#515458;font-size:.875rem;margin-bottom:1rem}@media screen and (min-width:768px){.clinics-map__text{font-size:1rem}}.clinics-map__contact-email,.clinics-map__contact-phone{align-items:center;color:#515458;display:flex;font-size:.8125rem;gap:.5rem;margin-bottom:.5rem}@media screen and (min-width:768px){.clinics-map__contact-email,.clinics-map__contact-phone{font-size:.875rem}}.clinics-map__contact-email-link,.clinics-map__contact-phone-link{display:block;font-family:var(--font-normal);margin-bottom:.5rem}@media screen and (min-width:768px){.clinics-map__contact-email-link,.clinics-map__contact-phone-link{font-size:1.125rem}}.clinics-map__btn{margin-top:30px}.clinics-map__btn .component-button__item{width:100%}.clinics-map__button{background:#f4f8fd;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;margin:1rem 0;padding:.75rem 1.5rem}.clinics-map__item.active{background-color:#e0eaf7}.map-loading{background:#f4f8fd}.map-error,.map-loading{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.map-error{background:hsla(0,100%,96%,.9);flex-direction:column;padding:20px;text-align:center}.error-icon{align-items:center;background:#f44;border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin-bottom:10px;width:40px}.error-text{color:#d32f2f;font-size:14px}.map-balloon__title{font-size:16px;margin-bottom:.5rem;margin-top:.5rem}@media screen and (min-width:768px){.map-balloon__title{font-size:18px;margin-bottom:1rem;margin-top:1rem}}.map-balloon__address,.map-balloon__phone{margin-bottom:.5rem}.map-balloon__phone a{text-decoration:none}.map-balloon__phone a:hover{text-decoration:underline}@media screen and (min-width:768px){.map-balloon__phone{margin-bottom:.75rem}}.clinic-route-button{background:#15a8f1;border-radius:2.5rem;color:#fff;display:inline-block;font-family:var(--font-medium);font-size:13px;padding:11px 24px;text-align:center;text-decoration:none;transition:background-color .2s}.clinic-route-button:hover{background:#0497e0;color:#fff;text-decoration:none}@media screen and (min-width:768px){.clinic-route-button{font-size:14px;padding:13px 30px}}.ymaps-2-1-79-placemark-overlay{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.ymaps-2-1-79-placemark-overlay:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.4))}
.component__comments-services{margin-bottom:6rem}.comments-form__textarea:focus{outline:none}.comments-form{margin-bottom:1rem;padding-bottom:0;width:100%}.comments-form__avatar{display:none}.comments-form__text{background:#f4f8fd;border-radius:.625rem;padding:1rem}.comments-form__text p{color:#b4b4b4;font-size:12px;font-style:normal;font-weight:500;line-height:12px;margin-top:13px}.comments-form__text textarea{background:inherit;border:0;color:#394247;font-size:16px;font-style:normal;font-weight:400;height:68px;line-height:24px;margin:0;padding:0;width:calc(100% - 6px)}.comments-form__button{background:var(--color-linline-orange);border:0;border-radius:4px;color:var(--color-white);cursor:pointer;margin:16px 5px 16px 0;padding:8px 16px;text-align:center}.comments-form__button:hover{background:var(--color-linline-orange-hover)}.comments-form__button_delete{background:var(--color-linline-red);cursor:pointer}.comments-form__button_delete:hover{background:var(--color-linline-red-hover)}.comments-form__footer .component-button{padding:12px 0}@media screen and (min-width:768px){.comments-form__footer .component-button{padding:14px 0}}@media screen and (min-width:1200px){.comments-form__footer .component-button{padding:24px 0}}.comments-form__footer .component-button__item{width:100%}@media screen and (min-width:1200px){.comments-form__footer .component-button__item{width:inherit}}
.control-buttons{display:inline-flex;gap:.3rem;justify-content:center}.control-buttons:has(button:only-child) .control-buttons__btn{margin:0 auto}.control-buttons__btn{align-items:center;background-color:transparent;border:1px solid #15a8f1;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin:0;outline:transparent;padding:0;transition:.3s ease-in-out;width:2.5rem}@media screen and (min-width:768px){.control-buttons__btn{height:3rem;width:3rem}}.control-buttons__btn:hover{background-color:#15a8f1;color:#fff}.control-buttons__btn-prev:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2315a8f1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 6-6 6 6 6'/%3E%3C/svg%3E") no-repeat 50%/contain;color:#15a8f1;content:"";display:block;height:24px;width:24px}.control-buttons__btn-next:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2315a8f1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m10 6 6 6-6 6'/%3E%3C/svg%3E") no-repeat 50%/contain;color:#15a8f1;content:"";display:block;height:24px;width:24px}.control-buttons__btn:hover:before{filter:brightness(0) invert(1)}.control-buttons__btn--bg-color-white{background-color:#fff}
.cookie-policy{background-color:#fff;border-top:1px solid #e0eaf7;bottom:66px;display:none;font-size:10px;opacity:.95;padding:.5rem;position:fixed;text-align:center;width:100%;z-index:100}@media screen and (min-width:1200px){.cookie-policy{bottom:0;font-size:14px;padding:1rem}}.cookie-policy__btn{background:#f60;border:1px solid #f60;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:48px;line-height:48px;padding:0 25px;position:relative;text-align:center;transition:color .3s,background .3s,border .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.component__doctor-header{margin-bottom:16px}@media screen and (min-width:768px){.component__doctor-header{margin-bottom:30px}}@media screen and (min-width:1200px){.component__doctor-header{margin-bottom:40px}}.doctor-card{display:flex;flex-direction:column}.doctor-card__image-container{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.625rem;cursor:pointer;display:flex;height:300px;justify-content:center;margin-bottom:8px;position:relative;width:100%}.doctor-card__image-container:not(.doctor-card__link){cursor:default}@media screen and (min-width:768px){.doctor-card__image-container{height:758px}}@media screen and (min-width:1200px){.doctor-card__image-container{height:490px}}.doctor-card__photo-wrapper{display:flex;height:90%;justify-content:center;position:relative;width:100%}.doctor-card__photo-wrapper .media-image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.doctor-card__video-btn{background:none;border:none;cursor:pointer;height:-moz-fit-content;height:fit-content;padding:0;position:absolute;right:20px;top:20px;transition:transform .2s;z-index:20}.doctor-card__video-btn:hover{transform:scale(1.1)}.doctor-card__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.doctor-card__rating{align-items:center;background-color:#fff;border-radius:2.5rem;bottom:.75rem;display:flex;flex-direction:row;font-size:14px;gap:4px;justify-content:space-between;left:.75rem;padding:8px 14px;position:absolute}.doctor-modal{align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.doctor-modal__content{background:#fff;border-radius:8px;max-width:800px;padding:20px;position:relative;width:90%;z-index:10001}.doctor-modal:before{content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.doctor-modal__close{background:none;border:none;color:#fff;cursor:pointer;font-size:35px;position:absolute;right:0;top:-40px}.doctor-modal__video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.doctor-modal__video iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}body.modal-open{overflow:hidden}
.component__doctors-slider{overflow:visible!important;padding:1.875rem 0}@media screen and (min-width:768px){.component__doctors-slider{padding:3.75rem 0}}@media not (min-width:1200px){.component__doctors-slider .wrapper__content--slider-full-width{margin-left:0;margin-right:0;max-width:none;overflow-x:hidden;padding-right:0;position:relative;width:100%}.component__doctors-slider .doctors-slider__wrapper{margin-left:calc((100vw - min(100%,var(--grid-container-max-width)))/2 + .5rem);overflow:hidden}}@media screen and (not (min-width:1200px)) and (min-width:576px){.component__doctors-slider .doctors-slider__wrapper{margin-left:calc((100vw - min(100%,var(--grid-container-max-width)))/2 + 1rem)}}@media screen and (min-width:1200px){.component__doctors-slider .wrapper__content--slider-full-width{margin:0 auto;max-width:var(--grid-container-max-width);overflow-x:visible;padding:0 0 0 1rem;position:static}.component__doctors-slider .doctors-slider__wrapper{margin-left:0;overflow:visible;position:static;width:auto}}@media screen and (min-width:1400px){.component__doctors-slider .wrapper__content--slider-full-width{padding-left:0}}.doctor-card__btn{margin-top:auto}.doctors-slider__bg-color--transparent{background-color:transparent}.doctors-slider__bg-color--white{background-color:#fff}.doctors-slider__bg-color--blue{background-color:rgba(238,244,252,.502)}.doctors-slider__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (min-width:768px){.doctors-slider__header{margin-bottom:40px}}.doctors-slider__header .component__heading{margin-bottom:0}.doctors-slider__buttons{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.doctors-slider__controls{display:none}@media screen and (min-width:768px){.doctors-slider__controls{display:inherit}}.doctors-slider__title{margin:initial!important}.doctors-slider__slide{background:#fff;flex:0 0 auto;overflow:hidden;overflow:visible;position:relative;width:324px;z-index:1}.doctors-slider__slide .doctor-card__image-container{height:320px;max-width:var(--grid-container-max-width)}@media screen and (min-width:768px){.doctors-slider__slide .doctor-card__image-container{height:360px}}.doctor-card__info{align-items:left;display:flex;flex-direction:column;gap:1rem;height:12rem;justify-content:space-between;padding:1rem 0}@media screen and (min-width:1200px){.doctor-card__info{height:13rem}}.doctor-card__text{align-items:left;display:flex;flex-direction:column;gap:.5rem}.doctor-card__title{font-size:1.125rem;font-weight:700}.doctor-card__position{display:-webkit-box;font-size:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.doctor-card__btn .component-button__item{width:100%}.doctor-card__online-visit-btn .component-button__item{padding:8px 14px}.doctors-slider .tns-nav{display:flex;flex-direction:row;gap:.4rem;justify-content:center;padding-bottom:.5rem;padding-top:1rem}.doctors-slider .tns-nav button{background-color:rgba(0,0,0,.4);border:none;border-radius:50%;cursor:pointer;height:8px;margin:0;padding:0;transform:scale(.5);transition:all .3s ease-in;width:8px}.doctors-slider .tns-nav .tns-nav-active{background-color:transparent;border:2px solid #15a8f1;box-sizing:border-box;transform:scale(1)}
.footer{border-top:1px solid #e0eaf7}.footer__top{display:grid;gap:1rem;grid-template-areas:"logo location" ". ." "social social" "buttons buttons";padding:3.75rem 0 1.875rem}@media screen and (min-width:768px){.footer__top{gap:1.875rem;grid-template-areas:"logo location" "social buttons"}}@media screen and (min-width:1200px){.footer__top{grid-template-areas:"logo location clinics social buttons";padding:1.875rem 0}}.footer__logo{display:flex;grid-area:logo;justify-content:flex-start}.footer__logo-link{align-items:center;display:flex;gap:12px;justify-content:center}.footer__logo-img--icon{height:1.875rem;width:auto}@media screen and (min-width:768px){.footer__logo-img--icon{height:2.5rem}}.footer__logo-img--text{height:1.875rem;width:auto}@media screen and (min-width:768px){.footer__logo-img--text{height:2.5rem}}.footer__location{align-items:center;display:flex;gap:.5rem;grid-area:location;justify-content:flex-end}@media screen and (min-width:1200px){.footer__location{justify-content:center}}.footer__clinics{display:none;grid-area:clinics}@media screen and (min-width:1200px){.footer__clinics{display:inherit}}.footer__phone{display:none}@media screen and (min-width:1200px){.footer__phone{align-items:center;display:flex;justify-content:center}}.footer__social{align-items:center;display:flex;gap:.5rem;grid-area:social;justify-content:start}@media screen and (min-width:1200px){.footer__social{justify-content:end}}.footer__info-list{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:left;list-style:none;margin:0;padding:0;text-align:center}@media screen and (min-width:1200px){.footer__info-list{flex-direction:row;gap:2rem}}.footer__info-item{align-items:center;display:flex;gap:.5rem;justify-content:center}.footer__info a{text-decoration:none}.footer__controls{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (min-width:1200px){.footer__controls{flex-direction:row;justify-content:flex-end}}.footer__controls a{text-decoration:none}.footer__buttons{align-items:center;display:flex;gap:.5rem;grid-area:buttons;justify-content:center}@media screen and (min-width:768px){.footer__buttons{justify-content:flex-end}}.footer__buttons .component-button__item{padding:13px 20px}@media screen and (min-width:768px){.footer__buttons .component-button__item{padding:13px 30px}}.footer__bottom{background-color:#f4f8fd;padding:1rem 0}@media screen and (min-width:1200px){.footer__bottom{padding:2.5rem 0}}.footer__content{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1200px){.footer__content{flex-direction:row}}.footer__contacts{width:100%}@media screen and (min-width:1200px){.footer__contacts{width:35%}}.footer__contacts-title{font-size:1rem;font-weight:700}@media screen and (min-width:1200px){.footer__contacts-title{font-size:1.125rem}}.footer__contacts-item-block:not(:last-child){margin-bottom:.5rem}.footer__contacts-block{padding:1rem 0}.footer__contacts-item,.footer__list-sub-menu-item{font-size:.875rem}@media screen and (min-width:1200px){.footer__contacts-item,.footer__list-sub-menu-item{font-size:1rem}}.footer__contacts-item{margin-bottom:.375rem}.footer__contacts-item-phone{font-size:1.125rem;font-weight:700}@media screen and (min-width:1200px){.footer__contacts-item-phone{font-size:1.375rem}}.footer__contacts-item-phone:last-child{margin-bottom:1rem}.footer__menu-list{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media screen and (min-width:1200px){.footer__menu-list{-moz-column-gap:3.375rem;column-gap:3.375rem;grid-template-columns:repeat(2,1fr);row-gap:1.5rem}}.footer__menu-item{border-top:1px solid #e0eaf7;padding:1rem 0;position:relative}@media screen and (min-width:1200px){.footer__menu-item{border-top:none;padding:0}}.footer__menu-item-link{cursor:pointer;display:block;font-family:var(--font-medium);font-size:1.125rem;position:relative}.footer__menu-item-link:after{content:"+";font-size:1.8rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer__menu-item.active .footer__menu-item-link:after{content:"-"}.footer__list-sub-menu{color:transparent;line-height:0;list-style:none;margin:0;max-height:0;overflow:hidden;transition:line-height .3s ease,max-height .3s ease,color .5s ease}.footer__menu-item.active .footer__list-sub-menu{color:currentColor;line-height:1.25;max-height:1000px;padding:1rem 0 0}.footer__list-sub-menu-item:not(:last-child){margin-bottom:.375rem}.footer__list-sub-menu-item-link{display:block}.footer__legal{font-size:.875rem;margin-bottom:70px;padding:1.5rem 0}@media screen and (min-width:1200px){.footer__legal{font-size:.875rem;margin-bottom:0}}.footer__legal-text:not(:last-child){margin-bottom:.5rem}.footer__legal-bottom{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:1200px){.footer__legal-bottom{align-items:center;flex-direction:row;justify-content:space-between}}.footer__legal-link{color:#252525;text-decoration:underline}.footer-contactbar{align-items:center;background:#fff;border-top:1px solid #e0eaf7;bottom:0;display:flex;gap:.5rem;justify-content:space-around;opacity:1;padding:.75rem;position:fixed;transition:top .3s;width:100%;z-index:100}@media screen and (min-width:1200px){.footer-contactbar{display:none}}.footer-contactbar__social-link{align-items:center;color:#515458;display:flex;font-size:1.5rem;justify-content:center}.footer-contactbar__social-link:hover{color:#515458}.footer-contactbar__title{font-size:.7em}.footer-contactbar__block{display:flex;flex-direction:column;gap:.2rem;justify-content:space-between}.footer-contactbar__block:last-child{margin-right:0}.scrollup{align-items:center;background:#f4f8fd;border:1px solid #e0eaf7;border-radius:2.5rem;bottom:95px;color:#15a8f1;cursor:pointer;display:flex;font-size:1.25rem;justify-content:center;padding:10px;position:fixed;right:20px;text-align:center;z-index:100}@media screen and (min-width:1200px){.scrollup{bottom:20px}}.scrollup:hover{background:#15a8f1;color:#fff}@keyframes pulse-social-link-img{0%,to{filter:brightness(60%) saturate(0) contrast(100%)}50%{filter:brightness(100%) saturate(100%) contrast(100%)}}@keyframes pulse-social-link-text{0%{color:#515458}50%{color:#15a8f1}to{color:#515458}}.footer-contactbar__block--animated .footer-contactbar__social-link--animated{transition:color .3s ease,filter .3s ease}.footer-contactbar__block--animated .footer-contactbar__social-link--animated img{animation:pulse-social-link-img 5s ease-in-out infinite;transition:filter .3s ease}.footer-contactbar__block--animated .footer-contactbar__social-link--animated:focus img,.footer-contactbar__block--animated .footer-contactbar__social-link--animated:hover img{animation-play-state:paused}.footer-contactbar__block--animated .footer-contactbar__title{animation:pulse-social-link-text 5s ease-in-out infinite;transition:color .3s ease}.footer-contactbar__block--animated:focus-within .footer-contactbar__title,.footer-contactbar__block--animated:hover .footer-contactbar__title{animation-play-state:paused}.footer__button-action{color:#15a8f1}
.component__header{border-bottom:1px solid #e0eaf7;margin-bottom:1.5rem;width:100%}@media screen and (min-width:1200px){.component__header{border-bottom:none;margin-bottom:0}}.header__top{background-color:#f4f8fd;font-size:.8125rem;font-weight:400;line-height:124%;padding:.5rem 0}@media screen and (min-width:1200px){.header__top{display:none}}.header__top-content{justify-content:space-between}.header__top-content,.header__top-location{align-items:center;display:flex}.header__top-location-city{margin-left:.5rem;margin-right:2px}.header__top-phone{align-items:center;display:flex;gap:.2rem}.header__content{justify-content:space-between;padding:.875rem 0}.header__content,.header__mobile-menu{align-items:center;display:flex}@media screen and (min-width:1200px){.header__mobile-menu{display:none}}.header__logo,.header__logo-link{display:flex;justify-content:center}.header__logo-link{align-items:center;gap:.5938rem}.header__logo-icon{height:1.875rem;width:auto}@media screen and (min-width:768px){.header__logo-icon{height:2.5rem}}.header__logo-text{height:1.875rem;width:auto}@media screen and (min-width:768px){.header__logo-text{height:2.5rem}}.header__navigation{display:none;white-space:nowrap}@media screen and (min-width:1200px){.header__navigation{display:flex;justify-content:flex-start}}.header__navigation-list{align-items:center;display:flex;flex:1;gap:5rem;justify-content:left;list-style:none;margin:0;padding:0;text-align:center}.header__navigation-item{align-items:center;display:flex;gap:.5rem;justify-content:center}.header__navigation-item--contacts .component-button{gap:.5rem}.header__navigation a{display:inline-flex;text-decoration:none}.header__controls{align-items:center;display:none;gap:.5rem;justify-content:flex-end}@media screen and (min-width:1400px){.header__controls{display:flex}}.header__controls a{text-decoration:none}.header__mobile{align-items:center;display:flex;gap:.5rem;justify-content:center}@media screen and (min-width:768px){.header__mobile{gap:.75rem}}@media screen and (min-width:1200px){.header__mobile{display:none}}.header__mobile-controls{display:flex}@media screen and (min-width:1400px){.header__mobile-controls{display:none}}.header__mobile-prices{display:none}@media screen and (min-width:768px){.header__mobile-prices{display:block}}@media screen and (min-width:1400px){.header__mobile-prices{display:none}}.header__mobile-link{align-items:center;border:1px solid #e0eaf7;border-radius:2.5rem;display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:space-between;padding:8px}@media screen and (min-width:768px){.header__mobile-link{padding:12px}}.header__mobile-link-icon{height:1.25rem;width:1.25rem}@media screen and (min-width:768px){.header__mobile-link-icon{height:22px;width:22px}}.header__bottom .header__navigation-list{align-items:center;display:flex;justify-content:space-between}.header__menu{display:none}@media screen and (min-width:1200px){.header__menu{display:block}}.header__search{display:none;padding:1rem 0}@media screen and (min-width:1200px){.header__search{display:block}}.header__bottom-mobile{margin-bottom:14px}@media screen and (min-width:768px){.header__bottom-mobile{display:none}}.header__bottom-mobile .component-button__item{padding:11px 34px}.header__mobile-link-button{padding:14px 16px}
.component__heading-h2{font-size:1.375rem;margin:0 0 .75rem}@media screen and (min-width:768px){.component__heading-h2{font-size:1.875rem;margin-bottom:1rem}}@media screen and (min-width:1200px){.component__heading-h2{font-size:2.5rem;margin-bottom:1.5rem}}
.navigation-menu ul{list-style:none;margin:0;padding:0}.navigation-menu>ul{align-items:center;display:flex;gap:1.875rem}.navigation-menu .nav-item{position:relative}.navigation-menu a{color:#252525;display:inline-block;font-size:1rem;line-height:1;padding:.5625rem 0;text-decoration:none}.navigation-menu .dropdown{background:#fff;border-radius:12px;box-shadow:0 14px 40px rgba(6,30,61,.12);display:block;left:0;min-width:320px;opacity:0;padding:.4rem 0;position:absolute;transform:translateY(8px);transform-origin:top left;transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;white-space:nowrap;z-index:500}.navigation-menu .nav-item.has-dropdown:focus-within>.dropdown,.navigation-menu .nav-item.has-dropdown:hover>.dropdown{opacity:1;transform:translateY(0);visibility:visible}.navigation-menu .dropdown ul{display:block;margin:0}.navigation-menu .dropdown li{display:block}.navigation-menu .dropdown li>a{border-radius:.3125rem;color:#252525;display:block;font-size:16px;margin:0 .3125rem;padding:.5625rem .75rem}.navigation-menu .dropdown li>a:focus,.navigation-menu .dropdown li>a:hover{background:#f4f8fd;color:#15a8f1}.navigation-menu .dropdown li.active>a{background:#e0eaf7;color:#15a8f1;font-weight:600}.navigation-menu .dropdown .nav-item{position:relative}.navigation-menu .dropdown .dropdown{left:calc(100% + 5px);min-width:300px;top:0;transform-origin:left top}.navigation-menu .nav-item.has-dropdown>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%238aa3b2' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:12px;margin-left:.5rem;transform:rotate(90deg);transform-origin:center;transition:transform .18s ease;vertical-align:middle;width:8px}.navigation-menu .nav-item.has-dropdown:focus-within>a:after,.navigation-menu .nav-item.has-dropdown:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%234aa3d8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");transform:rotate(270deg)}.navigation-menu .dropdown .nav-item.has-dropdown>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%23b7c6cc' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;float:right;height:12px;margin-left:.5rem;transform:rotate(0deg);transform-origin:center;transition:transform .18s ease;width:8px}.navigation-menu .dropdown .nav-item.has-dropdown.open>a:after,.navigation-menu .dropdown .nav-item.has-dropdown:focus-within>a:after,.navigation-menu .dropdown .nav-item.has-dropdown:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%234aa3d8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");transform:rotate(90deg)}@media (max-width:767px){.navigation-menu .nav-item.has-dropdown>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%238aa3b2' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");content:"";float:right;transform:rotate(0deg)}.navigation-menu .nav-item.has-dropdown.open>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' fill='none' viewBox='0 0 4 8'%3E%3Cpath stroke='%234aa3d8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2' d='M.667 7.333 3.333 4 .667.667'/%3E%3C/svg%3E");transform:rotate(90deg)}.navigation-menu .dropdown .nav-item.has-dropdown>a:after{transform:rotate(0deg)}.navigation-menu .dropdown .nav-item.has-dropdown.open>a:after{transform:rotate(90deg)}}
.component__menu-mobile{display:none}.menu-mobile__menu-item--font-strong{font-family:var(--font-strong)}.mm-ocd__content{max-width:450px!important}.mm-spn.mm-spn--light{background:#fff!important}.mm-spn.mm-spn--navbar.mm-spn--main:after{background-color:#f4f8fd!important;color:#252525!important;opacity:1!important}.mm-spn li:after{border-top:1px solid #e0eaf7!important;opacity:1!important}
.component-prices__data{display:flex;flex-direction:column;gap:.5rem}.component-prices__title{font-size:.875rem;grid-area:title}@media screen and (min-width:768px){.component-prices__title{font-size:1rem}}@media screen and (min-width:1200px){.component-prices__title{font-size:1.125rem}}.component-prices__value{align-items:center;display:flex;font-size:1rem;grid-area:value;justify-content:flex-start}@media screen and (min-width:576px){.component-prices__value{justify-content:flex-end}}@media screen and (min-width:1200px){.component-prices__value{font-size:1.125rem}}.component-prices__action{align-items:center;display:flex;font-size:.875rem;grid-area:action;height:-moz-fit-content;height:fit-content;justify-content:flex-end}.component-prices__group-wrapper{background-color:#fff;display:flex;flex-direction:column;gap:.5rem}.component-prices__group{background:var(--color-linline-gray);font-family:var(--font-family-heading);font-weight:600;margin-bottom:.1rem;padding:.35rem}.component-prices__item{align-items:center;background-color:#f4f8fd;border:1px solid #e0eaf7;border-radius:.625rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;font-family:var(--font-normal);grid-template-areas:"title title" "value action";grid-template-columns:1fr;padding:1rem 1.25rem;row-gap:1rem}@media screen and (min-width:768px){.component-prices__item{-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"title value action";grid-template-columns:minmax(0,4fr) minmax(100px,1fr) minmax(170px,1.2fr);grid-template-rows:1fr;margin-bottom:0;padding:1rem 1.25rem;row-gap:0}}@media screen and (min-width:1200px){.component-prices__item{grid-template-columns:minmax(0,6fr) minmax(100px,1fr) minmax(170px,1.2fr);padding:1rem 1.5rem}}.component-prices__item:hover{background:#fff}.component-prices__button{background:transparent;border:1px solid #15a8f1;border-radius:2.5rem;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-ms-border-radius:2.5rem;-o-border-radius:2.5rem;color:#15a8f1;cursor:pointer;font-family:var(--font-medium);font-size:.875rem;padding:.6875rem 1.25rem;text-align:center;transition:all .3s ease-in-out;width:100%}.component-prices__button:focus,.component-prices__button:hover{background:#15a8f1;border:1px solid #15a8f1;color:#fff}@media screen and (min-width:768px){.component-prices__service{margin-bottom:0}.component-prices__action,.component-prices__value{grid-row:1/span 2}}.component-prices__value-sale{background:linear-gradient(270deg,#15a8f1,#15a8f1,#15a8f1);border-radius:.625rem;-moz-border-radius:.625rem;-webkit-border-radius:.625rem;color:#fff;font-size:1.2rem;margin:.2rem 0;padding:.2rem;text-align:center;width:100%}.component-prices__value-new{font-weight:700}.component-prices__value-old{font-size:1rem}.component-prices__value-del{color:#252525;position:relative;text-decoration:none}.component-prices__value-del:before{border-bottom:1px solid #515458;content:"";height:50%;left:0;position:absolute;top:0;width:100%}.component-prices-sticker{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:3rem;text-align:center}.component-prices-sticker__circle{background:#15a8f1;border-radius:50%;color:#fff;height:200px;position:relative;width:200px}.component-prices-sticker__logo{font-size:25px;font-weight:700;line-height:200px;vertical-align:middle}.component-prices-sticker__discount{animation:slide 1.4s ease-in-out infinite;background:#15a8f1;border:2px solid;bottom:20px;cursor:pointer;font-weight:700;left:0;padding:8px;position:absolute;right:0;text-transform:uppercase}@keyframes slide{0%{transform:translateX(10px)}50%{transform:translateX(-10px)}to{transform:translateX(10px)}}.component-prices-sticker__text{animation:rotate 14s linear infinite;font-size:24px;height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%;fill:#fff}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.component.comments-rating{margin:4rem 0}.rating{align-items:center;display:flex;flex-direction:row;gap:.5rem}.rating input{display:none}.rating label{background-image:url(/themes/custom/cleanline/components/rating/assets/images/star.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:30px;transition:.5s;width:30px}@media screen and (min-width:768px){.rating label{height:35px;width:35px}}@media screen and (min-width:1200px){.rating label{gap:1rem;height:50px;width:50px}}.rating input:checked~label{filter:grayscale(1)}.comments-rating__content{background-color:#f4f8fd;border-radius:.625rem;display:grid;grid-template-columns:1fr;padding:20px;row-gap:20px}@media screen and (min-width:768px){.comments-rating__content{grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.comments-rating__content{padding:30px}}.comments-rating__values{align-items:baseline;display:flex;flex-direction:row}@media screen and (min-width:1200px){.comments-rating__values{align-items:center;justify-content:center}}.comments-rating__info{font-family:var(--font-medium)}.comments-rating__info-title{font-size:18px;margin-bottom:.5rem}@media screen and (min-width:768px){.comments-rating__info-title{font-size:22px}}@media screen and (min-width:1200px){.comments-rating__info-title{font-size:32px}}.comments-rating__info-total{font-size:16px}@media screen and (min-width:768px){.comments-rating__info-total{font-size:18px}}@media screen and (min-width:1200px){.comments-rating__info-total{font-size:22px}}.comments-rating__info-action{font-size:14px}@media screen and (min-width:768px){.comments-rating__info-action{font-size:14px}}@media screen and (min-width:1200px){.comments-rating__info-action{font-size:18px}}.comments-rating__info-action .comments-form__footer{padding:.5rem}
.component__search{display:block}.search{justify-content:space-between;transition:margin .4s ease}.search,.search__block{align-items:center;display:flex}.search__block{background-color:#f4f8fd;border-bottom-left-radius:2.5rem;border-top-left-radius:2.5rem;flex:1;flex-direction:row;gap:.75rem;padding:.7rem 1.5rem}.search__input{background-color:transparent;border:none;font-size:.875rem;line-height:1;width:100%}.search__input:focus{outline:none}.search__input::-moz-placeholder{color:#515458;font-weight:300}.search__input::placeholder{color:#515458;font-weight:300}.search .component-button{margin-left:-1.5rem}.component__search-results{display:none}.component__search-results_active{box-shadow:0 10px 10px -10px rgba(33,35,38,.188);display:block;padding:2rem;width:100%}
.city-dialog-overlay{background:#fff;box-sizing:border-box;display:none;height:100vh;left:0;max-height:100%;opacity:1;overflow-y:auto;position:fixed;top:0;width:100%;z-index:200}@media screen and (min-width:768px){.city-dialog-overlay{min-height:100%}}.select-region__header{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;padding:1rem 0}.select-region__title{font-size:1.2rem;margin-top:2rem}@media screen and (min-width:768px){.select-region__title{font-size:1.4rem}}@media screen and (min-width:1200px){.select-region__title{font-size:1.6rem;font-size:1.8rem}}.city-dialog__close-popup{cursor:pointer;justify-self:end}.select-region__inner{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.select-region__inner{gap:2rem;grid-template-columns:40% 60%;max-width:96%}}.select-region__cities{border:1px solid #e0eaf7;border-radius:.625rem;margin-bottom:2rem;padding:1rem;transition:all .1s}.select-region__cities:hover{border:1px solid #15a8f1}.city-dialog__list-item:not(:last-child){margin-bottom:.5rem}.select-region__clinics{border:1px solid #e0eaf7;border-radius:.625rem;margin-bottom:2rem;padding:1rem;transition:all .3s}.select-region__clinics:hover{border:1px solid #15a8f1}.select-city__city-link{background:none;border:none;cursor:pointer;display:block;font-size:1rem;text-align:left;transition:all .1s;width:100%}.select-city__city-link:hover{color:#15a8f1}@media screen and (min-width:768px){.select-city__city-link{font-size:1.2rem}}@media screen and (min-width:1200px){.select-city__city-link{font-size:1.4rem}}.select-region__current-city{background-color:#15a8f1;border-radius:.625rem;color:#fff;padding:.5rem 1.5rem}.select-region__current-city:hover{color:#fff}.clinics-list__title{color:#15a8f1;font-size:1.2rem;margin-bottom:1rem}@media screen and (min-width:768px){.clinics-list__title{font-size:1.4rem}}@media screen and (min-width:1200px){.clinics-list__title{font-size:1.6rem;font-size:1.8rem}}.clinic-list__phone{font-size:1.1rem;margin-bottom:1rem}@media screen and (min-width:768px){.clinic-list__phone{font-size:1.2rem}}@media screen and (min-width:1200px){.clinic-list__phone{font-size:1.4rem}}.clinic-list__items{list-style-position:inside;list-style-type:none}.clinics-list__clinics-item{margin:1.6rem 1rem}.clinics-list__clinic-link{background:none;border:none;color:#15a8f1;cursor:pointer;display:block;font-size:1rem;text-align:left;transition:all .3s;width:100%}.clinics-list__clinic-link:hover{color:#15a8f1}
.slider-preview-posts{padding:1.875rem 0}@media screen and (min-width:768px){.slider-preview-posts{padding:3.75rem 0}}@media not (min-width:1200px){.component__slider-preview-posts .wrapper__content--slider-full-width{margin-left:0;margin-right:0;max-width:none;overflow-x:hidden;padding-right:0;position:relative;width:100%}.component__slider-preview-posts .slider-preview-posts__wrapper{margin-left:calc((100vw - min(100%,var(--grid-container-max-width)))/2 + .5rem);overflow:hidden}}@media screen and (not (min-width:1200px)) and (min-width:576px){.component__slider-preview-posts .slider-preview-posts__wrapper{margin-left:calc((100vw - min(100%,var(--grid-container-max-width)))/2 + 1rem)}}@media screen and (min-width:1200px){.component__slider-preview-posts .wrapper__content--slider-full-width{margin:0 auto;max-width:var(--grid-container-max-width);overflow-x:visible;padding:0 0 0 1rem;position:static}.component__slider-preview-posts .slider-preview-posts__wrapper{margin-left:0;overflow:visible;position:static;width:auto}}@media screen and (min-width:1400px){.component__slider-preview-posts .wrapper__content--slider-full-width{padding-left:0}}.slider-preview-posts__bg-color--transparent{background-color:transparent}.slider-preview-posts__bg-color--white{background-color:#fff}.slider-preview-posts__bg-color--blue{background-color:#f4f8fd}.slider-preview-posts__header{margin-bottom:2rem}.slider-preview-posts__header-top{align-items:center;display:grid;gap:.5rem;grid-template-columns:2fr auto;justify-content:space-between}.slider-preview-posts__header-bottom{margin-top:.5rem}.slider-preview-posts__buttons{align-items:center;display:flex;gap:.5rem;justify-content:flex-end}.slider-preview-posts__controls{display:none}@media screen and (min-width:768px){.slider-preview-posts__controls{display:inherit}}.slider-preview-posts__title{margin:initial!important}.slider-preview-posts__description{font-size:.875rem;margin-top:1rem}@media screen and (min-width:768px){.slider-preview-posts__description{font-size:1rem;width:50%}}.slider-preview-posts__slide-link{display:block;width:100%}.slider-preview-posts__slide-image{border-radius:.625rem;max-height:22rem;-o-object-fit:cover;object-fit:cover;width:100%}.slider-preview-posts__slide-text{padding:.5rem}.slider-preview-posts__slide-subtitle{color:#515458;display:flex;font-family:var(--font-light);font-size:.8125rem;font-weight:400;gap:.5rem}@media screen and (min-width:992px){.slider-preview-posts__slide-subtitle{font-size:.875rem}}@media screen and (min-width:1200px){.slider-preview-posts__slide-subtitle{font-size:1rem}}.slider-preview-posts__slide-title{font-family:var(--font-medium);font-size:1rem;margin:.5rem 0}@media screen and (min-width:768px){.slider-preview-posts__slide-title{font-size:1.125rem}}.slider-preview-posts__slide-description{color:#515458;font-family:var(--font-light);font-size:.875rem;font-weight:400}@media screen and (min-width:768px){.slider-preview-posts__slide-description{font-size:1rem}}.slider-preview-posts__heading{font-size:1.375rem;margin:0;padding:0}@media screen and (min-width:768px){.slider-preview-posts__heading{font-size:1.875rem}}@media screen and (min-width:1200px){.slider-preview-posts__heading{font-size:2.5rem}}.slider-preview-posts__slide-title_light{font-family:var(--font-light);font-size:.8125rem;font-weight:400}@media screen and (min-width:768px){.slider-preview-posts__slide-title_light{font-size:1rem}}.slider-preview-posts .media-image{border-radius:.625rem}.slider-preview-posts .tns-nav{display:flex;flex-direction:row;gap:.4rem;justify-content:center;padding-bottom:.5rem;padding-top:1rem}.slider-preview-posts .tns-nav button{background-color:rgba(0,0,0,.4);border:none;border-radius:50%;cursor:pointer;height:8px;margin:0;padding:0;transform:scale(.5);transition:all .3s ease-in;width:8px}.slider-preview-posts .tns-nav .tns-nav-active{background-color:transparent;border:2px solid #15a8f1;box-sizing:border-box;transform:scale(1)}
.component__text-image{font-size:.875rem;margin:0 auto;max-width:100%;padding:0}@media screen and (min-width:576px){.component__text-image{max-width:var(--grid-container-max-width)}}@media screen and (min-width:768px){.component__text-image{font-size:1rem}}@media screen and (min-width:1200px){.component__text-image{font-size:1.125rem}}.component__text-image ol,.component__text-image ul{padding-left:1.8rem}.component__text-image ol{counter-reset:numbered-list}.component__text-image ol li{counter-increment:numbered-list;list-style-type:none;margin-bottom:.375rem;position:relative}.component__text-image ol li:before{color:#15a8f1;content:counter(numbered-list,decimal-leading-zero) ".";font-weight:var(--font-medium);left:-30px;position:absolute;text-align:right;top:2px;width:22px}.component__text-image ul li{list-style-type:none;margin-bottom:.375rem;padding-left:.2rem;position:relative}.component__text-image ul li:before{background-image:url(/themes/custom/cleanline/components/text-image/assets/images/check.svg);content:"";height:22px;left:-30px;position:absolute;top:2px;width:22px}.component__text-image li::marker{display:inline-block;vertical-align:middle}.component__text-image-title{margin:0;transition:margin-bottom .25s ease,opacity .25s ease}.component__text-image-description{font-size:1.2rem}@media screen and (min-width:768px){.component__text-image-description{font-size:1.5rem}}.component__text-image img,.component__text-image-one img{border-radius:.625rem}.component__text-image img:last-child,.component__text-image-one img:last-child{margin-bottom:0}.component__text-image-one{grid-area:text-image-one;height:100%}@media screen and (min-width:1200px){.component__text-image-one{margin-bottom:0}}.component__text-image-two{grid-area:text-image-two}.component__text-image-colums{align-items:center;display:grid;gap:24px;grid-template-areas:"text-image-one" "text-image-two";grid-template-columns:1fr}@media screen and (min-width:1200px){.component__text-image-colums{grid-template-areas:"text-image-one text-image-two";grid-template-columns:1fr 1fr}}.component__text-image-mobile_bottom{grid-template-areas:"text-image-two" "text-image-one"}.component__text-image_left.img{height:100%}@media screen and (min-width:1200px){.component__text-image_left.component__text-image_left_30{grid-template-columns:.5fr 1fr}.component__text-image_left.component__text-image_left_70{grid-template-columns:1fr .7fr}}.component__text-image_right.img{height:100%}@media screen and (min-width:1200px){.component__text-image_right{grid-template-areas:"text-image-two text-image-one";grid-template-columns:1fr 1fr}.component__text-image_right.component__text-image_right_30{grid-template-columns:1fr .5fr}.component__text-image_right.component__text-image_right_70{grid-template-columns:.7fr 1fr}}.component__text-image-heading{display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg);transition:background-color .25s ease}.component__text-image-heading-arrow{fill:none;stroke-width:2;cursor:pointer;margin:8px;opacity:1;transform:scale(1.8);transition:transform .25s ease,opacity .25s ease}.component__text-image-heading-arrow.expanded{transform:rotate(180deg) scale(1.8)}.component__text-image-title_disable{cursor:pointer;display:none;line-height:1.2rem;margin-bottom:-1.2rem;opacity:0}.component__text-image-nav.expanded div:not(.active){display:block;opacity:.4}.component__text-image-nav.expanded .component__text-image-title{margin-bottom:var(--spacing-lg)}.component__text-image-image{margin-bottom:2rem;text-align:center}.component__text-image-link .media-image:hover{box-shadow:0 0 2px 1px #15a8f1;transition:box-shadow .2s ease-in-out}
