@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}
}
@keyframes plyr-popup{0%{opacity:0.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);height:100%;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 0.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 0.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 0.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:rgba(0,0,0,0.8);background:var(--plyr-captions-background,rgba(0,0,0,0.8));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:0.2em 0.5em;white-space:pre-wrap}
.plyr__caption div{display:inline}
.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px) * 0.7);position:relative;transition:all 0.3s ease}
.plyr__control svg{display:block;fill:currentColor;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.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}
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 0.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 0.2s ease;background:hsla(0,0%,100%,0.9);background:var(--plyr-menu-background,hsla(0,0%,100%,0.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));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 0.35s cubic-bezier(0.4,0,0.2,1),width 0.35s cubic-bezier(0.4,0,0.2,1)}
.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:hsla(0,0%,100%,0.9);border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,0.9));content:"";height:0;position:absolute;right:14px;right:calc(((var(--plyr-control-icon-size,18px) / 2) + (var(--plyr-control-spacing,10px) * 0.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) * 0.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-bottom:4.66667px;padding-left:10.5px;padding:calc((var(--plyr-control-spacing,10px) * 0.7) / 1.5) calc((var(--plyr-control-spacing,10px) * 0.7) * 1.5);padding-right:10.5px;padding-top:4.66667px;-webkit-user-select:none;-ms-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 transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;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) * 0.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) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size,4px) )}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px) * 0.7);margin-bottom:3.5px;margin-bottom:calc((var(--plyr-control-spacing,10px) * 0.7) / 2);padding-left:28px;padding-left:calc((var(--plyr-control-spacing,10px) * 0.7) * 4);position:relative;width:calc(100% - 14px);width:calc(100% - ((var(--plyr-control-spacing,10px) * 0.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) * 0.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) * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role="menuitemradio"]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px) * 0.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:rgba(0,0,0,0.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all 0.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 0.3s ease,opacity 0.3s ease;width:6px}
.plyr__menu__container .plyr__control[role="menuitemradio"][aria-checked="true"]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) )}
.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"].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role="menuitemradio"]:hover:before{background:rgba(35,40,47,0.1)}
.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) * 0.7) - 2) * -1);overflow:hidden;padding-left:24.5px;padding-left:calc((var(--plyr-control-spacing,10px) * 0.7) * 3.5);pointer-events:none}
.plyr--full-ui input[type="range"]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );display:block;height:19px;height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px) );margin:0;padding:0;transition:box-shadow 0.3s ease;width:100%}
.plyr--full-ui input[type="range"]::-webkit-slider-runnable-track{background:0 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 0.3s ease;transition:box-shadow 0.3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0) )}
.plyr--full-ui input[type="range"]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) );height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px) ) / 2 ) * -1 )}
.plyr--full-ui input[type="range"]::-moz-range-track{background:0 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);-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.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 rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) );height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all 0.2s ease;transition:all 0.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:transparent}
.plyr--full-ui input[type="range"]::-ms-fill-upper,.plyr--full-ui input[type="range"]::-ms-track{background:0 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);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type="range"]::-ms-fill-lower{background:0 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);-ms-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.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 rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) );height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all 0.2s ease;transition:all 0.2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}
.plyr--full-ui input[type="range"]::-ms-tooltip{display:none}
.plyr--full-ui input[type="range"]:focus{outline:0}
.plyr--full-ui input[type="range"]::-moz-focus-outer{border:0}
.plyr--full-ui input[type="range"].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type="range"].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type="range"].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 0.2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__time + .plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}
@media (max-width:calc(768px - 1)){.plyr__time + .plyr__time{display:none}
}
.plyr__tooltip{background:hsla(0,0%,100%,0.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,0.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));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(0.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;white-space:nowrap;z-index:2}
.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,0.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,0.9));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.plyr__tab-focus .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__control .plyr__tooltip,.plyr__controls > .plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(0.8);transform-origin:0 100%}
.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip:before,.plyr__controls > .plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc((var(--plyr-control-icon-size,18px) / 2) + (var(--plyr-control-spacing,10px) * 0.7) )}
.plyr__controls > .plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(0.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) * 0.7) );transform:translateX(50%)}
.plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip,.plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:first-child:hover .plyr__tooltip,.plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls > .plyr__control:last-child .plyr__tooltip--visible,.plyr__controls > .plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}
.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px) * 0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}
.plyr__progress__buffer,.plyr__progress input[type="range"]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px) * -0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px) * -0.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{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:0 0;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:0 0}
.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 0.2s ease;transition:width 0.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 0.2s ease;transition:width 0.2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width 0.2s ease;transition:width 0.2s ease}
.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,0.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,0.6) 0,rgba(35,40,47,0.6) 75%,transparent 0,transparent );background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 75%,transparent 0,transparent );background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,0.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,0.25) )}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6) )}
.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}
.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);position:relative;z-index:2}
.plyr--is-ios .plyr__volume{min-width:0;width:auto}
.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.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded="true"]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}
.plyr--full-ui.plyr--audio input[type="range"]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)) )}
.plyr--full-ui.plyr--audio input[type="range"]::-moz-range-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)) )}
.plyr--full-ui.plyr--audio input[type="range"]::-ms-track{background-color:rgba(193,200,209,0.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)) )}
.plyr--full-ui.plyr--audio input[type="range"]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type="range"]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type="range"]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px rgba(35,40,47,0.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,0.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6) )}
.plyr--video{background:#000;overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}
.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(transparent,rgba(0,0,0,0.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,0.75)) );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 0.4s ease-in-out,transform 0.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.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded="true"]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );color:#fff;color:var(--plyr-video-control-color-hover,#fff)}
.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)) );border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:0.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:0.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:hsla(0,0%,100%,0.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,0.25)) )}
.plyr--full-ui.plyr--video input[type="range"]::-moz-range-track{background-color:hsla(0,0%,100%,0.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,0.25)) )}
.plyr--full-ui.plyr--video input[type="range"]::-ms-track{background-color:hsla(0,0%,100%,0.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,0.25)) )}
.plyr--full-ui.plyr--video input[type="range"]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px hsla(0,0%,100%,0.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,0.5))}
.plyr--full-ui.plyr--video input[type="range"]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px hsla(0,0%,100%,0.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,0.5))}
.plyr--full-ui.plyr--video input[type="range"]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2),0 0 0 3px hsla(0,0%,100%,0.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,0.5))}
.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,0.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,0.25) )}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen video{height:100%}
.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg{display:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
 .plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
 .plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
}
.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-moz-full-screen video{height:100%}
.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen + svg{display:none}
.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}
@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg{display:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}
}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}
.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.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:after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px) / 2 0 0;opacity:0.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:hsla(0,0%,100%,0.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,0.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));margin-bottom:10px;margin-bottom:calc((var(--plyr-control-spacing,10px) / 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(0.8);transform-origin:50% 100%;transition:transform 0.2s ease 0.1s,opacity 0.2s ease 0.1s;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}
.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,0.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,0.9));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__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}
.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}
.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}
.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 0.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);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
.preloader{position:fixed;z-index:9990}
.preloader,.preloader__shade{top:0;right:0;bottom:0;left:0}
.preloader__shade{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f1f1}
.mfp-s-loading:after,.preloader__icon{display:block;height:48px;width:48px;background-color:#cc0033;-webkit-animation:loader-animation 1.2s infinite ease-in-out;animation:loader-animation 1.2s infinite ease-in-out}
@-webkit-keyframes loader-animation{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
 50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
 to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
@keyframes loader-animation{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
 50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
 to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}
@-ms-viewport{width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-size:1rem;color:#4a4a4a;text-align:left;background-color:#f1f1f1}
[tabindex="-1"]:focus{outline:0 !important}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
address{font-style:normal;line-height:inherit}
address,dl,ol,ul{margin-bottom:16px;margin-bottom:1rem}
dl,ol,ul{margin-top:0}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dd{margin-bottom:8px;margin-bottom:0.5rem;margin-left:0}
blockquote{margin:0 0 16px;margin:0 0 1rem}
dfn{font-style:italic}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
a:not([href]):not([tabindex]):focus{outline:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{margin-top:0;margin-bottom:16px;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 16px;margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg:not(:root){overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:0;padding-bottom:0;color:#000;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:0}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[type="reset"],[type="submit"],button,html [type="button"]{-webkit-appearance:button}
[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"]{-webkit-appearance:listbox}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:8px;margin-bottom:0.5rem;font-size:24px;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(../fonts/Roboto/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/Roboto/Roboto-Italic.woff) format("woff");font-weight:400;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../fonts/Roboto/Roboto-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(../fonts/Roboto/Roboto-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Black"),local("Roboto-Black"),url(../fonts/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(../fonts/Roboto/Roboto-LightItalic.woff) format("woff");font-weight:300;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(../fonts/Roboto/Roboto-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}
@font-face{font-display:swap;font-family:Roboto;src:local("Roboto Thin"),local("Roboto-Thin"),url(../fonts/Roboto/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Light"),local("Montserrat-Light"),url(../fonts/Montserrat/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../fonts/Montserrat/Montserrat-Thin.woff) format("woff");font-weight:100;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/Montserrat/Montserrat-Italic.woff) format("woff");font-weight:400;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../fonts/Montserrat/Montserrat-LightItalic.woff) format("woff");font-weight:300;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/Montserrat/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}
@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}
@font-face{font-display:swap;font-family:Squares Bold;src:local("Squares Bold"),local("Squares-Bold"),url("../fonts/Squares/Squares Bold Free.otf") format("woff");font-weight:400;font-style:normal}
.d-none,[hidden]{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
@media (min-width:768px){.d-sm-none{display:none !important}
 .d-sm-inline{display:inline !important}
 .d-sm-inline-block{display:inline-block !important}
 .d-sm-block{display:block !important}
 .d-sm-table{display:table !important}
 .d-sm-table-row{display:table-row !important}
 .d-sm-table-cell{display:table-cell !important}
 .d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
 .d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media (min-width:1024px){.d-md-none{display:none !important}
 .d-md-inline{display:inline !important}
 .d-md-inline-block{display:inline-block !important}
 .d-md-block{display:block !important}
 .d-md-table{display:table !important}
 .d-md-table-row{display:table-row !important}
 .d-md-table-cell{display:table-cell !important}
 .d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
 .d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media (min-width:1200px){.d-lg-none{display:none !important}
 .d-lg-inline{display:inline !important}
 .d-lg-inline-block{display:inline-block !important}
 .d-lg-block{display:block !important}
 .d-lg-table{display:table !important}
 .d-lg-table-row{display:table-row !important}
 .d-lg-table-cell{display:table-cell !important}
 .d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
 .d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media (min-width:1680px){.d-xl-none{display:none !important}
 .d-xl-inline{display:inline !important}
 .d-xl-inline-block{display:inline-block !important}
 .d-xl-block{display:block !important}
 .d-xl-table{display:table !important}
 .d-xl-table-row{display:table-row !important}
 .d-xl-table-cell{display:table-cell !important}
 .d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
 .d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
}
@media (max-width:767.98px){.d-xs-none{display:none !important}
}
@media (max-width:767.98px){.d-xs-block{display:block !important}
}
.flex-row{-webkit-box-orient:horizontal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-column,.flex-row{-webkit-box-direction:normal !important}
.flex-column{-webkit-box-orient:vertical !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-row-reverse{-webkit-box-orient:horizontal !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse,.flex-row-reverse{-webkit-box-direction:reverse !important}
.flex-column-reverse{-webkit-box-orient:vertical !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
@media (min-width:768px){.flex-sm-row{-webkit-box-orient:horizontal !important;-ms-flex-direction:row !important;flex-direction:row !important}
 .flex-sm-column,.flex-sm-row{-webkit-box-direction:normal !important}
 .flex-sm-column{-webkit-box-orient:vertical !important;-ms-flex-direction:column !important;flex-direction:column !important}
 .flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
 .flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
 .flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
 .flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
 .flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
 .flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
 .flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
 .flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
 .flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
 .flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
 .justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
 .justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
 .justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
 .justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
 .justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
 .align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
 .align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
 .align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
 .align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
 .align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
 .align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
 .align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
 .align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}
 .align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
 .align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
 .align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
 .align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
 .align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
 .align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
 .align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
 .align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
 .align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media (min-width:1024px){.flex-md-row{-webkit-box-orient:horizontal !important;-ms-flex-direction:row !important;flex-direction:row !important}
 .flex-md-column,.flex-md-row{-webkit-box-direction:normal !important}
 .flex-md-column{-webkit-box-orient:vertical !important;-ms-flex-direction:column !important;flex-direction:column !important}
 .flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
 .flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
 .flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
 .flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
 .flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
 .flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
 .flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
 .flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
 .flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
 .flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
 .justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
 .justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
 .justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
 .justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
 .justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
 .align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
 .align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
 .align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
 .align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
 .align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
 .align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
 .align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
 .align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}
 .align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
 .align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
 .align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
 .align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
 .align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
 .align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
 .align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
 .align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
 .align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media (min-width:1200px){.flex-lg-row{-webkit-box-orient:horizontal !important;-ms-flex-direction:row !important;flex-direction:row !important}
 .flex-lg-column,.flex-lg-row{-webkit-box-direction:normal !important}
 .flex-lg-column{-webkit-box-orient:vertical !important;-ms-flex-direction:column !important;flex-direction:column !important}
 .flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
 .flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
 .flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
 .flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
 .flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
 .flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
 .flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
 .flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
 .flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
 .flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
 .justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
 .justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
 .justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
 .justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
 .justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
 .align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
 .align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
 .align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
 .align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
 .align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
 .align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
 .align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
 .align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}
 .align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
 .align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
 .align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
 .align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
 .align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
 .align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
 .align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
 .align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
 .align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
@media (min-width:1680px){.flex-xl-row{-webkit-box-orient:horizontal !important;-ms-flex-direction:row !important;flex-direction:row !important}
 .flex-xl-column,.flex-xl-row{-webkit-box-direction:normal !important}
 .flex-xl-column{-webkit-box-orient:vertical !important;-ms-flex-direction:column !important;flex-direction:column !important}
 .flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
 .flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
 .flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
 .flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
 .flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
 .flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
 .flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
 .flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
 .flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
 .flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
 .justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
 .justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
 .justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
 .justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
 .justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
 .align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
 .align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
 .align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
 .align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
 .align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
 .align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
 .align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
 .align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}
 .align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
 .align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
 .align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
 .align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
 .align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
 .align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
 .align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
 .align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
 .align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:10px !important}
.mt-1,.my-1{margin-top:10px !important}
.mr-1,.mx-1{margin-right:10px !important}
.mb-1,.my-1{margin-bottom:10px !important}
.ml-1,.mx-1{margin-left:10px !important}
.m-2{margin:20px !important}
.mt-2,.my-2{margin-top:20px !important}
.mr-2,.mx-2{margin-right:20px !important}
.mb-2,.my-2{margin-bottom:20px !important}
.ml-2,.mx-2{margin-left:20px !important}
.m-3{margin:30px !important}
.mt-3,.my-3{margin-top:30px !important}
.mr-3,.mx-3{margin-right:30px !important}
.mb-3,.my-3{margin-bottom:30px !important}
.ml-3,.mx-3{margin-left:30px !important}
.m-4{margin:40px !important}
.mt-4,.my-4{margin-top:40px !important}
.mr-4,.mx-4{margin-right:40px !important}
.mb-4,.my-4{margin-bottom:40px !important}
.ml-4,.mx-4{margin-left:40px !important}
.m-5{margin:50px !important}
.mt-5,.my-5{margin-top:50px !important}
.mr-5,.mx-5{margin-right:50px !important}
.mb-5,.my-5{margin-bottom:50px !important}
.ml-5,.mx-5{margin-left:50px !important}
.m-6{margin:60px !important}
.mt-6,.my-6{margin-top:60px !important}
.mr-6,.mx-6{margin-right:60px !important}
.mb-6,.my-6{margin-bottom:60px !important}
.ml-6,.mx-6{margin-left:60px !important}
.m-7{margin:70px !important}
.mt-7,.my-7{margin-top:70px !important}
.mr-7,.mx-7{margin-right:70px !important}
.mb-7,.my-7{margin-bottom:70px !important}
.ml-7,.mx-7{margin-left:70px !important}
.m-8{margin:80px !important}
.mt-8,.my-8{margin-top:80px !important}
.mr-8,.mx-8{margin-right:80px !important}
.mb-8,.my-8{margin-bottom:80px !important}
.ml-8,.mx-8{margin-left:80px !important}
.m-9{margin:90px !important}
.mt-9,.my-9{margin-top:90px !important}
.mr-9,.mx-9{margin-right:90px !important}
.mb-9,.my-9{margin-bottom:90px !important}
.ml-9,.mx-9{margin-left:90px !important}
.m-10{margin:100px !important}
.mt-10,.my-10{margin-top:100px !important}
.mr-10,.mx-10{margin-right:100px !important}
.mb-10,.my-10{margin-bottom:100px !important}
.ml-10,.mx-10{margin-left:100px !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:10px !important}
.pt-1,.py-1{padding-top:10px !important}
.pr-1,.px-1{padding-right:10px !important}
.pb-1,.py-1{padding-bottom:10px !important}
.pl-1,.px-1{padding-left:10px !important}
.p-2{padding:20px !important}
.pt-2,.py-2{padding-top:20px !important}
.pr-2,.px-2{padding-right:20px !important}
.pb-2,.py-2{padding-bottom:20px !important}
.pl-2,.px-2{padding-left:20px !important}
.p-3{padding:30px !important}
.pt-3,.py-3{padding-top:30px !important}
.pr-3,.px-3{padding-right:30px !important}
.pb-3,.py-3{padding-bottom:30px !important}
.pl-3,.px-3{padding-left:30px !important}
.p-4{padding:40px !important}
.pt-4,.py-4{padding-top:40px !important}
.pr-4,.px-4{padding-right:40px !important}
.pb-4,.py-4{padding-bottom:40px !important}
.pl-4,.px-4{padding-left:40px !important}
.p-5{padding:50px !important}
.pt-5,.py-5{padding-top:50px !important}
.pr-5,.px-5{padding-right:50px !important}
.pb-5,.py-5{padding-bottom:50px !important}
.pl-5,.px-5{padding-left:50px !important}
.p-6{padding:60px !important}
.pt-6,.py-6{padding-top:60px !important}
.pr-6,.px-6{padding-right:60px !important}
.pb-6,.py-6{padding-bottom:60px !important}
.pl-6,.px-6{padding-left:60px !important}
.p-7{padding:70px !important}
.pt-7,.py-7{padding-top:70px !important}
.pr-7,.px-7{padding-right:70px !important}
.pb-7,.py-7{padding-bottom:70px !important}
.pl-7,.px-7{padding-left:70px !important}
.p-8{padding:80px !important}
.pt-8,.py-8{padding-top:80px !important}
.pr-8,.px-8{padding-right:80px !important}
.pb-8,.py-8{padding-bottom:80px !important}
.pl-8,.px-8{padding-left:80px !important}
.p-9{padding:90px !important}
.pt-9,.py-9{padding-top:90px !important}
.pr-9,.px-9{padding-right:90px !important}
.pb-9,.py-9{padding-bottom:90px !important}
.pl-9,.px-9{padding-left:90px !important}
.p-10{padding:100px !important}
.pt-10,.py-10{padding-top:100px !important}
.pr-10,.px-10{padding-right:100px !important}
.pb-10,.py-10{padding-bottom:100px !important}
.pl-10,.px-10{padding-left:100px !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media (min-width:768px){.m-sm-0{margin:0 !important}
 .mt-sm-0,.my-sm-0{margin-top:0 !important}
 .mr-sm-0,.mx-sm-0{margin-right:0 !important}
 .mb-sm-0,.my-sm-0{margin-bottom:0 !important}
 .ml-sm-0,.mx-sm-0{margin-left:0 !important}
 .m-sm-1{margin:10px !important}
 .mt-sm-1,.my-sm-1{margin-top:10px !important}
 .mr-sm-1,.mx-sm-1{margin-right:10px !important}
 .mb-sm-1,.my-sm-1{margin-bottom:10px !important}
 .ml-sm-1,.mx-sm-1{margin-left:10px !important}
 .m-sm-2{margin:20px !important}
 .mt-sm-2,.my-sm-2{margin-top:20px !important}
 .mr-sm-2,.mx-sm-2{margin-right:20px !important}
 .mb-sm-2,.my-sm-2{margin-bottom:20px !important}
 .ml-sm-2,.mx-sm-2{margin-left:20px !important}
 .m-sm-3{margin:30px !important}
 .mt-sm-3,.my-sm-3{margin-top:30px !important}
 .mr-sm-3,.mx-sm-3{margin-right:30px !important}
 .mb-sm-3,.my-sm-3{margin-bottom:30px !important}
 .ml-sm-3,.mx-sm-3{margin-left:30px !important}
 .m-sm-4{margin:40px !important}
 .mt-sm-4,.my-sm-4{margin-top:40px !important}
 .mr-sm-4,.mx-sm-4{margin-right:40px !important}
 .mb-sm-4,.my-sm-4{margin-bottom:40px !important}
 .ml-sm-4,.mx-sm-4{margin-left:40px !important}
 .m-sm-5{margin:50px !important}
 .mt-sm-5,.my-sm-5{margin-top:50px !important}
 .mr-sm-5,.mx-sm-5{margin-right:50px !important}
 .mb-sm-5,.my-sm-5{margin-bottom:50px !important}
 .ml-sm-5,.mx-sm-5{margin-left:50px !important}
 .m-sm-6{margin:60px !important}
 .mt-sm-6,.my-sm-6{margin-top:60px !important}
 .mr-sm-6,.mx-sm-6{margin-right:60px !important}
 .mb-sm-6,.my-sm-6{margin-bottom:60px !important}
 .ml-sm-6,.mx-sm-6{margin-left:60px !important}
 .m-sm-7{margin:70px !important}
 .mt-sm-7,.my-sm-7{margin-top:70px !important}
 .mr-sm-7,.mx-sm-7{margin-right:70px !important}
 .mb-sm-7,.my-sm-7{margin-bottom:70px !important}
 .ml-sm-7,.mx-sm-7{margin-left:70px !important}
 .m-sm-8{margin:80px !important}
 .mt-sm-8,.my-sm-8{margin-top:80px !important}
 .mr-sm-8,.mx-sm-8{margin-right:80px !important}
 .mb-sm-8,.my-sm-8{margin-bottom:80px !important}
 .ml-sm-8,.mx-sm-8{margin-left:80px !important}
 .m-sm-9{margin:90px !important}
 .mt-sm-9,.my-sm-9{margin-top:90px !important}
 .mr-sm-9,.mx-sm-9{margin-right:90px !important}
 .mb-sm-9,.my-sm-9{margin-bottom:90px !important}
 .ml-sm-9,.mx-sm-9{margin-left:90px !important}
 .m-sm-10{margin:100px !important}
 .mt-sm-10,.my-sm-10{margin-top:100px !important}
 .mr-sm-10,.mx-sm-10{margin-right:100px !important}
 .mb-sm-10,.my-sm-10{margin-bottom:100px !important}
 .ml-sm-10,.mx-sm-10{margin-left:100px !important}
 .p-sm-0{padding:0 !important}
 .pt-sm-0,.py-sm-0{padding-top:0 !important}
 .pr-sm-0,.px-sm-0{padding-right:0 !important}
 .pb-sm-0,.py-sm-0{padding-bottom:0 !important}
 .pl-sm-0,.px-sm-0{padding-left:0 !important}
 .p-sm-1{padding:10px !important}
 .pt-sm-1,.py-sm-1{padding-top:10px !important}
 .pr-sm-1,.px-sm-1{padding-right:10px !important}
 .pb-sm-1,.py-sm-1{padding-bottom:10px !important}
 .pl-sm-1,.px-sm-1{padding-left:10px !important}
 .p-sm-2{padding:20px !important}
 .pt-sm-2,.py-sm-2{padding-top:20px !important}
 .pr-sm-2,.px-sm-2{padding-right:20px !important}
 .pb-sm-2,.py-sm-2{padding-bottom:20px !important}
 .pl-sm-2,.px-sm-2{padding-left:20px !important}
 .p-sm-3{padding:30px !important}
 .pt-sm-3,.py-sm-3{padding-top:30px !important}
 .pr-sm-3,.px-sm-3{padding-right:30px !important}
 .pb-sm-3,.py-sm-3{padding-bottom:30px !important}
 .pl-sm-3,.px-sm-3{padding-left:30px !important}
 .p-sm-4{padding:40px !important}
 .pt-sm-4,.py-sm-4{padding-top:40px !important}
 .pr-sm-4,.px-sm-4{padding-right:40px !important}
 .pb-sm-4,.py-sm-4{padding-bottom:40px !important}
 .pl-sm-4,.px-sm-4{padding-left:40px !important}
 .p-sm-5{padding:50px !important}
 .pt-sm-5,.py-sm-5{padding-top:50px !important}
 .pr-sm-5,.px-sm-5{padding-right:50px !important}
 .pb-sm-5,.py-sm-5{padding-bottom:50px !important}
 .pl-sm-5,.px-sm-5{padding-left:50px !important}
 .p-sm-6{padding:60px !important}
 .pt-sm-6,.py-sm-6{padding-top:60px !important}
 .pr-sm-6,.px-sm-6{padding-right:60px !important}
 .pb-sm-6,.py-sm-6{padding-bottom:60px !important}
 .pl-sm-6,.px-sm-6{padding-left:60px !important}
 .p-sm-7{padding:70px !important}
 .pt-sm-7,.py-sm-7{padding-top:70px !important}
 .pr-sm-7,.px-sm-7{padding-right:70px !important}
 .pb-sm-7,.py-sm-7{padding-bottom:70px !important}
 .pl-sm-7,.px-sm-7{padding-left:70px !important}
 .p-sm-8{padding:80px !important}
 .pt-sm-8,.py-sm-8{padding-top:80px !important}
 .pr-sm-8,.px-sm-8{padding-right:80px !important}
 .pb-sm-8,.py-sm-8{padding-bottom:80px !important}
 .pl-sm-8,.px-sm-8{padding-left:80px !important}
 .p-sm-9{padding:90px !important}
 .pt-sm-9,.py-sm-9{padding-top:90px !important}
 .pr-sm-9,.px-sm-9{padding-right:90px !important}
 .pb-sm-9,.py-sm-9{padding-bottom:90px !important}
 .pl-sm-9,.px-sm-9{padding-left:90px !important}
 .p-sm-10{padding:100px !important}
 .pt-sm-10,.py-sm-10{padding-top:100px !important}
 .pr-sm-10,.px-sm-10{padding-right:100px !important}
 .pb-sm-10,.py-sm-10{padding-bottom:100px !important}
 .pl-sm-10,.px-sm-10{padding-left:100px !important}
 .m-sm-auto{margin:auto !important}
 .mt-sm-auto,.my-sm-auto{margin-top:auto !important}
 .mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
 .mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
 .ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
}
@media (min-width:1024px){.m-md-0{margin:0 !important}
 .mt-md-0,.my-md-0{margin-top:0 !important}
 .mr-md-0,.mx-md-0{margin-right:0 !important}
 .mb-md-0,.my-md-0{margin-bottom:0 !important}
 .ml-md-0,.mx-md-0{margin-left:0 !important}
 .m-md-1{margin:10px !important}
 .mt-md-1,.my-md-1{margin-top:10px !important}
 .mr-md-1,.mx-md-1{margin-right:10px !important}
 .mb-md-1,.my-md-1{margin-bottom:10px !important}
 .ml-md-1,.mx-md-1{margin-left:10px !important}
 .m-md-2{margin:20px !important}
 .mt-md-2,.my-md-2{margin-top:20px !important}
 .mr-md-2,.mx-md-2{margin-right:20px !important}
 .mb-md-2,.my-md-2{margin-bottom:20px !important}
 .ml-md-2,.mx-md-2{margin-left:20px !important}
 .m-md-3{margin:30px !important}
 .mt-md-3,.my-md-3{margin-top:30px !important}
 .mr-md-3,.mx-md-3{margin-right:30px !important}
 .mb-md-3,.my-md-3{margin-bottom:30px !important}
 .ml-md-3,.mx-md-3{margin-left:30px !important}
 .m-md-4{margin:40px !important}
 .mt-md-4,.my-md-4{margin-top:40px !important}
 .mr-md-4,.mx-md-4{margin-right:40px !important}
 .mb-md-4,.my-md-4{margin-bottom:40px !important}
 .ml-md-4,.mx-md-4{margin-left:40px !important}
 .m-md-5{margin:50px !important}
 .mt-md-5,.my-md-5{margin-top:50px !important}
 .mr-md-5,.mx-md-5{margin-right:50px !important}
 .mb-md-5,.my-md-5{margin-bottom:50px !important}
 .ml-md-5,.mx-md-5{margin-left:50px !important}
 .m-md-6{margin:60px !important}
 .mt-md-6,.my-md-6{margin-top:60px !important}
 .mr-md-6,.mx-md-6{margin-right:60px !important}
 .mb-md-6,.my-md-6{margin-bottom:60px !important}
 .ml-md-6,.mx-md-6{margin-left:60px !important}
 .m-md-7{margin:70px !important}
 .mt-md-7,.my-md-7{margin-top:70px !important}
 .mr-md-7,.mx-md-7{margin-right:70px !important}
 .mb-md-7,.my-md-7{margin-bottom:70px !important}
 .ml-md-7,.mx-md-7{margin-left:70px !important}
 .m-md-8{margin:80px !important}
 .mt-md-8,.my-md-8{margin-top:80px !important}
 .mr-md-8,.mx-md-8{margin-right:80px !important}
 .mb-md-8,.my-md-8{margin-bottom:80px !important}
 .ml-md-8,.mx-md-8{margin-left:80px !important}
 .m-md-9{margin:90px !important}
 .mt-md-9,.my-md-9{margin-top:90px !important}
 .mr-md-9,.mx-md-9{margin-right:90px !important}
 .mb-md-9,.my-md-9{margin-bottom:90px !important}
 .ml-md-9,.mx-md-9{margin-left:90px !important}
 .m-md-10{margin:100px !important}
 .mt-md-10,.my-md-10{margin-top:100px !important}
 .mr-md-10,.mx-md-10{margin-right:100px !important}
 .mb-md-10,.my-md-10{margin-bottom:100px !important}
 .ml-md-10,.mx-md-10{margin-left:100px !important}
 .p-md-0{padding:0 !important}
 .pt-md-0,.py-md-0{padding-top:0 !important}
 .pr-md-0,.px-md-0{padding-right:0 !important}
 .pb-md-0,.py-md-0{padding-bottom:0 !important}
 .pl-md-0,.px-md-0{padding-left:0 !important}
 .p-md-1{padding:10px !important}
 .pt-md-1,.py-md-1{padding-top:10px !important}
 .pr-md-1,.px-md-1{padding-right:10px !important}
 .pb-md-1,.py-md-1{padding-bottom:10px !important}
 .pl-md-1,.px-md-1{padding-left:10px !important}
 .p-md-2{padding:20px !important}
 .pt-md-2,.py-md-2{padding-top:20px !important}
 .pr-md-2,.px-md-2{padding-right:20px !important}
 .pb-md-2,.py-md-2{padding-bottom:20px !important}
 .pl-md-2,.px-md-2{padding-left:20px !important}
 .p-md-3{padding:30px !important}
 .pt-md-3,.py-md-3{padding-top:30px !important}
 .pr-md-3,.px-md-3{padding-right:30px !important}
 .pb-md-3,.py-md-3{padding-bottom:30px !important}
 .pl-md-3,.px-md-3{padding-left:30px !important}
 .p-md-4{padding:40px !important}
 .pt-md-4,.py-md-4{padding-top:40px !important}
 .pr-md-4,.px-md-4{padding-right:40px !important}
 .pb-md-4,.py-md-4{padding-bottom:40px !important}
 .pl-md-4,.px-md-4{padding-left:40px !important}
 .p-md-5{padding:50px !important}
 .pt-md-5,.py-md-5{padding-top:50px !important}
 .pr-md-5,.px-md-5{padding-right:50px !important}
 .pb-md-5,.py-md-5{padding-bottom:50px !important}
 .pl-md-5,.px-md-5{padding-left:50px !important}
 .p-md-6{padding:60px !important}
 .pt-md-6,.py-md-6{padding-top:60px !important}
 .pr-md-6,.px-md-6{padding-right:60px !important}
 .pb-md-6,.py-md-6{padding-bottom:60px !important}
 .pl-md-6,.px-md-6{padding-left:60px !important}
 .p-md-7{padding:70px !important}
 .pt-md-7,.py-md-7{padding-top:70px !important}
 .pr-md-7,.px-md-7{padding-right:70px !important}
 .pb-md-7,.py-md-7{padding-bottom:70px !important}
 .pl-md-7,.px-md-7{padding-left:70px !important}
 .p-md-8{padding:80px !important}
 .pt-md-8,.py-md-8{padding-top:80px !important}
 .pr-md-8,.px-md-8{padding-right:80px !important}
 .pb-md-8,.py-md-8{padding-bottom:80px !important}
 .pl-md-8,.px-md-8{padding-left:80px !important}
 .p-md-9{padding:90px !important}
 .pt-md-9,.py-md-9{padding-top:90px !important}
 .pr-md-9,.px-md-9{padding-right:90px !important}
 .pb-md-9,.py-md-9{padding-bottom:90px !important}
 .pl-md-9,.px-md-9{padding-left:90px !important}
 .p-md-10{padding:100px !important}
 .pt-md-10,.py-md-10{padding-top:100px !important}
 .pr-md-10,.px-md-10{padding-right:100px !important}
 .pb-md-10,.py-md-10{padding-bottom:100px !important}
 .pl-md-10,.px-md-10{padding-left:100px !important}
 .m-md-auto{margin:auto !important}
 .mt-md-auto,.my-md-auto{margin-top:auto !important}
 .mr-md-auto,.mx-md-auto{margin-right:auto !important}
 .mb-md-auto,.my-md-auto{margin-bottom:auto !important}
 .ml-md-auto,.mx-md-auto{margin-left:auto !important}
}
@media (min-width:1200px){.m-lg-0{margin:0 !important}
 .mt-lg-0,.my-lg-0{margin-top:0 !important}
 .mr-lg-0,.mx-lg-0{margin-right:0 !important}
 .mb-lg-0,.my-lg-0{margin-bottom:0 !important}
 .ml-lg-0,.mx-lg-0{margin-left:0 !important}
 .m-lg-1{margin:10px !important}
 .mt-lg-1,.my-lg-1{margin-top:10px !important}
 .mr-lg-1,.mx-lg-1{margin-right:10px !important}
 .mb-lg-1,.my-lg-1{margin-bottom:10px !important}
 .ml-lg-1,.mx-lg-1{margin-left:10px !important}
 .m-lg-2{margin:20px !important}
 .mt-lg-2,.my-lg-2{margin-top:20px !important}
 .mr-lg-2,.mx-lg-2{margin-right:20px !important}
 .mb-lg-2,.my-lg-2{margin-bottom:20px !important}
 .ml-lg-2,.mx-lg-2{margin-left:20px !important}
 .m-lg-3{margin:30px !important}
 .mt-lg-3,.my-lg-3{margin-top:30px !important}
 .mr-lg-3,.mx-lg-3{margin-right:30px !important}
 .mb-lg-3,.my-lg-3{margin-bottom:30px !important}
 .ml-lg-3,.mx-lg-3{margin-left:30px !important}
 .m-lg-4{margin:40px !important}
 .mt-lg-4,.my-lg-4{margin-top:40px !important}
 .mr-lg-4,.mx-lg-4{margin-right:40px !important}
 .mb-lg-4,.my-lg-4{margin-bottom:40px !important}
 .ml-lg-4,.mx-lg-4{margin-left:40px !important}
 .m-lg-5{margin:50px !important}
 .mt-lg-5,.my-lg-5{margin-top:50px !important}
 .mr-lg-5,.mx-lg-5{margin-right:50px !important}
 .mb-lg-5,.my-lg-5{margin-bottom:50px !important}
 .ml-lg-5,.mx-lg-5{margin-left:50px !important}
 .m-lg-6{margin:60px !important}
 .mt-lg-6,.my-lg-6{margin-top:60px !important}
 .mr-lg-6,.mx-lg-6{margin-right:60px !important}
 .mb-lg-6,.my-lg-6{margin-bottom:60px !important}
 .ml-lg-6,.mx-lg-6{margin-left:60px !important}
 .m-lg-7{margin:70px !important}
 .mt-lg-7,.my-lg-7{margin-top:70px !important}
 .mr-lg-7,.mx-lg-7{margin-right:70px !important}
 .mb-lg-7,.my-lg-7{margin-bottom:70px !important}
 .ml-lg-7,.mx-lg-7{margin-left:70px !important}
 .m-lg-8{margin:80px !important}
 .mt-lg-8,.my-lg-8{margin-top:80px !important}
 .mr-lg-8,.mx-lg-8{margin-right:80px !important}
 .mb-lg-8,.my-lg-8{margin-bottom:80px !important}
 .ml-lg-8,.mx-lg-8{margin-left:80px !important}
 .m-lg-9{margin:90px !important}
 .mt-lg-9,.my-lg-9{margin-top:90px !important}
 .mr-lg-9,.mx-lg-9{margin-right:90px !important}
 .mb-lg-9,.my-lg-9{margin-bottom:90px !important}
 .ml-lg-9,.mx-lg-9{margin-left:90px !important}
 .m-lg-10{margin:100px !important}
 .mt-lg-10,.my-lg-10{margin-top:100px !important}
 .mr-lg-10,.mx-lg-10{margin-right:100px !important}
 .mb-lg-10,.my-lg-10{margin-bottom:100px !important}
 .ml-lg-10,.mx-lg-10{margin-left:100px !important}
 .p-lg-0{padding:0 !important}
 .pt-lg-0,.py-lg-0{padding-top:0 !important}
 .pr-lg-0,.px-lg-0{padding-right:0 !important}
 .pb-lg-0,.py-lg-0{padding-bottom:0 !important}
 .pl-lg-0,.px-lg-0{padding-left:0 !important}
 .p-lg-1{padding:10px !important}
 .pt-lg-1,.py-lg-1{padding-top:10px !important}
 .pr-lg-1,.px-lg-1{padding-right:10px !important}
 .pb-lg-1,.py-lg-1{padding-bottom:10px !important}
 .pl-lg-1,.px-lg-1{padding-left:10px !important}
 .p-lg-2{padding:20px !important}
 .pt-lg-2,.py-lg-2{padding-top:20px !important}
 .pr-lg-2,.px-lg-2{padding-right:20px !important}
 .pb-lg-2,.py-lg-2{padding-bottom:20px !important}
 .pl-lg-2,.px-lg-2{padding-left:20px !important}
 .p-lg-3{padding:30px !important}
 .pt-lg-3,.py-lg-3{padding-top:30px !important}
 .pr-lg-3,.px-lg-3{padding-right:30px !important}
 .pb-lg-3,.py-lg-3{padding-bottom:30px !important}
 .pl-lg-3,.px-lg-3{padding-left:30px !important}
 .p-lg-4{padding:40px !important}
 .pt-lg-4,.py-lg-4{padding-top:40px !important}
 .pr-lg-4,.px-lg-4{padding-right:40px !important}
 .pb-lg-4,.py-lg-4{padding-bottom:40px !important}
 .pl-lg-4,.px-lg-4{padding-left:40px !important}
 .p-lg-5{padding:50px !important}
 .pt-lg-5,.py-lg-5{padding-top:50px !important}
 .pr-lg-5,.px-lg-5{padding-right:50px !important}
 .pb-lg-5,.py-lg-5{padding-bottom:50px !important}
 .pl-lg-5,.px-lg-5{padding-left:50px !important}
 .p-lg-6{padding:60px !important}
 .pt-lg-6,.py-lg-6{padding-top:60px !important}
 .pr-lg-6,.px-lg-6{padding-right:60px !important}
 .pb-lg-6,.py-lg-6{padding-bottom:60px !important}
 .pl-lg-6,.px-lg-6{padding-left:60px !important}
 .p-lg-7{padding:70px !important}
 .pt-lg-7,.py-lg-7{padding-top:70px !important}
 .pr-lg-7,.px-lg-7{padding-right:70px !important}
 .pb-lg-7,.py-lg-7{padding-bottom:70px !important}
 .pl-lg-7,.px-lg-7{padding-left:70px !important}
 .p-lg-8{padding:80px !important}
 .pt-lg-8,.py-lg-8{padding-top:80px !important}
 .pr-lg-8,.px-lg-8{padding-right:80px !important}
 .pb-lg-8,.py-lg-8{padding-bottom:80px !important}
 .pl-lg-8,.px-lg-8{padding-left:80px !important}
 .p-lg-9{padding:90px !important}
 .pt-lg-9,.py-lg-9{padding-top:90px !important}
 .pr-lg-9,.px-lg-9{padding-right:90px !important}
 .pb-lg-9,.py-lg-9{padding-bottom:90px !important}
 .pl-lg-9,.px-lg-9{padding-left:90px !important}
 .p-lg-10{padding:100px !important}
 .pt-lg-10,.py-lg-10{padding-top:100px !important}
 .pr-lg-10,.px-lg-10{padding-right:100px !important}
 .pb-lg-10,.py-lg-10{padding-bottom:100px !important}
 .pl-lg-10,.px-lg-10{padding-left:100px !important}
 .m-lg-auto{margin:auto !important}
 .mt-lg-auto,.my-lg-auto{margin-top:auto !important}
 .mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
 .mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
 .ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
}
@media (min-width:1680px){.m-xl-0{margin:0 !important}
 .mt-xl-0,.my-xl-0{margin-top:0 !important}
 .mr-xl-0,.mx-xl-0{margin-right:0 !important}
 .mb-xl-0,.my-xl-0{margin-bottom:0 !important}
 .ml-xl-0,.mx-xl-0{margin-left:0 !important}
 .m-xl-1{margin:10px !important}
 .mt-xl-1,.my-xl-1{margin-top:10px !important}
 .mr-xl-1,.mx-xl-1{margin-right:10px !important}
 .mb-xl-1,.my-xl-1{margin-bottom:10px !important}
 .ml-xl-1,.mx-xl-1{margin-left:10px !important}
 .m-xl-2{margin:20px !important}
 .mt-xl-2,.my-xl-2{margin-top:20px !important}
 .mr-xl-2,.mx-xl-2{margin-right:20px !important}
 .mb-xl-2,.my-xl-2{margin-bottom:20px !important}
 .ml-xl-2,.mx-xl-2{margin-left:20px !important}
 .m-xl-3{margin:30px !important}
 .mt-xl-3,.my-xl-3{margin-top:30px !important}
 .mr-xl-3,.mx-xl-3{margin-right:30px !important}
 .mb-xl-3,.my-xl-3{margin-bottom:30px !important}
 .ml-xl-3,.mx-xl-3{margin-left:30px !important}
 .m-xl-4{margin:40px !important}
 .mt-xl-4,.my-xl-4{margin-top:40px !important}
 .mr-xl-4,.mx-xl-4{margin-right:40px !important}
 .mb-xl-4,.my-xl-4{margin-bottom:40px !important}
 .ml-xl-4,.mx-xl-4{margin-left:40px !important}
 .m-xl-5{margin:50px !important}
 .mt-xl-5,.my-xl-5{margin-top:50px !important}
 .mr-xl-5,.mx-xl-5{margin-right:50px !important}
 .mb-xl-5,.my-xl-5{margin-bottom:50px !important}
 .ml-xl-5,.mx-xl-5{margin-left:50px !important}
 .m-xl-6{margin:60px !important}
 .mt-xl-6,.my-xl-6{margin-top:60px !important}
 .mr-xl-6,.mx-xl-6{margin-right:60px !important}
 .mb-xl-6,.my-xl-6{margin-bottom:60px !important}
 .ml-xl-6,.mx-xl-6{margin-left:60px !important}
 .m-xl-7{margin:70px !important}
 .mt-xl-7,.my-xl-7{margin-top:70px !important}
 .mr-xl-7,.mx-xl-7{margin-right:70px !important}
 .mb-xl-7,.my-xl-7{margin-bottom:70px !important}
 .ml-xl-7,.mx-xl-7{margin-left:70px !important}
 .m-xl-8{margin:80px !important}
 .mt-xl-8,.my-xl-8{margin-top:80px !important}
 .mr-xl-8,.mx-xl-8{margin-right:80px !important}
 .mb-xl-8,.my-xl-8{margin-bottom:80px !important}
 .ml-xl-8,.mx-xl-8{margin-left:80px !important}
 .m-xl-9{margin:90px !important}
 .mt-xl-9,.my-xl-9{margin-top:90px !important}
 .mr-xl-9,.mx-xl-9{margin-right:90px !important}
 .mb-xl-9,.my-xl-9{margin-bottom:90px !important}
 .ml-xl-9,.mx-xl-9{margin-left:90px !important}
 .m-xl-10{margin:100px !important}
 .mt-xl-10,.my-xl-10{margin-top:100px !important}
 .mr-xl-10,.mx-xl-10{margin-right:100px !important}
 .mb-xl-10,.my-xl-10{margin-bottom:100px !important}
 .ml-xl-10,.mx-xl-10{margin-left:100px !important}
 .p-xl-0{padding:0 !important}
 .pt-xl-0,.py-xl-0{padding-top:0 !important}
 .pr-xl-0,.px-xl-0{padding-right:0 !important}
 .pb-xl-0,.py-xl-0{padding-bottom:0 !important}
 .pl-xl-0,.px-xl-0{padding-left:0 !important}
 .p-xl-1{padding:10px !important}
 .pt-xl-1,.py-xl-1{padding-top:10px !important}
 .pr-xl-1,.px-xl-1{padding-right:10px !important}
 .pb-xl-1,.py-xl-1{padding-bottom:10px !important}
 .pl-xl-1,.px-xl-1{padding-left:10px !important}
 .p-xl-2{padding:20px !important}
 .pt-xl-2,.py-xl-2{padding-top:20px !important}
 .pr-xl-2,.px-xl-2{padding-right:20px !important}
 .pb-xl-2,.py-xl-2{padding-bottom:20px !important}
 .pl-xl-2,.px-xl-2{padding-left:20px !important}
 .p-xl-3{padding:30px !important}
 .pt-xl-3,.py-xl-3{padding-top:30px !important}
 .pr-xl-3,.px-xl-3{padding-right:30px !important}
 .pb-xl-3,.py-xl-3{padding-bottom:30px !important}
 .pl-xl-3,.px-xl-3{padding-left:30px !important}
 .p-xl-4{padding:40px !important}
 .pt-xl-4,.py-xl-4{padding-top:40px !important}
 .pr-xl-4,.px-xl-4{padding-right:40px !important}
 .pb-xl-4,.py-xl-4{padding-bottom:40px !important}
 .pl-xl-4,.px-xl-4{padding-left:40px !important}
 .p-xl-5{padding:50px !important}
 .pt-xl-5,.py-xl-5{padding-top:50px !important}
 .pr-xl-5,.px-xl-5{padding-right:50px !important}
 .pb-xl-5,.py-xl-5{padding-bottom:50px !important}
 .pl-xl-5,.px-xl-5{padding-left:50px !important}
 .p-xl-6{padding:60px !important}
 .pt-xl-6,.py-xl-6{padding-top:60px !important}
 .pr-xl-6,.px-xl-6{padding-right:60px !important}
 .pb-xl-6,.py-xl-6{padding-bottom:60px !important}
 .pl-xl-6,.px-xl-6{padding-left:60px !important}
 .p-xl-7{padding:70px !important}
 .pt-xl-7,.py-xl-7{padding-top:70px !important}
 .pr-xl-7,.px-xl-7{padding-right:70px !important}
 .pb-xl-7,.py-xl-7{padding-bottom:70px !important}
 .pl-xl-7,.px-xl-7{padding-left:70px !important}
 .p-xl-8{padding:80px !important}
 .pt-xl-8,.py-xl-8{padding-top:80px !important}
 .pr-xl-8,.px-xl-8{padding-right:80px !important}
 .pb-xl-8,.py-xl-8{padding-bottom:80px !important}
 .pl-xl-8,.px-xl-8{padding-left:80px !important}
 .p-xl-9{padding:90px !important}
 .pt-xl-9,.py-xl-9{padding-top:90px !important}
 .pr-xl-9,.px-xl-9{padding-right:90px !important}
 .pb-xl-9,.py-xl-9{padding-bottom:90px !important}
 .pl-xl-9,.px-xl-9{padding-left:90px !important}
 .p-xl-10{padding:100px !important}
 .pt-xl-10,.py-xl-10{padding-top:100px !important}
 .pr-xl-10,.px-xl-10{padding-right:100px !important}
 .pb-xl-10,.py-xl-10{padding-bottom:100px !important}
 .pl-xl-10,.px-xl-10{padding-left:100px !important}
 .m-xl-auto{margin:auto !important}
 .mt-xl-auto,.my-xl-auto{margin-top:auto !important}
 .mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
 .mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
 .ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
}
@media (min-width:768px) and (max-width:1023.98px){.pr-only-sm-0{padding-right:0 !important}
}
@media (min-width:1024px) and (max-width:1199.98px){.pr-only-md-0{padding-right:0 !important}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
 to{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
 to{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
 to{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
 to{opacity:0}
}
[data-fade-up]{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-transition:opacity 0.6s 0.2s,-webkit-transform 0.8s ease-out 0.2s;transition:opacity 0.6s 0.2s,-webkit-transform 0.8s ease-out 0.2s;transition:transform 0.8s ease-out 0.2s,opacity 0.6s 0.2s;transition:transform 0.8s ease-out 0.2s,opacity 0.6s 0.2s,-webkit-transform 0.8s ease-out 0.2s}
[data-fade-up].in-viewport{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
[data-fade-up="no-transform"]{-webkit-transform:none !important;transform:none !important}
.collapse{-webkit-transition:all 0.1s;transition:all 0.1s}
.opacity-1{opacity:1 !important}
.opacity-0{opacity:0 !important}
.w-full{width:100% !important}
@media (max-width:767.98px){.w-xs-full{width:100% !important}
}
@media (max-width:1023.98px){.w-d-sm-full{width:100% !important}
}
.max-w-type-1{max-width:700px}
.max-w-type-2{max-width:660px}
.max-w-xl{max-width:1920px}
.hyphens-auto{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
@media (max-width:767.98px){.order-2-xs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.ov-hidden{overflow:hidden}
.relative{position:relative}
.static{position:static}
.z-index-10{z-index:10}
.mt15{margin-top:15px}
#panel ~ .page-outer__top,.swiper-container{position:relative;z-index:1}
.swiper-container{margin:0 auto;overflow:hidden;list-style:none;padding:0}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}
.swiper-container-multirow > .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.swiper-invisible-blank-slide{visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent) );background-image:linear-gradient(270deg,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent) );background-image:linear-gradient(90deg,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(transparent) );background-image:linear-gradient(0deg,rgba(0,0,0,0.5),transparent)}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent) );background-image:linear-gradient(180deg,rgba(0,0,0,0.5),transparent)}
.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}
.swiper-button-lock{display:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top 0.2s,-webkit-transform 0.2s;transition:top 0.2s,-webkit-transform 0.2s;transition:transform 0.2s,top 0.2s;transition:transform 0.2s,top 0.2s,-webkit-transform 0.2s}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left 0.2s,-webkit-transform 0.2s;transition:left 0.2s,-webkit-transform 0.2s;transition:transform 0.2s,left 0.2s;transition:transform 0.2s,left 0.2s,-webkit-transform 0.2s}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right 0.2s,-webkit-transform 0.2s;transition:right 0.2s,-webkit-transform 0.2s;transition:transform 0.2s,right 0.2s;transition:transform 0.2s,right 0.2s,-webkit-transform 0.2s}
.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,0.25)}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}
.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube{overflow:visible}
.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next + .swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="50" /></filter></svg>#filter');filter:blur(50px);z-index:0}
.swiper-container-flip{overflow:visible}
.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
.field--transparent-white input.parsley-error,.field--transparent-white select.parsley-error,.field--transparent-white textarea.parsley-error,input.parsley-error,select.parsley-error,textarea.parsley-error{border-color:#b94a48}
.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:0.9em;line-height:0.9em;opacity:0;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}
.parsley-errors-list.filled{opacity:1}
.field-select__input.parsley-error ~ .select2 .select2-selection{border-color:#cc0033 !important}
.select-clear{background-color:transparent;border:0;border-radius:0;color:inherit}
select:not(.select-clear){font-family:Roboto,sans-serif;font-weight:700;font-size:9px;line-height:11px;letter-spacing:1.3px;text-transform:uppercase;height:34px;padding:0 26px 0 16px;border:1px solid;border-radius:4px;background-color:transparent;-webkit-appearance:none}
@media (min-width:768px){select:not(.select-clear){font-size:12px;letter-spacing:1.7px;line-height:14px;height:48px;padding:0 30px 0 24px}
}
select:not(.select-clear):not([data-width]){width:100%}
select:not(.select-clear):not([data-theme]){border-color:#d0d7dd}
select:not(.select-clear)[data-theme="btn-dark"]{border-color:#fff}
.select-custom-separated-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.select-custom-separated-line__right{padding-left:8px;color:#868686}
.select2-selection--single .select-custom-separated-line__right{display:none}
@media (min-width:768px){.select-custom-separated-line__right{padding-left:16px}
}
.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5 !important}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5 !important}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-dropdown--higher-z-index{z-index:1250}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--btn,.select2-container--btn-dark{font-family:Roboto,sans-serif}
.select2-container--btn-dark .select2-selection--single,.select2-container--btn .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;padding:0 26px 0 16px;border:1px solid;border-radius:4px;background-color:transparent}
.select2-container--btn-dark .select2-selection--single.select2-selection--single-clear,.select2-container--btn .select2-selection--single.select2-selection--single-clear{background-color:transparent !important;border:none !important;padding-left:17px;padding-right:12px}
.select2-container--btn-dark .select2-selection--single.select2-selection--single-clear .select2-selection__arrow,.select2-container--btn .select2-selection--single.select2-selection--single-clear .select2-selection__arrow{width:10px}
.select2-container--btn-dark .select2-selection--single.select2-selection--single-clear .select2-selection__arrow b,.select2-container--btn .select2-selection--single.select2-selection--single-clear .select2-selection__arrow b{right:0;width:7px;height:5px}
.select2-container--btn-dark .select2-selection--single.select2-selection--single-clear.color-white .select2-selection__arrow b,.select2-container--btn .select2-selection--single.select2-selection--single-clear.color-white .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 7 5' width='7' height='5' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cpath stroke-width='1.667' fill='none' d='M6 1L3.5 3 1 1'/%3E%3C/svg%3E")}
@media (min-width:768px){.select2-container--btn-dark .select2-selection--single.select2-selection--single-clear,.select2-container--btn .select2-selection--single.select2-selection--single-clear{padding-left:25px;padding-right:16px}
}
.select2-container--btn-dark .select2-selection--single.color-white .select2-selection__rendered,.select2-container--btn .select2-selection--single.color-white .select2-selection__rendered{color:#fff}
.select2-container--btn-dark .select2-selection--single.color-white .select2-selection__arrow b,.select2-container--btn .select2-selection--single.color-white .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 11 6' width='11' height='6' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M5.987 5.805l4.812-4.667a.654.654 0 0 0 0-.943.704.704 0 0 0-.972 0L5.5 4.39 1.174.195a.704.704 0 0 0-.972 0 .652.652 0 0 0 0 .943l4.812 4.667a.701.701 0 0 0 .972 0z' fill-rule='evenodd'/%3E%3C/svg%3E")}
.select2-container--btn-dark .select2-selection--single.color-red .select2-selection__rendered,.select2-container--btn .select2-selection--single.color-red .select2-selection__rendered{color:#cc0033}
@media (min-width:768px){.select2-container--btn-dark .select2-selection--single,.select2-container--btn .select2-selection--single{height:48px;padding:0 30px 0 24px}
}
.select2-container--btn-dark .select2-selection--single:focus,.select2-container--btn .select2-selection--single:focus{outline:none}
.select2-container--btn-dark .select2-selection--single .select2-selection__rendered,.select2-container--btn .select2-selection--single .select2-selection__rendered{font-size:9px;font-style:normal;font-weight:700;line-height:1;letter-spacing:1.3px;text-transform:uppercase;position:relative;padding:0}
@media (min-width:768px){.select2-container--btn-dark .select2-selection--single .select2-selection__rendered,.select2-container--btn .select2-selection--single .select2-selection__rendered{font-size:12px;letter-spacing:1.7px}
}
.select2-container--btn-dark .select2-selection--single .select2-selection__clear,.select2-container--btn .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--btn-dark .select2-selection--single .select2-selection__arrow,.select2-container--btn .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;bottom:0;width:24px}
.select2-container--btn-dark .select2-selection--single .select2-selection__arrow b,.select2-container--btn .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;right:16px;width:7px;height:4px;background-repeat:no-repeat;background-size:contain;background-position:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}
@media (min-width:768px){.select2-container--btn-dark .select2-selection--single .select2-selection__arrow,.select2-container--btn .select2-selection--single .select2-selection__arrow{width:30px}
 .select2-container--btn-dark .select2-selection--single .select2-selection__arrow b,.select2-container--btn .select2-selection--single .select2-selection__arrow b{right:18px;width:11px;height:6px}
}
.select2-container--btn-dark[dir="rtl"] .select2-selection--single .select2-selection__clear,.select2-container--btn[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--btn-dark[dir="rtl"] .select2-selection--single .select2-selection__arrow,.select2-container--btn[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--btn-dark.select2-container--disabled .select2-selection--single,.select2-container--btn.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--btn-dark.select2-container--disabled .select2-selection--single .select2-selection__clear,.select2-container--btn.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--btn-dark.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--btn.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);-webkit-transform-origin:center;transform-origin:center}
.select2-container--btn-dark .select2-selection--multiple,.select2-container--btn .select2-selection--multiple{background-color:#fff;cursor:text}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__rendered,.select2-container--btn .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__rendered li,.select2-container--btn .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__placeholder,.select2-container--btn .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__clear,.select2-container--btn .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__choice,.select2-container--btn .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__choice__remove,.select2-container--btn .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--btn-dark .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--btn .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--btn-dark[dir="rtl"] .select2-selection--multiple .select2-search--inline,.select2-container--btn-dark[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--btn-dark[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--btn[dir="rtl"] .select2-selection--multiple .select2-search--inline,.select2-container--btn[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--btn[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--btn-dark[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--btn[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--btn-dark[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove,.select2-container--btn[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--btn-dark.select2-container--focus .select2-selection--multiple,.select2-container--btn.select2-container--focus .select2-selection--multiple{outline:0}
.select2-container--btn-dark.select2-container--disabled .select2-selection--multiple,.select2-container--btn.select2-container--disabled .select2-selection--multiple{background-color:transparent;cursor:default}
.select2-container--btn-dark.select2-container--disabled .select2-selection__choice__remove,.select2-container--btn.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--btn-dark:not(.select2-container--open) .select2-selection--single:not(.select2-selection--single-clear):hover,.select2-container--btn:not(.select2-container--open) .select2-selection--single:not(.select2-selection--single-clear):hover{border-color:#006eff}
.select2-container--btn-dark.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--btn-dark.select2-container--open.select2-container--above .select2-selection--single,.select2-container--btn.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--btn.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid}
.select2-container--btn-dark.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--btn-dark.select2-container--open.select2-container--below .select2-selection--single,.select2-container--btn.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--btn.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid}
.select2-container--btn-dark .select2-dropdown,.select2-container--btn .select2-dropdown{overflow:hidden;position:relative;border:1px solid;border-left:0;border-right:0;border-radius:4px;background-color:#fff}
.select2-container--btn-dark .select2-dropdown--exempt,.select2-container--btn .select2-dropdown--exempt{border-width:1px;border-radius:4px}
.select2-container--btn-dark .select2-dropdown--no-current .select2-results__option[aria-selected="true"],.select2-container--btn .select2-dropdown--no-current .select2-results__option[aria-selected="true"]{display:none}
.select2-container--btn-dark .select2-dropdown--above:not(.select2-dropdown--exempt),.select2-container--btn .select2-dropdown--above:not(.select2-dropdown--exempt){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}
.select2-container--btn-dark .select2-dropdown--above.select2-dropdown--exempt,.select2-container--btn .select2-dropdown--above.select2-dropdown--exempt{border-bottom:1px solid}
.select2-container--btn-dark .select2-dropdown--below:not(.select2-dropdown--exempt),.select2-container--btn .select2-dropdown--below:not(.select2-dropdown--exempt){border-top-left-radius:0;border-top-right-radius:0;border-top:none}
.select2-container--btn-dark .select2-dropdown--below.select2-dropdown--exempt,.select2-container--btn .select2-dropdown--below.select2-dropdown--exempt{border-top:1px solid}
.select2-container--btn-dark .select2-search--inline .select2-search__field,.select2-container--btn .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--btn-dark .select2-results > .select2-results__options,.select2-container--btn .select2-results > .select2-results__options{min-width:130px;max-height:360px;overflow-y:auto;padding:0}
@media (min-width:1024px){.select2-container--btn-dark .select2-results > .select2-results__options,.select2-container--btn .select2-results > .select2-results__options{max-height:400px}
}
.select2-container--btn-dark .select2-results__option,.select2-container--btn .select2-results__option{position:relative;border-left:1px solid;border-right:1px solid;padding:10px 16px;font-size:9px;font-style:normal;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;-webkit-transition:all 0.2s;transition:all 0.2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:14px}
@media (min-width:768px){.select2-container--btn-dark .select2-results__option,.select2-container--btn .select2-results__option{padding:15px 24px;font-size:12px;letter-spacing:1.7px;line-height:18px}
}
.select2-container--btn-dark .select2-results__option[role="group"],.select2-container--btn .select2-results__option[role="group"]{padding:0}
.select2-container--btn-dark .select2-results__option[aria-disabled="true"],.select2-container--btn .select2-results__option[aria-disabled="true"]{color:#999}
.select2-container--btn-dark .select2-results__option[aria-selected="true"],.select2-container--btn .select2-results__option[aria-selected="true"]{font-weight:500}
.select2-container--btn-dark .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__group,.select2-container--btn .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--btn-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option,.select2-container--btn .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--btn-dark .select2-results__option ~ .select2-results__option:after,.select2-container--btn .select2-results__option ~ .select2-results__option:after{content:"";display:block;height:1px;position:absolute;top:0;left:0;right:0}
.select2-container--btn-dark .select2-results__option--highlighted[aria-selected]:not([aria-selected="true"] ),.select2-container--btn-dark .select2-results__option[aria-selected="true"],.select2-container--btn .select2-results__option--highlighted[aria-selected]:not([aria-selected="true"] ),.select2-container--btn .select2-results__option[aria-selected="true"]{background-color:transparent}
.select2-container--btn-dark .select2-results__option[aria-selected="true"]:before,.select2-container--btn .select2-results__option[aria-selected="true"]:before{content:"";position:absolute;z-index:1;top:0;left:-1px;bottom:0;display:block;width:2px}
.select2-container--btn-dark .select2-results__group,.select2-container--btn .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--btn .select2-selection--single{border:1px solid #d0d7dd;-webkit-transition:background-color 0.2s,border-color 0.3s;transition:background-color 0.2s,border-color 0.3s}
.select2-container--btn .select2-selection--single[aria-expanded="true"]{background-color:#fff}
.select2-container--btn .select2-selection--single .select2-selection__placeholder,.select2-container--btn .select2-selection--single .select2-selection__rendered{color:#3c3c3c}
.select2-container--btn .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 11 6' width='11' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.987 5.805l4.812-4.667a.654.654 0 0 0 0-.943.704.704 0 0 0-.972 0L5.5 4.39 1.174.195a.704.704 0 0 0-.972 0 .652.652 0 0 0 0 .943l4.812 4.667a.701.701 0 0 0 .972 0z' fill-rule='evenodd'/%3E%3C/svg%3E")}
.select2-container--btn.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--btn.select2-container--open.select2-container--above .select2-selection--single{border-top-color:#f1f1f1}
.select2-container--btn.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--btn.select2-container--open.select2-container--below .select2-selection--single{border-bottom-color:#f1f1f1}
.select2-container--btn .select2-dropdown{background-color:#fff}
.select2-container--btn .select2-dropdown--above{border-bottom-color:#f1f1f1;border-top-color:#d0d7dd}
.select2-container--btn .select2-dropdown--above.select2-dropdown--exempt{border-bottom-color:#d0d7dd}
.select2-container--btn .select2-dropdown--below{border-top-color:#f1f1f1;border-bottom-color:#d0d7dd}
.select2-container--btn .select2-dropdown--below.select2-dropdown--exempt{border-top-color:#d0d7dd}
.select2-container--btn .select2-results__option{border-left-color:#d0d7dd;border-right-color:#d0d7dd;color:#3c3c3c}
.select2-container--btn .select2-results__option ~ .select2-results__option:after{background-color:#f1f1f1}
.select2-container--btn .select2-results__option--highlighted[aria-selected]:not([aria-selected="true"] ),.select2-container--btn .select2-results__option[aria-selected="true"]{color:#cc0033}
.select2-container--btn .select2-results__option[aria-selected="true"]:before{background-color:#cc0033}
.select2-container--btn-dark .select2-selection--single{border:1px solid #fff;background-color:#212121;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}
.select2-container--btn-dark .select2-selection--single .select2-selection__placeholder,.select2-container--btn-dark .select2-selection--single .select2-selection__rendered{color:#fff}
.select2-container--btn-dark .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 11 6' width='11' height='6' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M5.987 5.805l4.812-4.667a.654.654 0 0 0 0-.943.704.704 0 0 0-.972 0L5.5 4.39 1.174.195a.704.704 0 0 0-.972 0 .652.652 0 0 0 0 .943l4.812 4.667a.701.701 0 0 0 .972 0z' fill-rule='evenodd'/%3E%3C/svg%3E")}
.select2-container--btn-dark.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--btn-dark.select2-container--open.select2-container--above .select2-selection--single{border-top-color:#f1f1f1}
.select2-container--btn-dark.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--btn-dark.select2-container--open.select2-container--below .select2-selection--single{border-bottom-color:#f1f1f1}
.select2-container--btn-dark .select2-dropdown{background:#212121}
.select2-container--btn-dark .select2-dropdown--above{border-bottom-color:#f1f1f1;border-top-color:#fff}
.select2-container--btn-dark .select2-dropdown--above.select2-dropdown--exempt{border-bottom-color:#fff}
.select2-container--btn-dark .select2-dropdown--below{border-top-color:#f1f1f1;border-bottom-color:#fff}
.select2-container--btn-dark .select2-dropdown--below.select2-dropdown--exempt{border-top-color:#fff}
.select2-container--btn-dark .select2-results__option{border-left-color:#fff;border-right-color:#fff;color:#fff}
.select2-container--btn-dark .select2-results__option ~ .select2-results__option:after{background-color:#f1f1f1}
.select2-container--btn-dark .select2-results__option--highlighted[aria-selected]:not([aria-selected="true"] ),.select2-container--btn-dark .select2-results__option[aria-selected="true"]{color:#cc0033}
.select2-container--btn-dark .select2-results__option[aria-selected="true"]:before{background-color:#cc0033}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:0.8}
.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}
.mfp-wrap{z-index:1043;outline:none !important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none !important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure,img.mfp-img{line-height:0}
.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
 .mfp-img-mobile img.mfp-img{padding:0}
 .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
 .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
 .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}
 .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
 .mfp-img-mobile .mfp-counter{right:5px;top:3px}
 .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
 .mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
 .mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
 .mfp-container{padding-left:6px;padding-right:6px}
}
.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}
.ps__rail-x{height:15px;bottom:0}
.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color 0.2s linear,opacity 0.2s linear;-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;position:absolute}
.ps__rail-y{width:15px;right:0}
.ps--active-x > .ps__rail-x,.ps--active-y > .ps__rail-y{display:block;background-color:transparent}
.ps--focus > .ps__rail-x,.ps--focus > .ps__rail-y,.ps--scrolling-x > .ps__rail-x,.ps--scrolling-y > .ps__rail-y,.ps:hover > .ps__rail-x,.ps:hover > .ps__rail-y{opacity:0.6}
.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:0.9}
.ps__thumb-x{transition:background-color 0.2s linear,height 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear,height 0.2s ease-in-out;height:6px;bottom:2px}
.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}
.ps__thumb-y{transition:background-color 0.2s linear,width 0.2s ease-in-out;-webkit-transition:background-color 0.2s linear,width 0.2s ease-in-out;width:6px;right:2px}
.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus > .ps__thumb-x,.ps__rail-x:hover > .ps__thumb-x{background-color:#999;height:11px}
.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus > .ps__thumb-y,.ps__rail-y:hover > .ps__thumb-y{background-color:#999;width:11px}
@supports (-ms-overflow-style:none){.ps{overflow:auto !important}
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto !important}
}
.srollbar-vertical{position:relative}
.srollbar-vertical > .ps__rail-y{width:2px;opacity:1;background-color:#f1f1f1}
.srollbar-vertical > .ps__rail-y > .ps__thumb-y{right:0;width:2px;border-radius:0;background-color:#cc0033}
.select2-results__options.srollbar-vertical > .ps__rail-y{right:1px}
.video-wrapper__poster{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}
.video-wrapper__poster-play{z-index:1}
.video-wrapper__poster:hover .video-wrapper__poster-play{background-color:#cc0033}
.video-wrapper > video{display:block;width:100%}
.plyr--stopped .plyr__controls{opacity:0}
.plyr .plyr__poster{background-size:cover}
.plyr .plyr__control--overlaid,.video-wrapper__poster-play{border-radius:50%;width:66px;height:66px;background-color:rgba(0,0,0,0.4)}
@media (min-width:768px){.plyr .plyr__control--overlaid,.video-wrapper__poster-play{width:102px;height:102px}
}
.plyr.plyr--full-ui.plyr--video .plyr__control--overlaid:before,.video-wrapper__poster-play:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-8px,-13px);transform:translate(-8px,-13px);display:block;width:0;height:0;border-style:solid;border-width:13px 0 13px 23px;border-color:transparent transparent transparent #fff}
@media (min-width:768px){.plyr.plyr--full-ui.plyr--video .plyr__control--overlaid:before,.video-wrapper__poster-play:before{border-width:20px 0 20px 35px;-webkit-transform:translate(-13px,-19px);transform:translate(-13px,-19px)}
}
.plyr.plyr--full-ui.plyr--video .plyr__control--overlaid svg,.video-wrapper__poster-play svg{display:none !important}
.plyr.plyr--video .plyr__control.plyr__tab-focus,.plyr.plyr--video .plyr__control:hover,.plyr.plyr--video .plyr__control[aria-expanded="true"],.plyr .plyr__menu__container .plyr__control[role="menuitemradio"][aria-checked="true"]:before{background-color:#cc0033}
.plyr.plyr--full-ui input[type="range"]{color:#cc0033}
.page-intro .plyr__control.plyr__control--overlaid{margin-top:40px}
.ie body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body{position:relative}
.page-outer{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.page-outer__bot,.page-outer__top{display:block}
.footer,.header,.main-body{display:block;position:relative}
.header{z-index:1100}
.footer{overflow:hidden}
.higher-z-index{z-index:1110}
a[href^="mailto:"],a[href^="tel:"]{white-space:normal}
.container{width:100%;margin-right:auto;margin-left:auto;padding-left:18px;padding-right:18px;max-width:1920px}
@media (min-width:768px){.container{padding-left:21px;padding-right:21px}
}
@media (min-width:1024px){.container{padding-left:30px;padding-right:30px}
}
@media (min-width:1200px){.container{padding-left:40px;padding-right:40px}
}
@media (min-width:1680px){.container{padding-left:50px;padding-right:50px}
}
@media (min-width:768px){.container--extra{padding-left:83px;padding-right:83px}
}
@media (min-width:1024px){.container--extra{padding-left:112px;padding-right:112px}
}
@media (min-width:1200px){.container--extra{padding-left:154px;padding-right:154px}
}
@media (min-width:1680px){.container--extra{padding-left:205px;padding-right:205px}
}
@media (min-width:1024px) and (max-width:1199.98px){.container--only-md-no-extra{padding-left:30px !important;padding-right:30px !important}
}
.container--hidden{overflow:hidden}
.container--line-gray{background-color:#f1f1f1;height:2px}
.container--banner{height:300px;padding:0}
@media (min-width:1024px){.container--banner{height:550px}
}
.container-rupture{margin-left:-18px;margin-right:-18px}
@media (min-width:768px){.container-rupture{margin-left:-21px;margin-right:-21px}
}
@media (min-width:1024px){.container-rupture{margin-left:-30px;margin-right:-30px}
}
@media (min-width:1200px){.container-rupture{margin-left:-40px;margin-right:-40px}
}
@media (min-width:1680px){.container-rupture{margin-left:-50px;margin-right:-50px}
}
@media (min-width:768px){.container-rupture--extra{margin-left:-83px;margin-right:-83px}
}
@media (min-width:1024px){.container-rupture--extra{margin-left:-112px;margin-right:-112px}
}
@media (min-width:1200px){.container-rupture--extra{margin-left:-154px;margin-right:-154px}
}
@media (min-width:1680px){.container-rupture--extra{margin-left:-205px;margin-right:-205px}
}
@media (min-width:768px){.container-rupture--only-extra{margin-left:-62px;margin-right:-62px}
}
@media (min-width:1024px){.container-rupture--only-extra{margin-left:-82px;margin-right:-82px}
}
@media (min-width:1200px){.container-rupture--only-extra{margin-left:-114px;margin-right:-114px}
}
@media (min-width:1680px){.container-rupture--only-extra{margin-left:-155px;margin-right:-155px}
}
@media (min-width:768px){.pl-extra{padding-left:62px !important}
}
@media (min-width:1024px){.pl-extra{padding-left:82px !important}
}
@media (min-width:1200px){.pl-extra{padding-left:114px !important}
}
@media (min-width:1680px){.pl-extra{padding-left:155px !important}
}
@media (min-width:768px) and (max-width:1023.98px){.pl-extra-only-sm{padding-left:62px !important}
}
@media (min-width:1024px){.pl-extra-md{padding-left:82px !important}
}
@media (min-width:1200px){.pl-extra-lg,.pl-extra-md{padding-left:114px !important}
}
@media (min-width:1680px){.pl-extra-lg,.pl-extra-md{padding-left:155px !important}
}
@media (max-width:767.98px){.pl-only-xs-0{padding-left:0 !important}
}
@media (min-width:768px) and (max-width:1023.98px){.pl-only-sm-0{padding-left:0 !important}
}
@media (min-width:1024px) and (max-width:1199.98px){.pl-only-md-0{padding-left:0 !important}
}
@media (min-width:768px){.pr-extra{padding-right:62px !important}
}
@media (min-width:1024px){.pr-extra{padding-right:82px !important}
}
@media (min-width:1200px){.pr-extra{padding-right:114px !important}
}
@media (min-width:1680px){.pr-extra{padding-right:155px !important}
}
@media (min-width:1024px){.pr-extra-md{padding-right:82px !important}
}
@media (min-width:1200px){.pr-extra-lg,.pr-extra-md{padding-right:114px !important}
}
@media (min-width:1680px){.pr-extra-lg,.pr-extra-md{padding-right:155px !important}
}
@media (max-width:767.98px){.pr-only-xs-0{padding-right:0 !important}
}
@media (min-width:1200px) and (max-width:1679.98px){.pl-only-lg-62{padding-left:62px !important}
}
@media (min-width:768px) and (max-width:1023.98px){.pr-only-sm-62{padding-right:62px !important}
}
.fade{-webkit-transition:opacity 0.15s;transition:opacity 0.15s}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.15s;transition:height 0.15s}
.color-white{color:#fff !important}
.color-true-black{color:#000 !important}
.color-black{color:#212121 !important}
.color-gray-dark-3{color:#3c3c3c !important}
.color-gray-dark-2{color:#4a4a4a !important}
.color-gray-dark{color:#868686 !important}
.color-gray{color:#f1f1f1 !important}
.color-grayish-blue{color:#d0d7dd !important}
.color-red{color:#cc0033 !important}
.color-blue{color:#006eff !important}
.color-green{color:#42cd95 !important}
.bg-white{background-color:#fff !important}
.bg-true-black{background-color:#000 !important}
.bg-black{background-color:#212121 !important}
.bg-gray-dark-3{background-color:#3c3c3c !important}
.bg-gray-dark-2{background-color:#4a4a4a !important}
.bg-gray-dark{background-color:#868686 !important}
.bg-gray{background-color:#f1f1f1 !important}
.bg-grayish-blue{background-color:#d0d7dd !important}
.bg-red{background-color:#cc0033 !important}
.bg-blue{background-color:#006eff !important}
.bg-green{background-color:#42cd95 !important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;line-height:normal;color:#000}
.h1,h1{font-size:33px;overflow-wrap:break-word;line-height:39px}
@media (min-width:768px){.h1,h1{font-size:48px;line-height:56px}
}
.h2,h2{font-size:22.4px;line-height:28px}
@media (min-width:768px){.h2,h2{font-size:32px;line-height:39px}
}
.h3,h3{font-size:17px;line-height:20px}
@media (min-width:768px){.h3,h3{font-size:24px;line-height:29px}
}
@media (min-width:768px){.h3--small,h3--small{font-size:16px;line-height:23px}
}
.h4,h4{font-size:12px;line-height:18px}
@media (min-width:768px){.h4,h4{font-size:16px;line-height:23px}
}
.h4--sheet,h4--sheet{padding-right:20px}
@media (min-width:768px){.h4--sheet,h4--sheet{padding-right:0;width:313px}
}
.h4--mb--8,h4--mb--8{margin-bottom:8px}
.h3,.h4{max-width:546px}
.h3:first-child,.h4:first-child{margin-top:0 !important}
@media (min-width:1680px){.h3,.h4{max-width:730px}
}
.h2--mv,.user-text h2{margin-top:32px;margin-bottom:32px}
@media (min-width:768px){.h2--mv,.user-text h2{margin-top:48px;margin-bottom:48px}
}
.h2--mv:first-child,.user-text h2:first-child{margin-top:0}
.h2--mb--40{margin-bottom:20px}
@media (min-width:1024px){.h2--mb--40{margin-bottom:40px}
}
.h2--mb--small{margin-bottom:20px}
.h3--mb{margin-bottom:24px}
.h3--mb--40{margin-bottom:40px}
.h3--mv,.user-text h3{margin-top:32px;margin-bottom:16px}
@media (min-width:768px){.h3--mv,.user-text h3{margin-top:48px;margin-bottom:24px}
}
.h3--mv:first-child,.user-text h3:first-child{margin-top:0}
.h4--mv,.user-text h4{margin-top:40px;margin-bottom:24px}
@media (min-width:768px){.h4--mv,.user-text h4{margin-top:48px;margin-bottom:32px}
}
.h4--mv:first-child,.user-text h4:first-child{margin-top:0}
.text-large{font-family:Roboto,sans-serif;font-size:12px;line-height:18px}
@media (min-width:768px){.text-large{font-size:16px;line-height:23px}
}
.text-large--limit-tablet{font-weight:400}
@media (min-width:768px) and (max-width:1199.98px){.text-large--limit-tablet{width:432px}
}
@media (min-width:1024px){.text-large--limit-tablet{max-width:409px}
}
.text-small,.user-text{font-family:Roboto,sans-serif;font-size:12px;line-height:18px}
@media (min-width:768px){.text-small,.user-text{font-size:14px;line-height:21px}
}
.text-small--mt,.user-text--mt{margin-top:8px}
@media (min-width:768px){.text-small--mt--40,.user-text--mt--40{margin-top:40px}
}
.text-lead{font-family:Roboto,sans-serif;font-size:16px;line-height:19px}
@media (min-width:768px){.text-lead{font-size:24px;line-height:32px}
}
.text-lead--small{padding-right:20px}
@media (min-width:768px){.text-lead--small{max-width:478px;padding-right:0}
}
@media (min-width:1024px){.text-lead--small{max-width:660px}
}
@media (min-width:768px) and (max-width:1199.98px){.text-lead--limit-tablet{width:432px}
}
@media (min-width:1024px){.text-lead--limit-tablet{max-width:409px}
}
.select-clear,.text-menu{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;line-height:11px;text-transform:uppercase;text-decoration:none}
@media (min-width:768px){.select-clear,.text-menu{font-size:12px;letter-spacing:1.7px;line-height:14px}
}
.mfp-title,.text-tag{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;line-height:11px;letter-spacing:1.3px;text-transform:uppercase}
@media (min-width:768px){.mfp-title,.text-tag{font-size:12px;letter-spacing:1.7px;line-height:14px}
}
.text-factor{font-family:Montserrat,sans-serif;font-weight:700;font-size:56px;line-height:68px;white-space:nowrap}
@media (min-width:768px){.text-factor{font-size:80px;line-height:97px}
}
.text-quote{font-family:Roboto,sans-serif;font-size:24px}
.crumb{font-weight:700;font-size:9px;letter-spacing:1.3px;text-transform:uppercase}
@media (min-width:768px){.crumb{font-size:10px;letter-spacing:1.4px}
}
a{color:inherit}
.text-link{display:inline;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all 0.3s;transition:all 0.3s}
.text-link:hover{border-bottom-color:currentColor}
.text-link--hover-red:hover{color:#cc0033}
.text-link--no-underline{border-bottom:none}
.text-margin{margin-bottom:32px}
@media (min-width:768px){.text-margin{margin-bottom:48px}
}
.text-margin:first-child{margin-top:0}
.text-tag-link{text-decoration:none;display:inline;border-bottom:1px solid currentColor}
a.text-tag-link:hover{color:#cc0033}
.user-text p{margin-top:18px;margin-bottom:18px}
@media (min-width:768px){.user-text p{margin-top:21px;margin-bottom:21px}
}
.user-text p:first-child{margin-top:0}
.user-text p:last-child{margin-bottom:0}
.user-text a:not(.not-user-link):not(.text-link):not(.document-link):not(.gallery-item__image ){display:inline;text-decoration:none;border-bottom:1px solid #cc0033;-webkit-transition:color 0.3s;transition:color 0.3s}
.user-text a:not(.not-user-link):not(.text-link):not(.document-link):not(.gallery-item__image ):hover{color:#cc0033}
.input{border:1px solid #d0d7dd;border-radius:4px;padding:8px 12px;font-family:Roboto,sans-serif;font-size:12px;line-height:17px;color:#4a4a4a;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}
@media (min-width:768px){.input{padding:12px 24px;font-size:14px;line-height:21px}
}
.input--success{border-color:#42cd95}
.input--error{border-color:#cc0033}
.input:active,.input:focus,.input:hover{outline:none;border-color:#006eff}
.input:disabled{border-color:#d0d7dd;background-color:rgba(232,236,239,0.2);cursor:not-allowed}
.input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;color:#3c3c3c;opacity:1}
.input::-moz-placeholder{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;color:#3c3c3c;opacity:1}
.input::-ms-input-placeholder{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;color:#3c3c3c;opacity:1}
.input::placeholder{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;color:#3c3c3c;opacity:1}
@media (min-width:768px){.input::-webkit-input-placeholder{font-size:12px;letter-spacing:1.7px}
 .input::-moz-placeholder{font-size:12px;letter-spacing:1.7px}
 .input::-ms-input-placeholder{font-size:12px;letter-spacing:1.7px}
 .input::placeholder{font-size:12px;letter-spacing:1.7px}
}
input.input{height:35px}
@media (min-width:768px){input.input{height:48px}
}
textarea.input{min-height:35px;resize:vertical}
@media (min-width:768px){textarea.input{min-height:48px}
}
.input-title{display:block;color:#868686;margin-bottom:7px}
@media (min-width:768px){.input-title{margin-bottom:13px}
}
.input-shell{display:block;position:relative}
.input-shell .input{width:100%}
.input-shell--search .input{padding-right:32px}
@media (min-width:768px){.input-shell--search .input{padding-right:46px}
}
.input-shell--search-width{max-width:542px}
@media (min-width:1680px){.input-shell--search-width{max-width:622px}
}
.input-shell .error-list{position:absolute;top:100%;left:0}
.error-list__item{font-size:12px;line-height:18px;color:#cc0033}
@media (min-width:768px){.error-list__item{font-size:12px;line-height:21px}
}
.input-search-icon{position:absolute;top:1px;right:1px;bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:12px;padding-left:12px;background-color:transparent;border:none}
@media (min-width:768px){.input-search-icon{padding-right:16px;padding-left:16px}
}
.custom-file{display:block;position:relative}
.custom-file__label{cursor:pointer;padding:8px 12px;border:1px solid #d0d7dd;border-radius:4px;font-family:Roboto,sans-serif;font-size:12px;line-height:17px;color:#4a4a4a;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s;height:35px;overflow:hidden;text-overflow:ellipsis}
.custom-file__label:active,.custom-file__label:focus{border-color:#006eff}
@media (min-width:768px){.custom-file__label{padding:12px 24px;font-size:14px;line-height:21px;height:48px}
}
.custom-file__input{opacity:0;top:0;position:absolute;z-index:-10}
.custom-file__input.input--error ~ .custom-file__label{border-color:#cc0033}
.custom-file__input.input--success ~ .custom-file__label{border-color:#42cd95}
.custom-file__input:disabled ~ .custom-file__label{border-color:#d0d7dd;background-color:rgba(232,236,239,0.2);cursor:not-allowed}
.custom-file__input ~ .custom-file__label:hover{border-color:#006eff}
.input-shell .custom-file__label{width:100%}
.custom-checkbox{display:inline-block;min-height:16px;position:relative;cursor:pointer}
.custom-checkbox__box,.custom-checkbox__text{display:block;-webkit-transition:all 0.3s;transition:all 0.3s}
.custom-checkbox__box{position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #d0d7dd}
@media (min-width:768px){.custom-checkbox__box{top:2px}
}
.custom-checkbox__text{padding-left:32px;font-family:Roboto,sans-serif;font-size:12px;line-height:18px;color:#4a4a4a}
@media (min-width:768px){.custom-checkbox__text{font-size:14px;line-height:21px}
}
.custom-checkbox input{opacity:0.0001;font-size:0;position:absolute;top:0;left:0;width:16px;height:16px}
.custom-checkbox input[type="checkbox"] ~ .custom-checkbox__box{border-radius:2px;background-repeat:no-repeat;background-position:50%;background-size:8px 10px}
.custom-checkbox input[type="checkbox"]:checked ~ .custom-checkbox__box{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' viewBox='0 0 10 8' xmlns='http://www.w3.org/2000/svg' fill='%23212121'%3E%3Cpath d='M8.293.312a.956.956 0 0 1 1.414 0 1.12 1.12 0 0 1 0 1.509l-5.5 5.867a.956.956 0 0 1-1.414 0L.293 5.02a1.118 1.118 0 0 1 0-1.509.956.956 0 0 1 1.414 0L3.5 5.425 8.293.312z' fill-rule='evenodd'/%3E%3C/svg%3E")}
.custom-checkbox input[type="radio"] ~ .custom-checkbox__box{border-radius:50%;width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.custom-checkbox input[type="radio"] ~ .custom-checkbox__box:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:transparent;border-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}
.custom-checkbox input[type="radio"]:checked ~ .custom-checkbox__box:before{background-color:#212121}
.custom-checkbox input:disabled ~ .custom-checkbox__box,.custom-checkbox input:disabled ~ .custom-checkbox__text{cursor:not-allowed}
.custom-checkbox input:disabled ~ .custom-checkbox__box{background-color:rgba(232,236,239,0.2)}
.custom-checkbox:hover input:not([disabled]) ~ .custom-checkbox__box{border-color:#006eff}
.ul-list,.user-text ul{list-style:none;margin:0;padding-left:11px;max-width:380px}
.ul-list li,.user-text ul li{position:relative;display:block;padding-left:29px}
.ul-list li ~ li,.user-text ul li ~ li{margin-top:10px}
@media (min-width:768px){.ul-list li ~ li,.user-text ul li ~ li{margin-top:18px}
}
.ul-list li:before,.user-text ul li:before{content:"";position:absolute;top:8px;left:0;display:block;width:3px;height:3px;border-radius:50%;background-color:#cc0033}
.ul-list--cur-color li:before,.user-text ul--cur-color li:before{background-color:currentColor}
.ul-list.no-marker > li:before,.ul-list li.no-marker:before,.user-text ul.no-marker > li:before,.user-text ul li.no-marker:before{content:none}
@media (min-width:768px){.ul-list,.ul-list li,.user-text ul,.user-text ul li{padding-left:0}
 .ul-list li:before,.user-text ul li:before{left:-25px}
 .ul-list--padded,.user-text ul--padded{padding-left:11px}
 .ul-list--padded li,.user-text ul--padded li{padding-left:25px}
 .ul-list--padded li:before,.user-text ul--padded li:before{left:0}
}
@media (min-width:1024px){.ul-list,.user-text ul{max-width:428px}
}
.ul-list.text-tag li:before,.user-text ul.text-tag li:before{top:3px}
@media (min-width:768px){.ul-list.text-tag li:before,.user-text ul.text-tag li:before{top:4px}
}
@media (min-width:1200px){.ul-list.ul-list--lg-columns{max-width:none;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:114px;-moz-column-gap:114px;column-gap:114px}
 .ul-list.ul-list--lg-columns li{display:inline-block;width:100%;margin-top:0;padding-bottom:18px}
}
@media (min-width:1680px){.ul-list.ul-list--lg-columns{-webkit-column-gap:155px;-moz-column-gap:155px;column-gap:155px}
}
.ol-list,.user-text ol{counter-reset:item-number;list-style:none;margin:0;padding-left:11px}
.ol-list li,.user-text ol li{counter-increment:item-number;position:relative;display:block;padding-left:29px}
.ol-list li ~ li,.user-text ol li ~ li{margin-top:10px}
@media (min-width:768px){.ol-list li ~ li,.user-text ol li ~ li{margin-top:18px}
}
.ol-list li:before,.user-text ol li:before{content:counter(item-number) ".";position:absolute;top:0;left:0;display:inline-block;line-height:inherit}
@media (min-width:768px){.ol-list,.ol-list li,.user-text ol,.user-text ol li{padding-left:0}
 .ol-list li:before,.user-text ol li:before{left:-37px}
}
.file-icon{position:relative;padding-left:7px;color:#cc0033;text-decoration:none}
.file-icon__title{position:absolute;bottom:7px;left:-1px;line-height:1;letter-spacing:normal}
.file-icon__img > svg{display:block;width:27px;height:33px;fill:currentColor}
@media (min-width:768px){.file-icon{padding-left:8px}
 .file-icon__title{bottom:8px}
 .file-icon__img > svg{width:32px;height:40px}
}
.table-wrap{overflow-x:auto;overflow-y:hidden}
.table{width:100%}
.table-theme-1 thead{background-color:#fff}
.table-theme-1 thead td{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;line-height:11px;text-transform:uppercase;text-decoration:none;padding-top:27px;padding-bottom:27px;vertical-align:top;color:#3c3c3c}
@media (min-width:768px){.table-theme-1 thead td{font-size:12px;letter-spacing:1.7px;line-height:14px}
}
.table-theme-1 tbody tr{border-bottom:1px solid #fff}
.table-theme-1 tbody td{font-family:Roboto,sans-serif;font-size:12px;line-height:18px;padding-top:20px;padding-bottom:20px}
@media (min-width:768px){.table-theme-1 tbody td{font-size:16px;line-height:23px}
}
.table-theme-1 td{height:80px}
@media (max-width:767.98px){.table-theme-1 td{padding-left:18px;padding-right:18px}
}
@media (min-width:768px){.table-theme-1 td{padding-left:12px;padding-right:12px}
 .table-theme-1 td:first-child{padding-left:21px}
 .table-theme-1 td:last-child{padding-right:21px}
}
@media (min-width:1024px){.table-theme-1 td{padding-left:16px;padding-right:16px}
 .table-theme-1 td:first-child{padding-left:30px}
 .table-theme-1 td:last-child{padding-right:30px}
}
@media (min-width:1200px){.table-theme-1 td{padding-left:24px;padding-right:24px}
 .table-theme-1 td:first-child{padding-left:40px}
 .table-theme-1 td:last-child{padding-right:40px}
}
@media (min-width:1680px){.table-theme-1 td:first-child{padding-left:50px}
 .table-theme-1 td:last-child{padding-right:50px}
}
@media (min-width:768px){.table-theme-1--padded td{padding-left:21px;padding-right:21px}
 .table-theme-1--padded td:first-child{padding-left:62px}
 .table-theme-1--padded td:last-child{padding-right:62px}
}
@media (min-width:1024px){.table-theme-1--padded td{padding-left:24px;padding-right:24px}
 .table-theme-1--padded td:first-child{padding-left:82px}
 .table-theme-1--padded td:last-child{padding-right:82px}
}
@media (min-width:1200px){.table-theme-1--padded td{padding-left:40px;padding-right:40px}
 .table-theme-1--padded td:first-child{padding-left:114px}
 .table-theme-1--padded td:last-child{padding-right:114px}
}
@media (min-width:1680px){.table-theme-1--padded td{padding-left:50px;padding-right:50px}
 .table-theme-1--padded td:first-child{padding-left:155px}
 .table-theme-1--padded td:last-child{padding-right:155px}
}
.table-theme-1--outward-1{margin-left:-18px;margin-right:-18px}
@media (min-width:768px){.table-theme-1--outward-1{margin-left:-21px;margin-right:-21px}
}
@media (min-width:1024px){.table-theme-1--outward-1{margin-left:0;margin-right:0}
}
@media (min-width:1200px){.table-theme-1--outward-1{padding-left:114px;padding-right:114px}
}
@media (min-width:1680px){.table-theme-1--outward-1{padding-left:155px;padding-right:155px}
}
.table-theme-1--white tbody tr{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}
.table-theme-1--white tbody tr:first-child{border-top:1px solid #fff}
.table-theme-1--white tbody tr:last-child{border-bottom:none}
.table-theme-1--white tbody tr:hover{background-color:#fff}
.table-theme-1--white tbody td{padding-top:15px;padding-bottom:15px;height:auto}
@media (min-width:768px){.table-theme-1--white tbody td{padding-top:25px;padding-bottom:25px}
}
.table-theme-2 .table{border-collapse:separate;border-spacing:1.5px;background-color:#fff}
.table-theme-2 th{font-family:Roboto,sans-serif;font-weight:700;font-size:9px;letter-spacing:1.3px;line-height:11px;text-transform:uppercase;text-decoration:none;padding-top:16px;padding-bottom:16px;vertical-align:top;color:#fff;background-color:#212121}
@media (min-width:768px){.table-theme-2 th{font-size:12px;letter-spacing:1.7px;line-height:14px}
}
.table-theme-2 th:nth-child(2n){background-color:#cc0033}
.table-theme-2 th:first-child{width:20%}
.table-theme-2 th:nth-child(2){width:50%}
.table-theme-2 th:nth-child(3){width:30%}
.table-theme-2 td{font-family:Roboto,sans-serif;font-size:12px;line-height:18px;padding-top:40px;padding-bottom:40px;position:relative;background-color:#f1f1f1;vertical-align:top}
@media (min-width:768px){.table-theme-2 td{font-size:16px;line-height:23px}
}
.table-theme-2 td .ul-list li ~ li,.table-theme-2 td .user-text ul li ~ li{margin-top:8px}
.table-theme-2 td .h4--mv,.table-theme-2 td .user-text h4{margin-bottom:24px}
.table-theme-2 td .ul-list.ul-list--lg-columns li{padding-bottom:8px;margin-top:0}
.table-theme-2 td.table__td--bottom{vertical-align:bottom}
.table-theme-2 td.table__td--white{background-color:#fff}
.table-theme-2 td .table__logo{margin-top:32px}
.table-theme-2 td .table__logo img{width:69px;height:52px}
.table-theme-2 td .table__number{position:absolute;top:40px;left:20px}
.table-theme-2 td .table__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:163px}
.table-theme-2 td .table__text--reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.table-theme-2 td .table__text--reverse .table__arrow{-ms-flex-item-align:start;align-self:flex-start;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.table-theme-2 td .table__list{max-width:600px}
.table-theme-2 tr ~ tr{padding-top:32px}
@media (max-width:767.98px){.table-theme-2 .table{display:none}
}
@media (min-width:768px){.table-theme-2 .table{display:table}
 .table-theme-2 .container[data-type="docs"]{display:none}
 .table-theme-2 th:first-child{padding-left:16px;padding-right:21px;width:25%}
 .table-theme-2 th:nth-child(2){width:40%;padding-left:16px;padding-right:21px}
 .table-theme-2 th:nth-child(3){padding-left:18px;padding-right:18px;width:35%}
 .table-theme-2 td:first-child{padding-left:40px;padding-right:21px;width:25%}
 .table-theme-2 td:nth-child(2){width:40%;padding-left:60px;padding-right:21px}
 .table-theme-2 td:nth-child(3){padding-left:18px;padding-right:18px;width:35%}
 .table-theme-2 td:nth-child(3) .table__list,.table-theme-2 td:nth-child(3) .table__logo{padding-left:18px}
 .table-theme-2 .table__arrow{width:88px;height:88px;background-color:transparent;-ms-flex-item-align:end;align-self:flex-end}
 .table-theme-2 .color-red{max-width:124px}
}
@media (min-width:1200px){.table-theme-2 td:first-child,.table-theme-2 th:first-child{padding-left:40px;padding-right:32px;width:20%}
 .table-theme-2 td:nth-child(2),.table-theme-2 th:nth-child(2){width:50%;padding-left:130px;padding-right:56px}
 .table-theme-2 td:nth-child(3),.table-theme-2 th:nth-child(3){padding-left:69px;padding-right:57px;width:30%}
 .table-theme-2 .table__arrow{width:109px;height:109px}
 .table-theme-2 .color-red{max-width:183px}
 .table-theme-2 .table__list,.table-theme-2 .table__logo{padding-left:0}
}
.table-theme-3-container{width:100%;position:relative;color:#000}
.table-theme-3-container .ps__rail-x{opacity:1 !important;background-color:transparent !important}
.table-theme-3-container .ps__rail-x:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#d0d7dd}
.table-theme-3-container .ps__rail-x .ps__thumb-x{background-color:#cc0033;border-radius:0;bottom:0;height:4px;opacity:1 !important;cursor:pointer}
.table-theme-3-container .ps__rail-x:hover{background-color:transparent}
.table-theme-3-container .ps__rail-y{opacity:0 !important;display:none}
@media (min-width:768px){.table-theme-3-container{padding-bottom:40px;margin-right:-21px;width:calc(100% + 21px)}
}
@media (max-width:767.98px){.table-theme-3-container{display:none}
}
@media (min-width:768px){.table-theme-3-container{padding-bottom:40px;margin-right:-21px;width:calc(100% + 21px);margin-bottom:25px}
}
@media (min-width:1024px){.table-theme-3-container{padding-bottom:40px;margin-right:-30px;width:calc(100% + 30px)}
}
@media (min-width:1200px){.table-theme-3-container{padding-bottom:40px;margin-right:-40px;width:calc(100% + 40px);margin-bottom:0}
}
@media (min-width:1422px){.table-theme-3-container{width:100%;margin-right:0;padding-bottom:0}
 .table-theme-3-container .ps__rail-x{display:none}
}
.table-theme-3{font-size:14px;line-height:21px;min-width:100%}
.table-theme-3 th{border-right:1px solid #cc0033;font-weight:400;padding:0 22px 23px 19px;white-space:nowrap;border-bottom:1px solid #f1f1f1;margin:0;position:relative;z-index:2}
.table-theme-3 th:last-child{border-right:none}
.table-theme-3 td{border-right:1px solid transparent;border-bottom:2px solid #fff;background-color:#f1f3f5;vertical-align:top;padding:8px 16px 8px 32px;margin:0;position:relative;z-index:1}
.table-theme-3 td:after{content:"";position:absolute;background-color:#f1f3f5;width:1px;right:-1px;top:-2px;bottom:-2px;z-index:1}
.table-theme-3 td.table-theme-3__p-20{padding:20px;width:156px}
.table-theme-3 td:not(.table-theme-3__td-empty) + .table-theme-3__td-empty > span{border-left:none}
.table-theme-3 td.table-theme-3__td-empty + .table-theme-3__td-empty > span{left:-1px;width:101%;border-right:1px solid transparent}
.table-theme-3 td.table-theme-3__td-empty{background-color:#fff;position:relative;z-index:2}
.table-theme-3 td.table-theme-3__td-empty:after{display:none}
.table-theme-3 td.table-theme-3__td-empty > span{border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;position:absolute;right:-1px;top:-2px;width:100%;height:100%}
.table-theme-3 td.table-theme-3__td-empty:first-child > span{border-left:none}
.table-theme-3 td.table-theme-3__td-empty:last-child > span{border-right:none}
.table-theme-3 td.table-theme-3__pink-dark{background-color:#efbec0}
.table-theme-3 td.table-theme-3__pink-light{background-color:#fae8e9}
.table-theme-3 td.table-theme-3__pink{background-color:#f3d0d2;border-right-color:#f3d0d2;color:#212121}
.table-theme-3 td.table-theme-3__pink:after{background-color:#f3d0d2;top:0;bottom:0}
.table-theme-3 td.table-theme-3__td-first{position:relative;border-right:0;background:-webkit-gradient(linear,left top,right top,color-stop(95%,#f1f3f5),color-stop(95%,#fff) );background:linear-gradient(90deg,#f1f3f5 95%,#fff 0)}
.table-theme-3 td.table-theme-3__td-first.table-theme-3__pink{background:-webkit-gradient(linear,left top,right top,color-stop(95%,#f3d0d2),color-stop(95%,#fff) );background:linear-gradient(90deg,#f3d0d2 95%,#fff 0)}
.table-theme-3 td:last-child:after{background-color:transparent}
.table-theme-3 tr:nth-child(2) td:not(:first-child){padding-top:16px}
.table-theme-3 tr:nth-child(2) td:not(:first-child):before{content:"";position:absolute;left:0;top:0;right:0;height:8px;background-color:#fff}
.table-theme-3 tr:not(:first-child) td:before{content:"";position:absolute;left:0;top:-2px;right:-1px;height:2px;background-color:#fff}
.table-theme-3 tr .table-theme-3__td-empty:first-child > span{border-left:none}
.table-theme-4{width:100%;position:relative;border-collapse:collapse;border-spacing:0 !important}
.table-theme-4,.table-theme-4 tr{border-top:1px solid #d0d7dd}
.table-theme-4 td{vertical-align:top;position:relative;font-family:Montserrat,sans-serif;font-weight:700;color:#000;font-size:12px;line-height:18px}
.table-theme-4 td:first-child{font-family:Roboto,sans-serif;font-weight:400}
@media (max-width:767.98px){.table-theme-4 td{padding:26px 0 33px}
 .table-theme-4 td:first-child,.table-theme-4 td:last-child{width:50%}
 .table-theme-4 td:nth-child(2):not(:last-child),.table-theme-4 tr:nth-child(3) td:first-child,.table-theme-4 tr:nth-child(4) td:first-child{display:none}
 .table-theme-4 tr:last-child .h2,.table-theme-4 tr:last-child .h4,.table-theme-4 tr:last-child .text-small{color:#fff}
 .table-theme-4 tr:last-child td:last-child:before{content:"";width:calc(200% + 40px);height:100%;position:absolute;top:0;left:calc(-100% - 20px);background-color:#cc0033;z-index:-1}
 .table-theme-4 .text-small{font-weight:400}
}
@media (min-width:768px){.table-theme-4{overflow:hidden}
 .table-theme-4 td{padding-top:26px;vertical-align:top;position:relative;height:147px}
 .table-theme-4 td:first-child{width:16%}
 .table-theme-4 td:nth-child(2){width:34%;min-width:284px;display:table-cell;-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}
 .table-theme-4 td:last-child{width:50%;padding-left:81px;-webkit-transform:scaleX(1);transform:scaleX(1)}
 .table-theme-4 tr{height:147px;min-height:147px}
 .table-theme-4 tr:nth-child(3),.table-theme-4 tr:nth-child(4){border-top:none}
 .table-theme-4 tr:nth-child(3) td:first-child:before{content:"";width:300%;height:1px;position:absolute;top:0;left:calc(50% + 52px);background-color:#d0d7dd}
 .table-theme-4 tr:nth-child(4) td:first-child:before{content:"";width:300%;height:1px;position:absolute;top:0;left:calc(50% + 35px);background-color:#d0d7dd}
 .table-theme-4 tr:last-child td:last-child{position:relative}
 .table-theme-4 tr:last-child td:last-child:before{content:"";width:100%;height:100%;min-height:147px;top:0;left:0;position:absolute;background-color:#cc0033;z-index:-1}
 .table-theme-4 tr:last-child td:last-child .h2,.table-theme-4 tr:last-child td:last-child .h4,.table-theme-4 tr:last-child td:last-child .text-small{color:#fff}
 .table-theme-4 tr:last-child td:nth-child(2){overflow:unset;color:#fff;position:relative}
 .table-theme-4 tr:last-child td:nth-child(2):before{content:"";width:100%;height:100%;min-height:147px;position:absolute;top:0;left:50%;background-color:#cc0033;z-index:-1}
 .table-theme-4 tr tr:last-child td:not(:nth-child(2)) .h4{color:#000}
 .table-theme-4 .text-small{font-weight:400;font-size:16px;line-height:23px}
}
@media (min-width:1200px){.table-theme-4 td:first-child{width:25%}
 .table-theme-4 td:nth-child(2){width:25%;-webkit-transform:scaleX(1);transform:scaleX(1)}
 .table-theme-4 td:last-child{width:50%;padding-left:138px}
 .table-theme-4 tr:last-child td:last-child .h2,.table-theme-4 tr:last-child td:last-child .h4,.table-theme-4 tr:last-child td:last-child .text-small{color:#fff}
 .table-theme-4 tr:last-child td:nth-child(2){overflow:hidden;color:#fff}
 .table-theme-4 tr:nth-child(3) td:first-child:before{left:calc(50% + 88px);height:1px}
 .table-theme-4 tr:nth-child(4) td:first-child:before{left:calc(50% + 59px);height:1px}
}
.table-logo{display:block;width:20px;height:auto;max-height:20px;border-radius:50%;overflow:hidden}
@media (min-width:768px){.table-logo{width:40px;max-height:40px}
}
.logo-sinara-group{width:185px;height:60px}
@media (min-width:768px){.logo-sinara-group{width:200px;height:60px}
}
.logo-sinara-development{height:21px;width:88px}
@media (min-width:768px){.logo-sinara-development{width:164px;height:39px}
}
.logo-tmk-chermet{width:30px;height:38px}
@media (min-width:768px){.logo-tmk-chermet{width:260px;height:70px}
 }
@media (max-width:768px){.h1,h1{word-break:break-word;overflow-wrap:break-word;hyphens:none}
}
hr{margin:0;border:0;display:block;width:100%;height:1px;background-color:#d0d7dd}
.not-supported-wrap{position:fixed;z-index:9999;top:20px;left:0;right:0}
@media (max-width:767.98px){.not-supported-wrap{top:0}
}
.not-supported-card{display:block;margin-left:auto;margin-right:auto;padding:32px;max-width:420px;background-color:#fff;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.04);box-shadow:0 8px 20px 0 rgba(0,0,0,0.04)}
.btn{position:relative;z-index:5;display:inline-block;padding:0 16px;height:34px;line-height:32px;border:1px solid;border-radius:4px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none}
.btn__input{position:absolute;top:0;left:0;border:none;padding:0;height:1px;width:1px;font-size:0;opacity:0.0001;background-color:transparent}
.btn:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:50%;right:50%;display:block;background-color:#cc0033;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.btn:hover{-webkit-transition:all 0.4s ease,border 0.1s 0.3s;transition:all 0.4s ease,border 0.1s 0.3s}
.btn:hover:before{border-radius:4px;opacity:1;left:-1px;right:-1px}
@media (min-width:768px){.btn{padding-left:24px;padding-right:24px;height:48px;line-height:46px}
}
.btn:active,.btn:focus{outline:none}
.btn--flat{border:0;border-radius:0}
.btn--flat:before{top:0;bottom:0}
.btn--flat:hover:before{left:0;right:0;border-radius:0}
.btn--outline-gray{border-color:#d0d7dd;background-color:transparent;color:#3c3c3c}
.btn--outline-gray:before{background-color:#cc0033}
.btn--outline-gray:hover{border-color:#cc0033;color:#fff}
.btn--outline-white{border-color:#fff;background-color:transparent;color:#fff}
.btn--outline-white:before{background-color:#cc0033}
.btn--outline-white:hover{border-color:#cc0033}
.btn--outline-red{border-color:#fff;background-color:transparent;color:#fff}
.btn--outline-red:before{background-color:#cc0033}
.btn--outline-red:hover{border-color:#fff;color:#cc0033}
.btn--outline-red:hover:before{background-color:#fff}
.btn--red{border-color:#cc0033;background-color:#cc0033;color:#fff}
.btn--red:before{background-color:#e7262d}
.btn--iconed{padding-left:8px;padding-right:8px}
@media (min-width:768px){.btn--iconed{padding-left:16px;padding-right:16px}
}
.btn > span{vertical-align:middle;line-height:inherit}
.btn .icon{margin-right:10px;display:inline-block;color:inherit}
.btn .icon > svg{fill:currentColor;stroke:currentColor}
.btn--square{width:34px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.btn--square .icon{margin:0}
@media (min-width:768px){.btn--square{width:48px}
}
.btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.btn-list--mt{margin-top:48px}
@media (max-width:767.98px){.btn-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 .btn-list .btn ~ .btn{margin-top:16px}
}
@media (min-width:768px){.btn-list .btn{margin-right:24px}
}
@media (min-width:1024px){.btn-list .btn{margin-right:32px}
}
@media (min-width:1200px){.btn-list .btn{margin-right:40px}
}
.btn-list .btn:last-child{margin-right:0}
.tag-shell{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;line-height:1;padding:0 8px 0 32px;color:#868686;overflow:hidden;text-decoration:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}
.tag-shell .text-tag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}
@media (min-width:768px){.tag-shell{height:48px;padding:0 16px 0 48px}
}
@media (min-width:1024px){.tag-shell{height:48px}
}
@media (min-width:1200px){.tag-shell{height:48px}
}
.tag-shell--red{background-color:#cc0033;color:#fff}
a.tag-shell--red:hover{background-color:#e7262d}
.tag-shell--black{background-color:#212121;color:#fff}
.tag-shell--blur{color:#fff;overflow:hidden;background-size:0}
.tag-shell--blur .text-tag{position:relative}
.tag-shell--blur:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.3)}
@supports ((-webkit-filter:blur(5px)) or (filter:blur(5px))){.tag-shell--blur:before{background-color:transparent;background-image:inherit;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="5" /></filter></svg>#filter');-webkit-filter:blur(5px);filter:blur(5px);margin:-5px}
}
@supports ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.tag-shell--blur:before{background-color:transparent;background-image:none !important;-webkit-filter:none;filter:none;margin:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
}
.tag-shell--blur-backdrop{color:#fff;background-color:rgba(0,0,0,0.4)}
@supports ((-webkit-backdrop-filter:blur(5px)) or (backdrop-filter:blur(5px))){.tag-shell--blur-backdrop{background-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
}
.tag-shell__extra{margin-left:20px}
.tag-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.tag-line .tag-shell{padding-left:30px;padding-right:30px}
@media (min-width:768px){.tag-line .tag-shell{min-width:214px;padding-left:48px;padding-right:48px}
}
a.tag-shell{text-decoration:none;z-index:10;position:relative}
a.tag-shell:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:50%;right:50%;display:block;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
a.tag-shell:hover{-webkit-transition:all 0.4s ease,border 0.1s 0.3s;transition:all 0.4s ease,border 0.1s 0.3s}
a.tag-shell:hover:before{opacity:1;left:-1px;right:-1px}
a.tag-shell.tag-shell--red:before{background-color:#e7262d}
.card-primary-outer,.card-primary-shell{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%}
.card-primary-outer{position:relative;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
@media (min-width:1024px){.card-primary-outer{will-change:transform}
 .card-primary-outer:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
 .edge .card-primary-outer:hover,.ie .card-primary-outer:hover{-webkit-transform:none;transform:none}
 .card-primary-outer:hover .card-primary{-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.04);box-shadow:0 8px 20px 0 rgba(0,0,0,0.04)}
 .card-primary-outer:hover .card-primary:before{bottom:-10px}
}
.card-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;cursor:pointer;background-color:#fff;text-decoration:none;position:relative;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s,-webkit-box-shadow 0.3s}
.card-primary:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block}
.card-primary__image-shell{height:161px;overflow:hidden}
.card-primary__image{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}
.card-primary__image--top{background-position-y:top}
.card-primary__image--bottom{background-position-y:bottom}
.card-primary__image--left{background-position-x:left}
.card-primary__image--right{background-position-x:right}
.card-primary-select,.card-primary__descr,.card-primary__title{display:block;padding-left:32px;padding-right:32px}
.card-primary__title{padding-top:65px;color:#000}
.card-primary__descr--mt{margin-top:8px !important}
.card-primary ~ .card-primary-tag-line{position:absolute;top:0;right:0;left:0}
.card-primary--only-image{min-height:auto !important;padding-bottom:0 !important}
.card-primary--only-image .card-primary__descr,.card-primary--only-image .card-primary__title{display:none}
.card-primary--image .card-primary__title{padding-top:20px;display:block;display:-webkit-box;font-size:12px;margin-bottom: 20px;line-height:18px;max-height:74px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.card-primary--image ~ .card-primary-tag-line{top:127px}
.card-primary--select{padding-bottom:48px}
@media (min-width:768px){.card-primary{min-height:323px;padding-bottom:32px}
 .card-primary__image-shell{height:189px}
 .card-primary-select,.card-primary__descr,.card-primary__title{padding-left:48px;padding-right:48px}
 .card-primary__title{padding-top:88px}
 .card-primary__descr{margin-top:21px}
 .card-primary--image .card-primary__title{padding-top:26px;display:block;display:-webkit-box;font-size:16px;max-height:95px;line-height:23px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
 .card-primary--image ~ .card-primary-tag-line{top:141px}
 .card-primary--select{padding-bottom:80px}
}
@media (min-width:1024px){.card-primary{min-height:400px}
 .card-primary__image-shell{height:251px}
 .card-primary__title{padding-top:98px}
 .card-primary__descr{margin-top:32px}
 .card-primary--image .card-primary__title{padding-top:32px;display:block;display:-webkit-box;font-size:16px;max-height:101px;line-height:23px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
 .card-primary--image ~ .card-primary-tag-line{top:203px}
}
@media (min-width:1200px){.card-primary{min-height:367px}
 .card-primary__image-shell{height:230px}
 .card-primary__title{padding-top:96px}
 .card-primary--image .card-primary__title{padding-top:30px;display:block;display:-webkit-box;font-size:16px;max-height:99px;line-height:23px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
 .card-primary--image ~ .card-primary-tag-line{top:182px}
}
@media (min-width:1680px){.card-primary__image-shell{height:320px}
 .card-primary--image ~ .card-primary-tag-line{top:272px}
}
.card-primary__arrow-icon{position:absolute;right:0;bottom:0;z-index:1}
@media (min-width:1200px){.card-primary__arrow-icon{right:10px;bottom:10px}
}
.card-primary__arrow-icon svg{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;will-change:transform}
.card-primary__arrow-icon:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}
.card-primary-tag-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.card-primary-tag-line .tag-shell{width:50%;max-width:50%}
@supports ((-webkit-filter:blur(5px)) or (filter:blur(5px))){.card-primary-tag-line .tag-shell--blur:before{background-size:200% 161px;background-position:0 100%}
 @media (min-width:768px){.card-primary-tag-line .tag-shell--blur:before{background-size:200% 189px}
 }
 @media (min-width:1024px){.card-primary-tag-line .tag-shell--blur:before{background-size:200% 251px}
 }
 @media (min-width:1200px){.card-primary-tag-line .tag-shell--blur:before{background-size:200% 230px}
 }
 @media (min-width:1680px){.card-primary-tag-line .tag-shell--blur:before{background-size:200% 320px}
 }
}
.card-primary-select{position:absolute;bottom:16px;left:0;right:0;margin-bottom:-10px}
@media (min-width:768px){.card-primary-select{bottom:32px}
}
.card-primary-select .select2-selection--single-clear{padding-left:0 !important;padding-top:0;padding-bottom:10px;height:auto}
.card-primary-select .select2-selection--single-clear .select2-selection__arrow{display:none}
.card-primary-shell--catalog .card-primary{padding-bottom:0}
.card-primary-shell--catalog .card-primary__descr{padding-bottom:16px}
.card-primary-shell--catalog .card-primary__image-shell{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:auto;height:228px}
.card-primary-slider-xs .card-primary-shell,.card-primary-slider-xs .swiper-wrapper,.card-primary-slider .card-primary-shell,.card-primary-slider .swiper-wrapper{height:auto}
.card-primary-slider-xs .swiper-wrapper,.card-primary-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
@media (max-width:767.98px){.card-primary-slider,.card-primary-slider-xs{max-width:360px;margin-left:auto;margin-right:auto}
 .card-primary-slider-xs .swiper-wrapper,.card-primary-slider .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media (min-width:768px){.card-primary-slider,.card-primary-slider-xs{margin-top:-10px;padding-top:10px}
}
@media (min-width:768px){.card-primary-list,.card-primary-slider-xs{margin:-10px}
 .card-primary-list .card-primary-shell,.card-primary-slider-xs .card-primary-shell{padding:10px;width:50%;max-width:50%}
}
@media (min-width:1024px){.card-primary-list,.card-primary-slider-xs{margin:-12px}
 .card-primary-list .card-primary-shell,.card-primary-slider-xs .card-primary-shell{padding:12px}
}
@media (min-width:1200px){.card-primary-list,.card-primary-slider-xs{margin:-18px}
 .card-primary-list .card-primary-shell,.card-primary-slider-xs .card-primary-shell{padding:18px;width:33.3%;max-width:33.3%}
}
@media (min-width:1680px){.card-primary-list,.card-primary-slider-xs{margin:-24px}
 .card-primary-list .card-primary-shell,.card-primary-slider-xs .card-primary-shell{padding:24px}
}
.card-primary-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767.98px){.card-primary-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:360px;margin-left:auto;margin-right:auto}
 .card-primary-list .card-primary-shell ~ .card-primary-shell{margin-top:24px}
}
@media (min-width:768px) and (max-width:1199.98px){.card-primary-list--break-hide .card-primary-shell:nth-child(n + 3){display:none}
}
.card-primary-wrap-show-more.show-more-tab .card-primary-shell.js-tab__content{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:767.98px){.card-primary-wrap-show-more.show-more-tab .card-primary-shell.js-tab__content:not(.active):nth-child(n + 2){display:none}
}
@media (min-width:768px) and (max-width:1199.98px){.card-primary-wrap-show-more.show-more-tab .card-primary-shell.js-tab__content:not(.active):nth-child(n + 3){display:none}
}
@media (min-width:1200px){.card-primary-wrap-show-more.show-more-tab .card-primary-shell.js-tab__content:not(.active):nth-child(n + 4){display:none}
}
.card-primary-wrap-show-more.show-more-tab[data-card-count="1"] .js-tab__btn{display:none}
@media (min-width:768px){.card-primary-wrap-show-more.show-more-tab[data-card-count="2"] .js-tab__btn{display:none}
}
@media (min-width:1200px){.card-primary-wrap-show-more.show-more-tab[data-card-count="3"] .js-tab__btn{display:none}
}
.card-compact-shell--red a.card-compact{-webkit-transition:background-color 0.5s,color 0.2s;transition:background-color 0.5s,color 0.2s}
.card-compact-shell--red a.card-compact:hover{color:#fff;background-color:#cc0033}
.card-compact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 16px 24px 24px;width:100%;min-height:88px;position:relative;text-decoration:none;background-color:#fff;color:#000}
.card-compact__content{width:85%}
.card-compact__content-title{color:inherit;-webkit-transition:color 0.3s;transition:color 0.3s}
.card-compact__content-descr{margin-top:8px;color:#4a4a4a}
.card-compact__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:15%}
.card-compact__arrow > svg{stroke:currentColor;width:15px;height:10px;-webkit-transition:stroke 0.3s;transition:stroke 0.3s}
@media (min-width:768px){.card-compact__arrow > svg{width:24px;height:17px}
}
@media (min-width:768px){.card-compact{padding-left:48px;padding-right:36px;min-height:104px}
}
@media (min-width:1024px){.card-compact__content{width:81%}
 .card-compact__arrow{width:19%}
}
a.card-compact:hover{color:#cc0033}
.card-compact-list{margin:-1.5px}
.card-compact-list .card-compact-shell{padding:1.5px}
@media (min-width:1024px){.card-compact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 .card-compact-list .card-compact-shell{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;max-width:50%}
}
.card-direction{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-height:214px;overflow:hidden;text-decoration:none;color:#fff}
.card-direction--placeholder{background-color:#cc0033}
@media (max-width:1023.98px){.card-direction--placeholder{display:none}
}
.card-direction__bg{background-repeat:no-repeat;background-size:cover;background-position:50%}
.card-direction__bg,.card-direction__bg:after{position:absolute;top:0;right:0;bottom:0;left:0}
.card-direction__bg:after{content:"";display:block;background-color:rgba(0,0,0,0.4)}
.card-direction__content{position:relative;padding:64px 18px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.card-direction__content-title{color:inherit}
.card-direction__content-btn,.card-direction__content-descr{display:none}
.card-direction__content-btn,.card-direction__content-descr{margin-top:48px}
@media (min-width:768px){.card-direction{min-height:335px}
 .card-direction__content{padding:80px 83px}
}
@media (min-width:1024px){.card-direction{min-height:486px}
 .card-direction__content{padding:64px 80px}
}
@media (min-width:1200px){.card-direction{min-height:482px}
 .card-direction__content{padding:80px 154px}
 .card-direction:not(.card-direction--placeholder) .card-direction__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;-webkit-transform:translateY(282px);transform:translateY(282px);-webkit-transition:-webkit-transform 0.7s ease;transition:-webkit-transform 0.7s ease;transition:transform 0.7s ease;transition:transform 0.7s ease,-webkit-transform 0.7s ease}
 .card-direction:not(.card-direction--placeholder) .card-direction__content-btn,.card-direction:not(.card-direction--placeholder) .card-direction__content-descr{display:block;opacity:0;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}
 .card-direction:not(.card-direction--placeholder):hover .card-direction__content{-webkit-transform:translateY(0);transform:translateY(0)}
 .card-direction:not(.card-direction--placeholder):hover .card-direction__content-btn,.card-direction:not(.card-direction--placeholder):hover .card-direction__content-descr{opacity:1}
}
@media (min-width:1680px){.card-direction__content{padding-left:205px;padding-right:205px}
}
.card-direction-list .card-direction{width:100%}
@media (min-width:1024px){.card-direction-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 .card-direction-list .card-direction{width:50%;max-width:50%}
}
.numerical-item{width:100%;max-width:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.numerical-item,.numerical-item__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
.numerical-item__number-sign-before{position:absolute;top:0;right:calc(100% + 2px);font-weight:700;font-size:18px;line-height:68px}
@media (min-width:768px){.numerical-item__number-sign-before{right:calc(100% + 10px);font-size:24px;line-height:97px}
}
.numerical-item__number-sign-after{position:absolute;top:0;left:calc(100% + 2px);font-weight:700;font-size:18px;line-height:68px}
@media (min-width:768px){.numerical-item__number-sign-after{left:calc(100% + 10px);font-size:24px;line-height:97px}
}
.numerical-item__number-sign-after--big{font-size:56px;line-height:68px}
@media (min-width:768px){.numerical-item__number-sign-after--big{font-size:80px;line-height:98px;left:100%}
}
.numerical-item__number > sup{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:8px;position:relative;top:12px;line-height:normal;font-size:0.3em}
.numerical-item__title{display:block;width:100%;text-align:left}
.numerical-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:450px;flex-wrap:wrap}
.numerical-item-list--2{margin-left:-16px;margin-right:-16px}
.numerical-item-list--2 .numerical-item-shell{width:50%;max-width:50%;padding-left:16px;padding-right:16px}
@media (min-width:1680px){.numerical-item-list--wide-desktop{max-width:none}
}
.numerical-item-list--wide{max-width:none;width:auto}
.numerical-item-list--absolute{position:absolute}
.numerical-item-list--absolute .numerical-item-shell{position:absolute;left:0;top:40px;opacity:0;z-index:-1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.numerical-item-list--absolute .numerical-item-shell--active{opacity:1;z-index:1}
@media (min-width:768px){.numerical-item-list--absolute .numerical-item-shell{top:0}
}
@media (min-width:1200px){.numerical-item-list--absolute .numerical-item-shell{top:-120px}
}
.numerical-item-shell{padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex}
.tab-list-sticky-wrap{z-index:50 !important}
.tab-list-sticky-wrap .tab-list{padding-top:16px}
@media (min-width:768px){.tab-list-sticky-wrap .tab-list{padding-top:24px}
}
.tab-list-sticky-wrap--white{background-color:#fff}
.tab-list-head{border-bottom:1px solid #d0d7dd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.ie .tab-list-head{display:block;font-size:0}
.tab-list-head__btn{position:relative;display:block;text-decoration:none;margin-right:24px;padding-top:2px;padding-bottom:20px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color 0.3s;transition:color 0.3s}
.tab-list-head__btn:after{content:"";position:absolute;left:50%;right:50%;bottom:-1px;display:block;height:3px;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}
.ie .tab-list-head__btn{display:inline-block}
.tab-list-head__btn:last-child{margin-right:0}
.tab-list-head__btn:hover{color:#cc0033}
.tab-list-head__btn:not(.active){cursor:pointer}
.tab-list-head__btn.active{color:#cc0033}
.tab-list-head__btn.active:after{background-color:#cc0033;left:0;right:0}
@media (min-width:768px){.tab-list-head__btn{padding-bottom:23px;margin-right:32px}
 .tab-list-head__btn:after{height:4px}
}
.tab-list-body--padding-1,.tab-list-head--child-pt .tab-list-head__btn{padding-top:24px}
@media (min-width:768px){.tab-list-body--padding-1{padding-top:48px}
}
.tab-list--white .tab-list-head{padding:0 19px}
@media (min-width:768px){.tab-list--white .tab-list-head{padding:0 62px}
}
@media (min-width:1024px){.tab-list--white .tab-list-head{padding:0 116px}
}
.tab-list-specific-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.tab-list-specific-container__list .tab-list{padding-top:0}
.tab-list-specific-container__list .tab-list-head__btn{padding-top:8px;padding-bottom:9px}
@media (min-width:768px){.tab-list-specific-container__list .tab-list-head__btn{padding-top:16px;padding-bottom:18px}
}
@media (max-width:767.98px){.tab-list-specific-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 .tab-list-specific-container__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}
 .tab-list-specific-container__btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:-18px;margin-right:-18px}
 .tab-list-specific-container__btn > .btn{width:100%}
}
@media (min-width:768px){.tab-list-specific-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
 .tab-list-specific-container__list{width:60%}
 .tab-list-specific-container__btn{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;margin-right:-21px}
 .tab-list-specific-container__btn > .btn{min-width:280px}
}
@media (min-width:1024px){.tab-list-specific-container__list{width:67%}
 .tab-list-specific-container__btn{width:33%;margin-right:-30px}
}
@media (min-width:1200px){.tab-list-specific-container__list{width:75%}
 .tab-list-specific-container__btn{width:25%;margin-right:-40px}
}
@media (min-width:1680px){.tab-list-specific-container__btn{margin-right:-50px}
}
.tab-list-specific-container__list:only-child{width:100%}
.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#868686}
@media (min-width:768px){.breadcrumbs--pl{padding-left:62px}
}
@media (min-width:1024px){.breadcrumbs--pl{padding-left:82px}
}
@media (min-width:1200px){.breadcrumbs--pl{padding-left:114px}
}
@media (min-width:1680px){.breadcrumbs--pl{padding-left:155px}
}
.breadcrumbs__item{display:inline-block;margin-right:3px}
.breadcrumbs__item:after{content:"/";font-size:inherit;line-height:inherit;display:inline-block;margin-left:3px}
.breadcrumbs__item--disabled:after{display:none}
.breadcrumbs__item--disabled .breadcrumbs__link span{max-width:180px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
@media (min-width:768px){.breadcrumbs__item{margin-right:6px}
 .breadcrumbs__item:after{margin-left:6px}
}
.breadcrumbs__item:last-child{margin-right:0}
.breadcrumbs__link{display:inline-block;text-decoration:none}
.breadcrumbs__link > span{border-bottom:1px solid transparent;-webkit-transition:border 0.2s;transition:border 0.2s}
.page-intro .breadcrumbs{margin-bottom:8px}
.breadcrumbs--one-line{width:70%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.breadcrumbs--one-line .breadcrumbs__link{display:inline;margin-right:3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.breadcrumbs--one-line .breadcrumbs__link:after{content:"/";font-size:inherit;line-height:inherit;display:inline-block;margin-left:3px}
.breadcrumbs--one-line .breadcrumbs__link:last-child:after{display:none}
@media (min-width:768px){.breadcrumbs--one-line .breadcrumbs__link{margin-right:6px}
 .breadcrumbs--one-line .breadcrumbs__link:after{margin-left:6px}
}
@media (min-width:768px){.breadcrumbs--one-line{width:50%}
}
@media (min-width:1024px){.breadcrumbs--one-line{width:53%}
}
a.breadcrumbs__link:hover > span{border-bottom-color:currentColor}
.important-event-wrap{max-width:430px;background-color:#fff}
.important-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;height:136px;position:relative;text-decoration:none;background-color:#fff;color:#000}
.important-event__bg{position:absolute;top:0;left:0;bottom:0;width:0;display:block;background-color:#f1f1f1}
.important-event__text{padding:30px 46px;position:relative;text-decoration:none}
.important-event .h4{display:block;display:-webkit-box;font-size:16px;max-height:69px;line-height:23px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}
@media (max-width:1023.98px){.important-event .h4{font-size:12px;line-height:18px;max-height:54px}
}
a.important-event:hover,a.important-event:hover .h4{color:#cc0033}
.progress-bar{height:136px;width:100%;padding-left:45px;padding-right:45px;max-width:430px;position:relative;z-index:0;overflow:hidden;background-size:0;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}
.progress-bar__line{height:2px;width:175px;margin-left:24px;margin-right:24px}
.progress-bar .swiper-pagination{position:static;height:100%;width:100%;background-color:#fff}
.progress-bar .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#cc0033}
@media (min-width:1024px) and (max-width:1199.98px){.progress-bar{width:440px;max-width:440px}
}
@media (min-width:1200px){.progress-bar{width:390px;max-width:390px}
}
@supports ((-webkit-filter:blur(22px)) or (filter:blur(22px))){.progress-bar:after{z-index:-1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1)}
 .progress-bar:after,.progress-bar:before{content:"";position:absolute;display:block}
 .progress-bar:before{z-index:-2;right:-22px;bottom:-136px;height:100vh;width:100vw;background-image:inherit;background-position:50%;background-size:cover;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="22" /></filter></svg>#filter');-webkit-filter:blur(22px);filter:blur(22px);-webkit-transition:background 0.3s;transition:background 0.3s}
 @media (min-width:1024px){.progress-bar:before{right:-430px;bottom:-22px}
 }
 @media screen and (min-width:2300px){.progress-bar:before{right:calc(10vh - 820px)}
 }
}
@supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.progress-bar{background-size:0;background-image:none !important;-webkit-filter:none;filter:none;margin:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}
 .progress-bar:before{display:none}
}
.banner-img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 112px;border-radius:4px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;background-color:#868686;color:#fff}
.banner-img:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.4)}
.banner-img__btn,.banner-img__title{position:relative}
.banner-img__title{max-width:80%}
@media (max-width:1199.98px){.banner-img{padding-left:80px;padding-right:80px}
}
@media (max-width:1023.98px){.banner-img{padding-left:64px;padding-right:64px}
 .banner-img__title{max-width:70%}
}
@media (max-width:767.98px){.banner-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:24px;padding-bottom:24px}
 .banner-img__title{max-width:100%}
 .banner-img__btn{margin-top:16px}
}
.person-screen{display:-webkit-box;display:-ms-flexbox;display:flex}
.person-screen__img{-ms-flex-item-align:end;align-self:flex-end}
.person-screen__img img{display:block;width:100%;max-width:560px;height:auto;position:relative;left:30px}
.person-screen__img,.person-screen__main{width:50%;max-width:50%}
.person-screen__main{padding-left:12px;padding-bottom:48px}
.person-screen__main-name,.person-screen__main-position,.person-screen__main-quote{max-width:400px}
.person-screen__main-name{margin-bottom:24px}
.person-screen__main-btn,.person-screen__main-quote{margin-top:48px}
.person-screen__main-btn{text-align:center}
@media (min-width:1200px){.person-screen{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
 .person-screen__main{padding-left:18px}
 .person-screen__main-name{max-width:600px}
 .person-screen__main-position,.person-screen__main-quote{max-width:450px}
}
.quote-block{position:relative;padding-top:26px;padding-left:20px}
.quote-block__hooks{position:absolute;top:0;left:0}
.quote-block__hooks > svg{display:block;height:50px;width:51px;fill:#fff}
@media (min-width:768px){.quote-block__hooks > svg{height:77px;width:78px}
}
.quote-block__text{position:relative}
@media (min-width:768px){.quote-block{padding-top:41px;padding-left:0}
 .quote-block--padded{padding-left:36px}
 .quote-block--padded .quote-block__hooks{left:0}
 .quote-block__hooks{left:-36px}
 .quote-block__hooks > svg{height:77px;width:78px}
}
.quote-section__author{margin-top:32px}
.quote-section__author-status{margin-top:8px}
@media (max-width:767.98px){.quote-section__author,.quote-section__main .quote-block{padding-left:20px}
}
@media (min-width:768px) and (max-width:1023.98px){.quote-section{padding-right:62px}
}
@media (min-width:768px) and (max-width:1199.98px){.quote-section{max-width:546px;-webkit-box-sizing:content-box;box-sizing:content-box}
}
@media (min-width:768px){.quote-section__author{margin-top:48px}
}
@media (min-width:1200px){.quote-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
 .quote-section__main{width:55%}
 .quote-section__author{margin-top:0;padding-top:41px;padding-left:154px;width:45%}
}
@media (min-width:1680px){.quote-section__author{padding-left:205px}
}
.sheet--mv{margin-top:32px;margin-bottom:32px}
.sheet__row ~ .sheet__row,.sheet tr ~ tr{padding-top:32px}
.sheet__col ~ .sheet__col{padding-top:16px}
@media (min-width:768px){.sheet__col--small{max-width:190px}
}
@media (min-width:1024px){.sheet__col--small{max-width:248px}
 .sheet__col--small .text-small{padding-right:10px}
}
.sheet td{font-family:Montserrat,sans-serif;font-weight:700;color:#000;font-size:12px;line-height:18px}
.sheet td ~ td{padding-top:16px}
.sheet td:first-child{font-family:Roboto,sans-serif;font-weight:400}
@media (max-width:767.98px){.sheet td,.sheet tr{display:block}
 .sheet td:nth-child(2){margin-bottom:24px}
 .sheet br{display:none}
}
@media (min-width:768px){.sheet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 .sheet--mv{margin-top:48px;margin-bottom:48px}
 .sheet__row,.sheet tr{display:-webkit-box;display:-ms-flexbox;display:flex}
 .sheet__row ~ .sheet__row,.sheet tr ~ .sheet__row{padding-top:40px}
 .sheet__col,.sheet td{padding-top:0 !important}
 .sheet__col:first-child,.sheet td:first-child{width:46%;padding-right:48px}
 .sheet__col:nth-child(2),.sheet td:nth-child(2){width:54%}
 .sheet td{font-size:16px;line-height:23px}
 .sheet td:first-child{font-size:14px;line-height:21px}
}
@media (max-width:767.98px){.text-lined-list .text-lined-shell ~ .text-lined-shell{margin-top:24px}
}
@media (min-width:768px){.text-lined-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -40px}
 .text-lined-list .text-lined-shell{width:50%;max-width:50%;padding:24px 40px}
}
@media (min-width:1024px){.text-lined-list{margin-left:-50px;margin-right:-50px}
 .text-lined-list .text-lined-shell{padding-left:50px;padding-right:50px}
}
@media (min-width:1200px){.text-lined-list .text-lined-shell{width:33.3%;max-width:33.3%}
}
.text-lined-list--half .text-small{font-size:17px;line-height:20px;font-weight:700;color:#212121;padding-top:5px;padding-bottom:5px}
.text-lined-list--half .text-lined:before{width:3px}
@media (min-width:768px){.text-lined-list--half{margin-left:-20px}
 .text-lined-list--half .text-lined-shell{width:50%;max-width:50%}
 .text-lined-list--half .text-small{font-size:24px;line-height:29px}
}
@media (min-width:1024px){.text-lined-list--half{margin-left:-27px;max-width:450px}
 .text-lined-list--half .text-lined-shell{width:50%;max-width:50%}
 .text-lined-list--half .text-small{padding-top:11px;padding-bottom:10px}
}
.text-lined{position:relative;padding-left:15px;color:#4a4a4a}
.text-lined:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;width:2px;background-color:#cc0033}
@media (min-width:768px){.text-lined{padding-left:0}
 .text-lined:before{left:-21px;width:3px}
}
.text-lined .h4{color:#4a4a4a;margin-bottom:8px}
@media (min-width:768px){.text-lined .h4{margin-bottom:16px}
}
.selects-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}
.selects-list--correct--mv{margin-top:-8px;margin-bottom:-8px}
.selects-list .btn-shell,.selects-list .select-shell{padding:8px}
@media (min-width:768px){.selects-list{margin-left:-10px;margin-right:-10px}
 .selects-list--correct--mv{margin-top:-10px;margin-bottom:-10px}
 .selects-list--sm-corrent-mb-2x{margin-bottom:-20px}
 .selects-list--heads .select-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 .selects-list--heads .select-shell .btn,.selects-list--heads .select-shell .select2{margin-top:auto}
 .selects-list .btn-shell,.selects-list .select-shell{padding:10px}
}
@media (min-width:1024px){.selects-list{margin-left:-12px;margin-right:-12px}
 .selects-list--correct--mv{margin-top:-12px;margin-bottom:-12px}
 .selects-list--sm-corrent-mb-2x{margin-bottom:-24px}
 .selects-list .btn-shell,.selects-list .select-shell{padding:12px}
}
@media (min-width:1200px){.selects-list{margin-left:-16px;margin-right:-16px}
 .selects-list--correct--mv{margin-top:-16px;margin-bottom:-16px}
 .selects-list--sm-corrent-mb-2x{margin-bottom:-32px}
 .selects-list .btn-shell,.selects-list .select-shell{padding:16px}
}
@media (min-width:1680px){.selects-list{margin-left:-24px;margin-right:-24px}
 .selects-list--correct--mv{margin-top:-24px;margin-bottom:-24px}
 .selects-list--sm-corrent-mb-2x{margin-bottom:-48px}
 .selects-list .btn-shell,.selects-list .select-shell{padding:24px}
}
.selects-list--small{padding-bottom:24px}
@media (min-width:1024px){.selects-list--small{padding-bottom:48px}
}
.selects-list--small .select-shell{width:208px;padding-top:0;padding-bottom:0}
.selects-list--layout-equal .select-shell{width:100%}
@media (min-width:768px){.selects-list--layout-equal .select-shell{width:50%}
}
@media (min-width:1024px){.selects-list--layout-equal .select-shell{width:25%}
}
.selects-list--layout-1 .select-shell{width:50%}
.selects-list--layout-1 .select-shell--wide{width:100%}
@media (min-width:768px){.selects-list--layout-1 .select-shell{width:33.33%}
}
.selects-list--layout-2 .select-shell{width:50%}
.selects-list--layout-2 .select-shell--wide{width:100%}
@media (min-width:768px) and (max-width:1023.98px){.selects-list--layout-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
@media (min-width:768px){.selects-list--layout-2 .select-shell{width:229px}
}
.selects-list--layout-3 .select-shell{max-width:245px}
@media (min-width:1200px){.selects-list--layout-1 .select-shell,.selects-list--layout-2 .select-shell{width:230px}
 .selects-list--layout-1 .select-shell--wide,.selects-list--layout-2 .select-shell--wide{width:344px}
}
@media (min-width:1680px){.selects-list--layout-1 .select-shell,.selects-list--layout-2 .select-shell{width:311px}
 .selects-list--layout-1 .select-shell--wide,.selects-list--layout-2 .select-shell--wide{width:360px}
}
.selects-list--layout-3 .select-shell{width:100%}
@media (min-width:768px){.selects-list--layout-3 .select-shell{width:33.33%}
}
@media (min-width:1024px){.selects-list--layout-3 .select-shell{width:247px}
}
@media (min-width:1200px){.selects-list--layout-3 .select-shell{width:344px}
}
@media (min-width:1680px){.selects-list--layout-3 .select-shell{width:360px}
}
.selects-list--layout-4 .select-shell{width:100%}
@media (min-width:768px){.selects-list--layout-4 .select-shell{width:218px}
}
@media (min-width:1024px){.selects-list--layout-4 .select-shell{width:222px}
}
@media (min-width:1200px){.selects-list--layout-4 .select-shell{width:230px}
}
@media (min-width:1680px){.selects-list--layout-4 .select-shell{width:246px}
}
.selects-list--layout-house .select-shell > .btn{width:100%}
@media (max-width:767.98px){.selects-list--layout-house .select-shell{width:100%}
}
@media (min-width:768px){.selects-list--layout-house{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media (min-width:768px) and (max-width:1199.98px){.selects-list--layout-house .select-shell{width:38%}
 .selects-list--layout-house .select-shell:nth-child(2),.selects-list--layout-house .select-shell:nth-child(5),.selects-list--layout-house .select-shell:nth-child(8){width:24%}
}
@media (min-width:1200px){.selects-list--layout-house .select-shell{width:13.5%}
 .selects-list--layout-house .select-shell--1{width:19%}
 .selects-list--layout-house .select-shell--2{width:24%}
 .selects-list--layout-house .select-shell--3{width:11%}
}
.gallery-item{width:233px}
.gallery-item__image,.gallery-item__title{display:block;width:100%;text-decoration:none}
.gallery-item__image{height:132px;background-repeat:no-repeat;background-position:50%;background-size:cover}
.gallery-item__title{display:block;margin-top:16px}
@media (min-width:768px){.gallery-item{width:663px}
 .gallery-item__image{height:373px}
}
@media (min-width:1024px){.gallery-item{width:881px}
 .gallery-item__image{height:496px}
}
@media (min-width:1200px){.gallery-item{width:621px}
 .gallery-item__image{height:350px}
}
.gallery-item--fullscreen{text-align:center}
.gallery-item--fullscreen img{height:154px;max-width:100%}
@media (min-width:768px){.gallery-item--fullscreen img{height:368px}
}
@media (min-width:1200px){.gallery-item--fullscreen img{height:505px}
}
[data-popup-gallery] a.gallery-item__image{cursor:-webkit-zoom-in;cursor:zoom-in}
.gallery-slider{width:100%;padding-left:18px}
.gallery-slider .swiper-slide{width:auto !important}
.gallery-slider .swiper-slide:only-child{margin-left:auto;margin-right:auto}
@media (min-width:768px){.gallery-slider{padding-left:21px}
}
@media (min-width:1024px){.gallery-slider{padding-left:30px}
}
@media (min-width:1200px){.gallery-slider{padding-left:40px}
}
@media (min-width:1680px){.gallery-slider{padding-left:50px}
}
.gallery-slider--fullscreen{padding-left:0}
.gallery-slider__arrow{position:absolute;z-index:10;background-image:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,0.4);top:66px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.3s;transition:opacity 0.3s;cursor:pointer}
.gallery-slider__arrow > svg{display:block;stroke:#fff;-webkit-transition:stroke 0.2s;transition:stroke 0.2s;width:17px;height:11px}
.gallery-slider__arrow--left{left:18px}
.gallery-slider__arrow--right{right:18px}
@media (min-width:768px){.gallery-slider__arrow{top:186.5px;height:50px;width:50px}
 .gallery-slider__arrow--left{left:21px}
 .gallery-slider__arrow--right{right:21px}
 .gallery-slider__arrow > svg{width:24px;height:17px}
}
@media (min-width:1024px){.gallery-slider__arrow{top:248px}
 .gallery-slider__arrow--left{left:30px}
 .gallery-slider__arrow--right{right:30px}
}
@media (min-width:1200px){.gallery-slider__arrow{top:175px}
 .gallery-slider__arrow--left{left:40px}
 .gallery-slider__arrow--right{right:40px}
}
@media (min-width:1680px){.gallery-slider__arrow--left{left:50px}
 .gallery-slider__arrow--right{right:50px}
}
.gallery-slider__arrow.swiper-button-disabled{opacity:0;pointer-events:none}
.gallery-slider__arrow--hover{background-color:transparent;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}
.gallery-slider__arrow--hover:hover{background-color:rgba(0,0,0,0.4)}
.content-separated__side ~ .content-separated__side{margin-top:16px}
.content-separated__side ~ .content-separated__side--mt-mobile{margin-top:32px}
@media (max-width:767.98px){.content-separated__side--nums-visible .numerical-item__number-sign-before{position:static}
}
.content-separated__side--flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:767.98px){.content-separated__side--mt-mobile-48{margin-top:48px !important}
}
@media (max-width:767.98px){.content-separated__side--mt-tablet-72{text-align:center}
}
@media (min-width:768px) and (max-width:1023.98px){.content-separated__side--mt-tablet-72{margin-top:72px !important}
}
.content-separated__side-logos{margin-top:24px}
.content-separated__side-logos img{width:80px;height:auto}
@media (max-width:767.98px){.content-separated__side-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.content-separated__diagram{height:285px;width:282px}
@media (max-width:767.98px){.content-separated__diagram{margin:0 auto 35px}
}
@media (min-width:768px){.content-separated__side ~ .content-separated__side{margin-top:24px}
 .content-separated__side-logos{margin-top:8px}
 .content-separated__side-logos img{margin-right:0;width:102px;display:inline-block;margin-top:24px}
 .content-separated__side-logos img:nth-child(odd){margin-right:44px}
}
@media (min-width:1200px){.content-separated{display:-webkit-box;display:-ms-flexbox;display:flex}
 .content-separated__side{margin-top:0 !important;width:50%}
 .content-separated__side:nth-child(odd){padding-right:75px}
 .content-separated__side:nth-child(2n){padding-left:75px}
 .content-separated__side--limited-lg{max-width:465px}
 .content-separated__side--limited-lg:nth-child(2n){padding-left:0}
 .content-separated__side-logos img{margin-right:44px}
 .content-separated__side-logos img:last-child{margin-right:0}
}
@media (min-width:1024px){.content-separated--layout-2{display:-webkit-box;display:-ms-flexbox;display:flex}
 .content-separated--layout-2 .content-separated__side{width:50%;margin-top:0}
 .content-separated--layout-2 .content-separated__side:nth-child(odd){margin-right:12px}
 .content-separated--layout-2 .content-separated__side:nth-child(2n){padding-left:12px}
}
@media (min-width:1200px){.content-separated--layout-2 .content-separated__side:nth-child(odd){padding-left:114px;padding-right:17px}
 .content-separated--layout-2 .content-separated__side:nth-child(2n){padding-right:114px;padding-left:17px}
}
@media (min-width:1680px){.content-separated--layout-2 .content-separated__side:nth-child(odd){padding-left:155px;padding-right:17px}
 .content-separated--layout-2 .content-separated__side:nth-child(2n){padding-right:155px;padding-left:17px}
}
@media (max-width:767.98px){.content-separated--layout-3--xs-margins .content-separated__side ~ .content-separated__side{margin-top:40px}
}
@media (min-width:768px){.content-separated--layout-3{display:-webkit-box;display:-ms-flexbox;display:flex}
 .content-separated--layout-3 .content-separated__side{margin-top:0;width:50%;padding-left:62px}
 .content-separated--layout-3 .content-separated__side:only-child{width:100%}
}
@media (min-width:1024px){.content-separated--layout-3 .content-separated__side{padding-left:82px}
}
@media (min-width:1200px){.content-separated--layout-3 .content-separated__side{padding-left:114px}
 .content-separated--layout-3 .content-separated__side:nth-child(2n){padding-left:17px;padding-right:114px}
}
@media (min-width:1680px){.content-separated--layout-3 .content-separated__side{padding-left:155px}
 .content-separated--layout-3 .content-separated__side:nth-child(2n){padding-right:155px}
}
@media (min-width:768px) and (max-width:1399px){.content-separated--pl-tablet-0,.content-separated--pl-tablet-0 .content-separated__side:nth-child(odd){padding-left:0}
}
.content-separated--reversed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.content-separated--reversed .content-separated__side ~ .content-separated__side{margin-top:0;margin-bottom:32px}
@media (min-width:768px){.content-separated--reversed .content-separated__side ~ .content-separated__side{margin-bottom:40px}
}
@media (min-width:1024px){.content-separated--reversed{padding-left:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
 .content-separated--reversed .content-separated__side ~ .content-separated__side{margin-bottom:0}
 .content-separated--reversed .content-separated__side:nth-child(odd){-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0;padding-right:268px;width:430px;max-width:65%}
 .content-separated--reversed .content-separated__side:nth-child(2n){width:35%;padding-right:0}
}
.content-separated--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-32px}
.content-separated--flex .content-separated__side{width:200px;margin-top:0;margin-bottom:32px;padding:0}
.content-separated--flex .content-separated__side img{margin-bottom:25px}
@media (min-width:768px){.content-separated--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-48px}
 .content-separated--flex .content-separated__side{margin-bottom:48px}
}
@media (min-width:768px) and (max-width:1023.98px){.content-separated--flex .content-separated__side:nth-child(odd){margin-right:171px}
}
@media (min-width:1024px){.content-separated--flex{margin-bottom:-40px;margin-right:-149px;margin-top:64px}
 .content-separated--flex .content-separated__side{margin-right:149px;margin-bottom:40px}
}
.content-separated--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-30px}
.content-separated--wrap .content-separated__side{margin-top:0;width:100%}
@media (min-width:768px){.content-separated--wrap{margin-top:-40px}
 .content-separated--wrap .content-separated__side{width:50%}
 .content-separated--wrap .content-separated__side:nth-child(2n) .content-separated__container{margin-left:auto}
 .content-separated--wrap .content-separated__container{max-width:200px;margin-right:30px}
}
@media (min-width:1200px){.content-separated--wrap{margin-top:-30px}
 .content-separated--wrap .content-separated__container{margin-right:0}
}
.content-separated__image-train{height:auto;position:relative;z-index:0;max-width:100%}
@media (min-width:768px){.content-separated__image-train{width:100%;max-width:553px;height:100%}
 .content-separated__image-train--horizontal{max-width:100%}
}
.content-separated__pins{position:relative;display:inline-block;margin-top:218px}
@media (min-width:768px){.content-separated__pins{margin-top:102px;margin-left:0}
}
@media (min-width:1200px){.content-separated__pins{margin-top:0}
}
.content-separated__pin-wrapper{position:absolute;width:100%;height:100%;z-index:10;-webkit-transform:translateZ(0);transform:translateZ(0)}
.content-separated__pin-item{white-space:normal;padding-right:0;height:173px;width:120px;font-size:16px;line-height:23px;left:auto !important;color:#212121;font-family:Montserrat,sans-serif;font-weight:700}
@media (min-width:768px){.content-separated__pin-item{height:228px}
}
@media (min-width:1200px){.content-separated__pin-item{width:192px}
}
.content-separated__pin-item:before{content:"";display:block;background-color:#000;height:153px;position:relative;left:-8px;width:1px}
@media (min-width:768px){.content-separated__pin-item:before{top:10px;left:-10px;height:180px}
}
.content-separated__pin-item-title{-webkit-box-flex:1;-ms-flex:1;flex:1}
.content-separated__pin{width:14px;height:14px;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1}
.content-separated__pin,.content-separated__pin:after{position:absolute;border-radius:50%;background:#f1f1f1}
.content-separated__pin:after{content:"";width:32px;height:32px;opacity:0.4;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;left:-9px;top:-9px}
@media (min-width:768px){.content-separated__pin{width:20px;height:20px}
 .content-separated__pin:after{width:48px;height:48px;left:-14px;top:-14px}
}
.content-separated__pin:hover:after{opacity:0}
.content-separated--flex-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.content-separated--flex-logos .content-separated__side{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px}
@media (max-width:767.98px){.content-separated--flex-logos .content-separated__side{width:48%}
 .content-separated--flex-logos .content-separated__side:nth-child(2n){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
 .content-separated--flex-logos .content-separated__side img{max-width:100%}
}
@media (min-width:768px){.content-separated--flex-logos .content-separated__side{padding-top:32px}
}
@media (min-width:1200px){.content-separated--flex-logos .content-separated__side{padding-top:64px}
}
.content-separated--with-logos{padding-left:18px;padding-right:18px;position:relative;overflow:hidden}
@media (max-width:767.98px){.content-separated--with-logos{margin-top:-24px}
 .content-separated--with-logos ul{padding-left:0}
}
@media (min-width:768px) and (max-width:1199.98px){.content-separated--with-logos{max-width:768px}
 .content-separated--with-logos .content-separated__side:nth-child(2){max-width:280px;margin-left:auto}
 .content-separated--with-logos .content-separated__diagram{position:absolute;right:0;top:50px;width:728px;height:365px}
 .content-separated--with-logos .mt-default-5{margin-top:54px}
}
@media (min-width:1200px){.content-separated--with-logos{padding-left:155px;min-height:550px}
 .content-separated--with-logos .content-separated__side:nth-child(2){max-width:500px}
 .content-separated--with-logos .content-separated__diagram{position:absolute;right:0;top:25px;width:1158px;height:525px}
 .content-separated--with-logos .mt-default-5{margin-top:54px}
}
.content-separated--one-list .content-separated__side ~ .content-separated__side,.content-separated--one-list .content-separated__side ~ .content-separated__side--mt-mobile{margin-top:0}
@media (max-width:1023.98px){.content-separated--one-list .content-separated__side ~ .content-separated__side .mt-default-5{margin-top:10px}
}
@media (min-width:768px) and (max-width:1199.98px){.content-separated--one-list .content-separated__side ~ .content-separated__side .mt-default-5{margin-top:18px}
}
@media (max-width:1023.98px){.content-separated--one-list .content-separated__side ul{padding-left:0}
}
.content-separated__swipe-btn{position:absolute;top:20px;right:19px}
@media (min-width:768px){.content-separated__swipe-btn{display:none}
}
.content-separated--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:312px;overflow:hidden}
.content-separated--wide .js-horizontal-pan-wrap{overflow:visible}
.content-separated--wide .content-separated__pins{margin-top:0;margin-left:0}
.content-separated--wide .content-separated__image-train{height:190px;margin-left:-7%;background-repeat:no-repeat}
@media (min-width:768px){.content-separated--wide{display:inline;display:initial;height:380px}
 .content-separated--wide .content-separated__image-train{margin-left:0;height:auto}
}
.content-separated-numerical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.content-separated-numerical__item{width:50%}
@media (min-width:768px){.content-separated-numerical{margin-left:-40px;margin-right:-40px;margin-bottom:-40px}
 .content-separated-numerical__item{padding-left:40px;padding-right:40px;padding-bottom:40px}
}
@media (min-width:1024px){.content-separated-numerical{margin-left:-62px;margin-right:-62px;margin-bottom:-62px}
 .content-separated-numerical__item{padding-left:62px;padding-right:62px;padding-bottom:62px}
}
@media (min-width:1200px){.content-separated-numerical{margin-left:-35px;margin-right:-35px;margin-bottom:-35px}
 .content-separated-numerical__item{width:25%;padding-left:35px;padding-right:35px;padding-bottom:35px}
}
.content-separated-numerical--2 .content-separated-numerical__item--limited{padding-left:30px}
@media (min-width:768px){.content-separated-numerical--2 .content-separated-numerical__item--limited{padding-left:0}
}
.content-separated-numerical--2 .content-separated-numerical__item--limited .numerical-item__number{position:relative}
@media (min-width:1200px){.content-separated-numerical--2{margin-left:-75px;margin-right:-75px}
 .content-separated-numerical--2 .content-separated-numerical__item{width:50%;padding-left:75px;padding-right:75px}
 .content-separated-numerical--2 .content-separated-numerical__item--limited{max-width:400px;padding-right:0}
 .content-separated-numerical--2 .content-separated-numerical__item--limited .numerical-item{max-width:none}
}
.content-separated-numerical--2.content-separated-numerical--no-ml{margin-left:0}
@media (min-width:768px){.content-separated-numerical--2.content-separated-numerical--no-ml{margin-left:0}
}
@media (min-width:1200px){.content-separated-numerical--2.content-separated-numerical--no-ml{margin-left:-75px}
}
@media (min-width:1200px){.content-separated-numerical--3 .content-separated-numerical__item:nth-child(3){margin-right:23%}
}
@media (min-width:1200px){.content-separated-numerical--3 .content-separated-numerical__item,.content-separated-numerical--4 .content-separated-numerical__item{width:23%}
 .content-separated-numerical--3 .content-separated-numerical__item:nth-child(3),.content-separated-numerical--4 .content-separated-numerical__item:nth-child(3){margin-left:auto}
}
@media (min-width:1024px){.content-separated-numerical--layout-2{padding-left:82px;padding-right:176px}
}
@media (min-width:1200px){.content-separated-numerical--layout-2{padding-left:114px;padding-right:148px}
}
@media (min-width:1680px){.content-separated-numerical--layout-2{padding-left:155px;padding-right:189px}
}
.content-separated-numerical--layout-3 .content-separated-numerical__item{width:50%;max-width:50%}
@media (min-width:1024px){.content-separated-numerical--layout-3{max-width:600px;max-width:760px}
}
@media (min-width:1200px){.content-separated-numerical--layout-3{max-width:100%}
 .content-separated-numerical--layout-3 .content-separated-numerical__item{width:25%;max-width:25%}
}
@media (max-width:767.98px){.fact-lead__side:nth-child(odd){margin-bottom:24px}
}
@media (min-width:768px) and (max-width:1023.98px){.fact-lead{margin-right:-62px}
}
@media (min-width:768px){.fact-lead{display:-webkit-box;display:-ms-flexbox;display:flex}
 .fact-lead__side{margin-top:0;padding:0}
 .fact-lead__side:nth-child(odd){width:37%}
 .fact-lead__side:nth-child(2n){width:63%}
 .fact-lead__side .numerical-item-shell{margin-top:-10px}
}
@media (min-width:1024px){.fact-lead__side:nth-child(odd){width:41%}
 .fact-lead__side:nth-child(2n){width:59%}
}
@media (min-width:1200px){.fact-lead__side:nth-child(odd){padding-left:114px}
}
@media (min-width:1680px){.fact-lead__side:nth-child(odd){padding-left:155px}
}
.contact-group{display:block;position:relative}
.contact-group:before{content:"";position:absolute;top:2px;left:0;display:block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain}
.contact-group__item{min-height:16px;padding-left:32px}
.contact-group--pin:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cpath d='M11.075 23.516C4.265 13.642 3 12.629 3 9a9 9 0 1 1 18 0c0 3.629-1.264 4.642-8.075 14.516a1.125 1.125 0 0 1-1.85 0zM12 12.75a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5z'/%3E%3C/svg%3E")}
.contact-group--phone:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cpath d='M22.802 23.13l1.123-4.866a1.13 1.13 0 0 0-.65-1.286l-5.24-2.246a1.12 1.12 0 0 0-1.31.323l-2.32 2.835a17.339 17.339 0 0 1-8.29-8.29L8.95 7.28c.388-.319.519-.852.323-1.31L7.027.73c-.22-.5-.763-.777-1.291-.655L.87 1.198C.365 1.315 0 1.764 0 2.292 0 14.274 9.708 24 21.708 24c.524 0 .977-.36 1.094-.87z'/%3E%3C/svg%3E")}
.contact-group--fax:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cpath d='M.678 7.92h2.125v3.195h.683V0H15.3l3.993 2.025.303.15v8.94h.668V7.92h2.202a30.935 30.935 0 0 1 0 11.46h-2.733V24H3.486v-4.62H.678a24.564 24.564 0 0 1 0-11.46zm4.387 3.195h13.149V3.69h-3.037v-.315L14.813 1.5H5.065v9.615zm13.012 6H5.065V22.5h13.012v-5.415.03zM6.432 3.675V4.5h7.06v-.825h-7.06zm0 4.005v.855h10.263V7.68H6.432zm0-2.025v.855h10.263v-.855H6.432zm9.11-3.75l.136.99h1.716l-1.853-1.02v.03zm2.155 11.07v1.05h2.551v-1.05h-2.551z'/%3E%3C/svg%3E")}
.contact-group--mail:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cpath d='M24 4.991l-11.504 6.574a1 1 0 0 1-.992 0L0 4.99A2 2 0 0 1 2 3h20a2 2 0 0 1 2 1.991zm0 2.304V18a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V7.295L10.512 13.3a3 3 0 0 0 2.976 0L24 7.295z' fill-rule='evenodd'/%3E%3C/svg%3E")}
.contact-group--clock:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0'/%3E%3Cpath d='M11.875 13.837a.801.801 0 0 1-.804-.797c0-.44.361-.798.804-.798.442 0 .803.358.803.798 0 .439-.36.797-.803.797m0-9.837c-.592 0-1.072.476-1.072 1.063v6.453A1.854 1.854 0 0 0 10 13.04a1.87 1.87 0 0 0 2.666 1.681l3.727 2.135a1.073 1.073 0 0 0 1.464-.389 1.058 1.058 0 0 0-.393-1.452l-3.73-2.138a1.851 1.851 0 0 0-.787-1.36V5.063A1.07 1.07 0 0 0 11.875 4' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E")}
.contact-group--person:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='%23FFF'%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0'/%3E%3Cpath d='M20 22H4v-2a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v2zm-8-9A6 6 0 1 1 12 .998 6 6 0 0 1 12 13z' fill='%23C4161C'/%3E%3C/g%3E%3C/svg%3E")}
@media (min-width:768px){.contact-group:before{top:0;width:24px;height:24px}
 .contact-group__item{min-height:24px;padding-left:56px}
 .contact-group--offset{left:-56px}
}
.contact-group__item ~ .contact-group__item,.contact-group ~ .contact-group{margin-top:16px}
@media (min-width:768px){.contact-group__item ~ .contact-group__item,.contact-group ~ .contact-group{margin-top:24px}
}
.share,.share__list{display:-webkit-box;display:-ms-flexbox;display:flex}
.share__list{height:34px;overflow:hidden;max-width:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-right:0;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:max-width 0.7s 0.3s,padding 0.7s 0.3s,border 0.7s 0.3s;transition:max-width 0.7s 0.3s,padding 0.7s 0.3s,border 0.7s 0.3s}
.share__list .share-social-list{overflow:hidden;height:0;max-width:0;opacity:0;-webkit-transition:max-width 0.7s 0.3s,height 0.7s 0.3s,opacity 0.3s;transition:max-width 0.7s 0.3s,height 0.7s 0.3s,opacity 0.3s}
.share__btn{position:relative;-webkit-transition:max-width 1s ease,border 0.4s;transition:max-width 1s ease,border 0.4s}
.share__btn-text{-webkit-transition:opacity 0.3s 0.7s,font-size 0.7s;transition:opacity 0.3s 0.7s,font-size 0.7s}
.share__btn-cross{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 17 18' width='17' height='18' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M8.5 10.431L1.421 18 0 16.657 7.161 9 0 1.343 1.421 0 8.5 7.569 15.579 0 17 1.343 9.839 9 17 16.657 15.579 18z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;width:12px;height:12px}
@media (min-width:768px){.share__btn-cross{width:18px;height:18px}
}
.share--outline-gray.share--opened .share__list{border-color:#d0d7dd;background-color:transparent;color:#3c3c3c}
.share.share--opened .share__btn{border-top-left-radius:0;border-bottom-left-radius:0;border-color:#cc0033}
.share.share--opened .share__btn:before{border-radius:4px;opacity:1;left:-1px;right:-1px}
.share.share--opened .share__btn-text{font-size:0;opacity:0;-webkit-transition:opacity 0.3s,font-size 0.7s;transition:opacity 0.3s,font-size 0.7s}
.share.share--opened .share__btn-cross{opacity:1}
.share.share--opened .share__list{max-width:500px;padding:0 16px;-webkit-transition:max-width 0.7s,padding 0.7s;transition:max-width 0.7s,padding 0.7s}
.share.share--opened .share__list .share-social-list{height:auto;max-width:500px;opacity:1;-webkit-transition:max-width 0.7s,height 0.7s,opacity 0.3s 0.7s,border 0.7s;transition:max-width 0.7s,height 0.7s,opacity 0.3s 0.7s,border 0.7s}
@media (min-width:768px){.share.share--opened .share__list{padding-left:24px;padding-right:24px}
}
@media (min-width:768px){.share__list{height:48px}
}
.share-social-list .ya-share2 .ya-share2__item{margin-right:8px;-webkit-transition:all 0.3s;transition:all 0.3s}
@media (min-width:768px){.share-social-list .ya-share2 .ya-share2__item{margin-right:24px}
}
.share-social-list .ya-share2 .ya-share2__item:last-child{margin-right:0}
.share-social-list .ya-share2 .ya-share2__item .ya-share2__badge,.share-social-list .ya-share2 .ya-share2__item .ya-share2__icon{width:24px;height:24px}
@media (min-width:768px){.share-social-list .ya-share2 .ya-share2__item .ya-share2__badge,.share-social-list .ya-share2 .ya-share2__item .ya-share2__icon{width:30px;height:30px}
}
.share-social-list .ya-share2 .ya-share2__item .ya-share2__badge{border:0;border-radius:0;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}
.share-social-list .ya-share2 .ya-share2__item .ya-share2__icon{background-size:24px;background-repeat:no-repeat;background-position:50%;-webkit-transition:none;transition:none}
@media (min-width:768px){.share-social-list .ya-share2 .ya-share2__item .ya-share2__icon{background-size:30px}
}
.share-social-list .ya-share2 .ya-share2__item_service_facebook .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23373a42' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item_service_facebook:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%233d5a98' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23373a42' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item_service_vkontakte:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%234d75a3' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item_service_twitter .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23373a42' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item_service_twitter:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%235da6db' fill-rule='evenodd'/%3E%3C/svg%3E")}
.share-social-list .ya-share2 .ya-share2__item:hover{opacity:1}
.image-described-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media (min-width:1024px){.image-described-shell--indent{margin-bottom:28px}
}
.image-described{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-decoration:none}
.image-described__image{position:absolute;z-index:5;top:0;left:0;height:150px;width:83%;background-color:#868686;background-repeat:no-repeat;background-position:50%;background-size:cover}
.image-described__card{position:relative;z-index:10;margin-top:100px;margin-left:17%;padding:32px 16px 32px 24px;min-height:150px;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,0.04);box-shadow:0 8px 10px 0 rgba(0,0,0,0.04);width:100%}
.image-described__card-title ~ .image-described__card-descr{margin-top:8px}
@media (min-width:768px){.image-described__card-title ~ .image-described__card-descr{margin-top:16px}
}
@media (min-width:768px){.image-described__image{height:309px}
 .image-described__card{margin-top:157px;padding:32px 24px 32px 32px;min-height:200px;width:310px}
}
@media (min-width:1024px){.image-described__image{height:222px}
 .image-described__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:transparent;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}
 .image-described__card{min-height:200px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
}
@media (min-width:1200px){.image-described__image{height:313px}
 .image-described__card{min-height:200px}
}
@media (min-width:1680px){.image-described__card{width:400px}
}
@media (min-width:1024px){a.image-described:hover .image-described__image:after{background-color:rgba(0,0,0,0.3)}
 a.image-described:hover .image-described__card{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
}
@media (max-width:1023.98px){.image-described-list .image-described-shell ~ .image-described-shell{margin-top:64px}
}
@media (max-width:767.98px){.image-described-list .image-described-shell ~ .image-described-shell{margin-top:48px}
}
@media (min-width:1024px){.image-described-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}
 .image-described-list .image-described-shell{width:50%;max-width:50%;padding:12px}
}
@media (min-width:1200px){.image-described-list{margin:-18px}
 .image-described-list .image-described-shell{padding:18px}
}
.image-described-list--item-wide .image-described-shell{width:100%;max-width:100%}
@media (min-width:1200px){.image-described-list--last-elem{margin-bottom:-45px}
}
.image-described-list__item{margin-bottom:31px}
.image-described-slider{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}
.image-described-slider[data-slides-count="1"] .nav-arrows{display:none}
@media (min-width:1024px){.image-described-slider[data-slides-count="2"] .nav-arrows{display:none}
}
.accordion-item-head{overflow:hidden;position:relative;padding-right:50px;cursor:pointer}
.accordion-item-head__title{color:#000;-webkit-transition:color 0.3s;transition:color 0.3s}
.accordion-item-head__icon-wrap{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.accordion-item-head__icon{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}
.accordion-item-head__icon > svg{display:block;width:16px;height:16px;stroke:#222;-webkit-transition:stroke 0.3s;transition:stroke 0.3s}
@media (min-width:768px){.accordion-item-head__icon > svg{width:24px;height:24px}
}
.accordion-item-head[aria-expanded="true"] .accordion-item-head__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.accordion-item-head:hover .accordion-item-head__title{color:#cc0033}
.accordion-item-head:hover .accordion-item-head__icon > svg{stroke:#cc0033}
@media (min-width:768px){.accordion-item-head{padding-right:60px}
}
@media (min-width:1024px){.accordion-item-head__title{max-width:80%}
}
.accordion-item-body__content{padding-top:24px}
@media (min-width:768px){.accordion-item-body__content{padding-top:48px}
}
@media (min-width:1024px){.accordion-item-body__content{padding-top:64px}
}
.accordion-item-body__content .section:first-child{padding-top:0}
.accordion-item-body__content .section:last-child{padding-bottom:0}
.accordion-item-body__hr{position:relative;display:block;width:100%;margin-top:32px}
.accordion-item-body__hr:after{content:"";display:block;height:1px;max-width:1920px;background-color:#d0d7dd}
@media (min-width:768px){.accordion-item-body__hr{margin-top:40px}
}
.accordion-item-body--rupture-only-extra{margin-left:-18px;margin-right:-18px}
.accordion-item-body--rupture-only-extra .accordion-item-body__hr{padding-left:18px;padding-right:18px}
@media (min-width:768px){.accordion-item-body--rupture-only-extra{margin-left:-62px;margin-right:-62px}
 .accordion-item-body--rupture-only-extra .accordion-item-body__hr{padding-left:62px;padding-right:62px}
}
@media (min-width:1024px){.accordion-item-body--rupture-only-extra{margin-left:-82px;margin-right:-82px}
 .accordion-item-body--rupture-only-extra .accordion-item-body__hr{padding-left:82px;padding-right:82px}
}
@media (min-width:1200px){.accordion-item-body--rupture-only-extra{margin-left:-114px;margin-right:-114px}
 .accordion-item-body--rupture-only-extra .accordion-item-body__hr{padding-left:114px;padding-right:114px}
}
@media (min-width:1680px){.accordion-item-body--rupture-only-extra{margin-left:-155px;margin-right:-155px}
 .accordion-item-body--rupture-only-extra .accordion-item-body__hr{padding-left:155px;padding-right:155px}
}
.accordion-list--unobstructed .accordion-item-body__hr{width:100%;margin-right:auto;margin-left:auto;padding-left:18px;padding-right:18px}
@media (min-width:768px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:21px;padding-right:21px}
}
@media (min-width:1024px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:30px;padding-right:30px}
}
@media (min-width:1200px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:40px;padding-right:40px}
}
@media (min-width:1680px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:50px;padding-right:50px}
}
@media (min-width:768px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:83px;padding-right:83px}
}
@media (min-width:1024px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:112px;padding-right:112px}
}
@media (min-width:1200px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:154px;padding-right:154px}
}
@media (min-width:1680px){.accordion-list--unobstructed .accordion-item-body__hr{padding-left:205px;padding-right:205px}
}
.accordion-item + .accordion-item{margin-top:32px}
@media (min-width:768px){.accordion-item + .accordion-item{margin-top:40px}
}
.contacts-item__title{margin-bottom:4px}
@media (min-width:768px){.contacts-item__title{margin-bottom:16px}
}
@media (max-width:767.98px){.contacts-item-list .contacts-item-shell ~ .contacts-item-shell{margin-top:32px}
}
@media (min-width:768px) and (max-width:1023.98px){.contacts-item-list{padding-right:62px}
}
@media (min-width:768px){.contacts-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px -64px}
 .contacts-item-list .contacts-item-shell{width:50%;max-width:50%;padding:0 40px 64px}
}
@media (min-width:1024px){.contacts-item-list{margin:0 -50px -64px}
 .contacts-item-list .contacts-item-shell{width:33.33%;max-width:33.33%;padding:0 50px 64px}
}
@media (min-width:1024px) and (max-width:1199.98px){.container--extra:not(.container--only-md-no-extra) .contacts-item-list{margin-right:-132px}
}
@media (min-width:1024px){.contacts-item-list--layout-2{margin-left:-50px;margin-right:-50px}
 .contacts-item-list--layout-2 .contacts-item-shell{width:349px;max-width:349px;padding-left:50px;padding-right:50px}
}
.form-row ~ .form-row{margin-top:24px}
@media (min-width:768px){.form-row ~ .form-row{margin-top:32px}
}
@media (min-width:768px){.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media (min-width:768px){.form-row .form-col:not(.form-col--full){width:50%;max-width:50%}
 .form-row .form-col:not(.form-col--full):nth-child(odd){padding-right:9px}
 .form-row .form-col:not(.form-col--full):nth-child(2n){padding-left:9px}
}
@media (min-width:1024px){.form-row .form-col:not(.form-col--full):nth-child(odd){padding-right:12px}
 .form-row .form-col:not(.form-col--full):nth-child(2n){padding-left:12px}
}
@media (min-width:1200px){.form-row .form-col:not(.form-col--full):nth-child(odd){padding-right:16px}
 .form-row .form-col:not(.form-col--full):nth-child(2n){padding-left:16px}
}
.form-col{width:100%}
@media (max-width:767.98px){.form-col ~ .form-col{margin-top:24px}
}
.form-bottom{margin-top:24px}
.form-bottom__btn{margin-top:32px}
@media (min-width:768px){.form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
 .form-bottom__text{margin-top:12px;margin-right:16px}
 .form-bottom__btn{margin-top:0}
 .form-bottom--layout-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 .form-bottom--layout-vertical .form-bottom__text{margin-top:0}
 .form-bottom--layout-vertical .form-bottom__btn{margin-top:48px}
}
@media (min-width:1024px){.form-block--narrow{padding-left:82px;padding-right:82px}
}
@media (min-width:1200px){.form-block--narrow{max-width:857px;padding-left:114px;padding-right:0}
}
@media (min-width:1680px){.form-block--narrow{max-width:898px;padding-left:155px}
}
@media (min-width:1024px){.form-block--popup{padding-left:64px;padding-right:64px}
}
.search-results-list{max-width:546px}
@media (min-width:1680px){.search-results-list{max-width:730px}
}
.search-result ~ .search-result{margin-top:32px}
@media (min-width:768px){.search-result ~ .search-result{margin-top:40px}
}
@media (min-width:768px) and (max-width:1023.98px){.structure--center{padding-left:62px}
}
@media (min-width:1024px){.structure--center{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:82px;max-width:620px;margin-left:auto;margin-right:auto}
}
@media (min-width:1200px){.structure--center{padding-left:146px}
}
@media (min-width:1680px){.structure--center{padding-left:187px}
}
@media (min-width:1200px){.structure--lg-offset-top{margin-top:-100px}
}
.structure-logo{padding-left:32px}
@media (min-width:768px){.structure-logo{padding-left:108px}
}
.structure-item{position:relative;padding-top:48px;color:#3c3c3c}
.structure-item__main{padding-left:16px}
.structure-item__main-btn{display:inline-block;padding:12px 16px;background-color:#4a4a4a;color:#fff;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.structure-item__main-btn .text-tag{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:14px}
.structure-item__main-btn:hover{background-color:#cc0033}
.structure-item__main-body{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}
.structure-item__bullet{position:absolute;z-index:5;top:63px;left:29px;display:block;height:7px;width:7px;border-radius:50%;background-color:#4a4a4a;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}
.structure-item__bullet:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;display:block;border-radius:inherit;border:1px solid hsla(0,0%,66%,0.65);-webkit-transition:border 0.3s;transition:border 0.3s}
.structure-item:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:32px;display:block;width:1px;background-color:#979797}
.structure-item:last-child:before{height:63px;bottom:auto}
.structure-item:not(.active) .structure-item__main-body{display:none}
.structure-item.active .structure-item__bullet,.structure-item.active .structure-item__main-btn{background-color:#cc0033}
.structure-item.active .structure-item__bullet:after{border-color:#cc0033}
@media (max-width:767.98px){.structure-item{padding-left:32px}
 .structure-item__side{display:none}
 .structure-item__main > .ul-list{padding-left:0}
}
@media (min-width:768px){.structure-item{padding-top:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
 .structure-item__side{position:absolute;top:59px;left:0;padding-right:48px}
 .structure-item__side-icon > img,.structure-item__side-icon > svg{display:block;width:60px}
 .structure-item__side-icon > img{height:auto}
 .structure-item__side-icon > svg{height:60px}
 .structure-item__main{padding-left:40px;margin-left:108px}
 .structure-item__main-btn{padding:16px 24px}
 .structure-item__main-btn .text-tag{line-height:16px}
 .structure-item__main-body{padding-left:24px}
 .structure-item__main-body > .ul-list{max-width:100%;padding-left:24px}
 .structure-item__bullet{height:11px;width:11px;top:82px;left:103px}
 .structure-item__bullet:after{top:-5px;right:-5px;bottom:-5px;left:-5px}
 .structure-item:before{left:108px}
 .structure-item:last-child:before{height:84px}
}
.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.social-list .social-item{margin-right:20px}
@media (min-width:768px){.social-list .social-item{margin-right:32px}
}
.social-list .social-item:last-child{margin-right:0}
.social-item{position:relative;display:block;text-decoration:none}
.social-item:before{content:"";position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:24px;height:24px}
@media (min-width:768px){.social-item:before{height:32px;width:32px}
}
.social-item > svg{display:block;fill:currentColor;-webkit-transition:fill 0.2s;transition:fill 0.2s}
.social-item--whatsapp:hover > svg{fill:#67c15e}
.social-item--telegram:hover > svg{fill:#0fbeeb}
.social-item--youtube:hover > svg{fill:#cc181e}
.social-item--youtube > svg{width:14px;height:10px}
@media (min-width:768px){.social-item--youtube > svg{width:21px;height:15px}
}
.social-item--vkontakte:hover > svg{fill:#4d75a3}
.social-item--vkontakte > svg{width:14px;height:8px}
@media (min-width:768px){.social-item--vkontakte > svg{width:21px;height:12px}
}
.social-item--facebook:hover > svg{fill:#3d5a98}
.social-item--facebook > svg{width:6px;height:12px}
@media (min-width:768px){.social-item--facebook > svg{width:9px;height:18px}
}
.social-item--instagram:hover > svg{fill:#dd2a7b}
.social-item--instagram > svg{width:12px;height:12px}
@media (min-width:768px){.social-item--instagram > svg{width:18px;height:18px}
}
.secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (max-width:767.98px){.secondary-menu{margin-bottom:-32px}
}
@media (min-width:768px){.secondary-menu{margin-left:-9px;margin-right:-9px}
}
@media (min-width:1200px){.secondary-menu{margin-left:-18px;margin-right:-18px}
}
.secondary-menu .secondary-menu-col{width:50%;max-width:50%}
@media (max-width:767.98px){.secondary-menu .secondary-menu-col{margin-bottom:32px}
}
@media (min-width:768px){.secondary-menu .secondary-menu-col{width:25%;max-width:25%;padding-left:9px;padding-right:9px}
}
@media (min-width:1200px){.secondary-menu .secondary-menu-col{padding-left:18px;padding-right:18px}
}
.secondary-menu-col__head{margin-bottom:16px}
@media (min-width:768px){.secondary-menu-col__head{margin-bottom:24px}
}
.secondary-menu-col__list-item ~ .secondary-menu-col__list-item{margin-top:8px}
.document-link{display:block;position:relative;min-height:33px;text-decoration:none;color:#4a4a4a;padding: 12px;}
.document-link__icon{position:absolute;top:5px;left:0}
.document-link__text{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:50px;max-width:182px}
.document-link__text-title > span{border-bottom:1px solid transparent;-webkit-transition:border-color 0.2s;transition:border-color 0.2s}
.document-link__text-title + .document-link__text-descr{margin-top:4px}
.document-link__text-descr{opacity:0.5}
@media (min-width:768px){.document-link__text{max-width:213px;padding-left:64px}
}
@media (min-width:1024px){.document-link__text{max-width:223px;padding-left:80px}
}
@media (min-width:1200px){.document-link__text{max-width:233px}
}
@media (min-width:1680px){.document-link__text{max-width:243px}
}
.document-link--center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.document-link--center .document-link__icon{position:static;-ms-flex-negative:0;flex-shrink:0}
.document-link--center .document-link__text{padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:1023.98px){.document-link--center .document-link__text{padding-left:24px}
}
@media (max-width:767.98px){.document-link--center .document-link__text{padding-left:16px}
}
a.document-link:hover .document-link__text-title > span{border-bottom-color:currentColor}
@media (max-width:767.98px){.documents-list .document-link-shell{width:100%}
 .documents-list .document-link-shell ~ .document-link-shell{margin-top:32px}
}
@media (min-width:768px){.documents-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -10px}
 .documents-list .document-link-shell{width:50%;max-width:50%;padding:24px 10px}
}
@media (min-width:1024px){.documents-list{margin-left:-12px;margin-right:-12px}
 .documents-list .document-link-shell{padding-left:12px;padding-right:12px}
}
@media (min-width:1200px){.documents-list{margin-left:-44px;margin-right:-44px}
 .documents-list .document-link-shell{width:33.33%;max-width:33.33%;padding-left:44px;padding-right:44px}
}
@media (min-width:1680px){.documents-list:not(.text-short-container){margin-left:-124px;margin-right:-124px}
 .documents-list:not(.text-short-container) .document-link-shell{padding-left:124px;padding-right:124px}
}
.documents-list--pt{padding-bottom:24px}
@media (min-width:1024px){.documents-list--pt{padding-bottom:48px}
}
.documents-list--wide-items .document-link__text{max-width:none}
@media (min-width:768px){.documents-list--wide-items .document-link-shell{padding-bottom:12px}
}
@media (min-width:1200px){.documents-list--wide-items .document-link-shell{width:33%}
}
.documents-list--pb-48{padding-bottom:48px}
@media (max-width:767.98px){.documents-list--mt-mobile{margin-top:32px}
}
@media (min-width:768px){.documents-list.text-short-container{max-width:none}
}
@media (min-width:1200px){.documents-list.text-short-container{padding-right:171px}
 .documents-list.text-short-container .document-link-shell{width:50%;max-width:50%}
}
@media (min-width:1680px){.documents-list.text-short-container{padding-right:232.5px}
 .documents-list.text-short-container .document-link-shell{width:33.33%;max-width:33.33%}
}
@media (min-width:1680px){.documents-list.text-short-container.documents-list--half .document-link-shell{width:50%;max-width:50%}
}
.iconed-text{display:-webkit-box;display:-ms-flexbox;display:flex}
.iconed-text__img{-ms-flex-negative:0;flex-shrink:0;width:32px;color:#cc0033}
.iconed-text__img > svg{fill:currentColor}
.iconed-text__content{padding-top:2px}
.iconed-text--2 .iconed-text__img{width:24px}
.iconed-text--2.iconed-text--offset{margin-left:-24px}
@media (min-width:768px){.iconed-text__img{width:48px}
 .iconed-text__content{padding-top:4px}
 .iconed-text--offset{margin-left:-48px}
 .iconed-text--2 .iconed-text__img{width:32px}
 .iconed-text--2.iconed-text--offset{margin-left:-32px}
}
a.iconed-text{text-decoration:none}
a.iconed-text:hover .iconed-text__content-title{text-decoration:underline}
.iconed-text-list--vertical .iconed-text-shell ~ .iconed-text-shell{margin-top:16px}
@media (min-width:768px){.iconed-text-list--vertical .iconed-text-shell ~ .iconed-text-shell{margin-top:24px}
}
@media (max-width:767.98px){.iconed-text-list--columns .iconed-text-shell ~ .iconed-text-shell{margin-top:24px}
}
@media (min-width:768px){.iconed-text-list--columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;margin-bottom:-48px}
 .iconed-text-list--columns .iconed-text-shell{display:inline-block;width:100%;margin-bottom:48px}
}
@media (min-width:1024px){.iconed-text-list--columns{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}
}
@media (min-width:1024px){.content-separated--layout-2 .iconed-text-list--vertical .iconed-text-shell ~ .iconed-text-shell{margin-top:48px}
}
.checkboxes-list--mt{margin-top:24px}
@media (min-width:768px){.checkboxes-list--mt{margin-top:32px}
}
.checkboxes-list__item ~ .checkboxes-list__item{margin-top:24px}
@media (min-width:768px){.checkboxes-list__item ~ .checkboxes-list__item{margin-top:32px}
}
.checkboxes-list--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px;margin-left:-8px;margin-right:-8px}
.checkboxes-list--horizontal .checkboxes-list__item{margin-top:0;padding-left:8px;padding-right:8px;padding-bottom:8px}
@media (min-width:1024px){.checkboxes-list--horizontal{margin-bottom:-16px;margin-left:-16px;margin-right:-16px}
 .checkboxes-list--horizontal .checkboxes-list__item{padding-left:16px;padding-right:16px;padding-bottom:16px}
}
@media (min-width:1200px){.checkboxes-list--horizontal{margin-bottom:-24px;margin-left:-24px;margin-right:-24px}
 .checkboxes-list--horizontal .checkboxes-list__item{padding-left:24px;padding-right:24px;padding-bottom:24px}
}
.window-select-wrap{position:relative}
.window-select-wrap:hover .window-select-btn{opacity:0.1}
@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.window-select-wrap:hover .window-select-btn{opacity:1}
}
.window-select-wrap:hover .window-select{pointer-events:auto;z-index:10;opacity:1}
.window-select,.window-select-btn{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.window-select{display:block;min-width:200px;position:absolute;top:0;left:0;padding-top:12px;padding-bottom:12px;background-color:rgba(0,0,0,0.87);pointer-events:none;z-index:-2;opacity:0}
@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.window-select{background-color:rgba(0,0,0,0.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
}
.window-select__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;padding:12px 24px}
.window-select__row-left{padding-right:12px;-webkit-transition:color 0.3s;transition:color 0.3s}
.window-select__row-right{padding-left:12px;text-align:right}
@media (min-width:768px){.window-select{min-width:377px;padding-top:16px;padding-bottom:16px}
 .window-select__row{padding:16px 32px}
 .window-select__row-left{padding-right:16px}
 .window-select__row-right{padding-left:16px;text-align:right}
}
a.window-select__row:hover .window-select__row-left{color:#cc0033}
@media (max-width:1023.98px){.text-and-btn__text ~ .text-and-btn__btn{margin-top:24px}
}
.text-and-btn__btn{-ms-flex-negative:0;flex-shrink:0}
@media (max-width:1023.98px){.text-and-btn__btn ~ .text-and-btn__text{margin-top:24px}
}
@media (min-width:1024px){.text-and-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
 .text-and-btn__text{max-width:60%}
}
@media (min-width:1200px){.text-and-btn__btn,.text-and-btn__text{width:50%}
 .text-and-btn__btn{padding-left:132px}
}
@media (min-width:1680px){.text-and-btn__btn{padding-left:155px}
}
.apartment-item{display:-webkit-box;display:-ms-flexbox;display:flex}
.apartment-item__img{-ms-flex-negative:0;flex-shrink:0;padding-right:18px}
.apartment-item__img img{display:block;width:32px;height:32px}
.apartment-item__text{margin-top:-2px}
.apartment-item__text-title:not(:last-child){margin-bottom:2px}
.apartment-item__text-descr > a{display:inline;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all 0.3s;transition:all 0.3s;color:#cc0033}
.apartment-item__text-descr > a:hover{border-bottom-color:currentColor}
@media (min-width:768px){.apartment-item__img{padding-right:36px}
 .apartment-item__img img{width:48px;height:48px}
 .apartment-item__text{margin-top:-5px}
 .apartment-item__text-title:not(:last-child){margin-bottom:9px}
}
@media (max-width:767.98px){.apartments-list .apartment-item-shell ~ .apartment-item-shell{margin-top:24px}
}
@media (min-width:768px){.apartments-list{column-count:2;margin:-16px -20px}
 .apartments-list .apartment-item-shell{display:flex;padding:16px 20px}
}
@media (min-width:768px) and (max-width:1023.98px){.container--extra .apartments-list{margin-right:-62px !important}
}
@media (min-width:1024px){.apartments-list{margin-left:-50px;margin-right:-50px}
 .apartments-list .apartment-item-shell{padding-left:50px;padding-right:50px}
}
@media (min-width:1200px){.apartments-list{margin-left:-18px;margin-right:-18px}
 .apartments-list .apartment-item-shell{padding-left:18px;padding-right:18px}
}
.person-message__visage{position:relative;margin-top:24px}
.person-message__visage-img{border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover;width:48px;height:48px}
.person-message__visage-text{width:100%;padding-left:72px}
.person-message__visage-status{margin-top:4px}
@media (max-width:1199.98px){.person-message__visage-img{position:absolute;top:0;left:0}
}
@media (min-width:768px){.person-message__visage{margin-top:48px}
 .person-message__visage-img{width:80px;height:80px}
 .person-message__visage-text{padding-left:128px}
 .person-message__visage-status{margin-top:8px}
}
@media (min-width:1200px){.person-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
 .person-message__content{width:66.7%;padding-right:12%;max-width:none}
 .person-message__visage{margin-top:0;padding-left:18px;width:33.3%}
 .person-message__visage-img{margin-bottom:32px}
 .person-message__visage-text{padding-left:0}
}
@media (min-width:1680px){.person-message__content{padding-right:18%}
 .person-message__visage{padding-left:24px}
}
@media (min-width:768px){.person-message-narrow-wrap{padding-left:62px;padding-right:62px}
}
@media (min-width:1024px){.person-message-narrow-wrap{padding-left:82px;padding-right:82px}
}
@media (min-width:1200px){.person-message-narrow-wrap{padding-left:114px;padding-right:0}
}
@media (min-width:1680px){.person-message-narrow-wrap{padding-left:155px;padding-right:0}
}
.section-action{padding-top:32px;padding-bottom:32px}
@media (max-width:1023.98px){.container .section-action{margin-left:-21px;margin-right:-21px;padding-left:21px;padding-right:21px}
}
@media (max-width:767.98px){.container .section-action{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}
}
@media (min-width:1024px){.section-action{padding-left:82px;padding-right:82px}
}
@media (min-width:1200px){.section-action{padding-left:114px;padding-right:114px}
}
@media (min-width:1680px){.section-action{padding-left:155px;padding-right:155px}
}
@media (max-width:767.98px){.section-action__side ~ .section-action__side{margin-top:24px}
}
@media (min-width:768px){.section-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
 .section-action--ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.representation-item{position:relative;display:block;border:1px solid #d0d7dd;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;text-decoration:none;width:100%;height:87px;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}
.representation-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:transparent;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}
@media (min-width:768px){.representation-item{height:109px}
}
@media (min-width:1024px){.representation-item{height:144px}
}
@media (min-width:1200px){.representation-item{height:199px}
}
@media (min-width:1680px){.representation-item{height:260px}
}
.representation-item:hover{border-color:#cc0033}
.representation-item:hover:after{background-color:rgba(0,0,0,0.1)}
.representation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px}
.representation-list .representation-item-shell{width:50%;padding:8px}
@media (min-width:768px){.representation-list{margin:-9px}
 .representation-list .representation-item-shell{width:33.3%;padding:9px}
}
@media (min-width:1024px){.representation-list{margin:-12px}
 .representation-list .representation-item-shell{padding:12px}
}
@media (min-width:1200px){.representation-list{margin:-18px}
 .representation-list .representation-item-shell{width:33.3%;padding:18px}
}
.input-interval{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.input-interval__item{border-radius:0;width:calc(50% - 24px)}
.input-interval__item--title{border:1px solid #d0d7dd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px;height:35px;padding-top:8px;padding-bottom:8px;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:500;font-size:9px;line-height:11px;letter-spacing:1.29px;color:#4a4a4a;background-color:transparent}
.input-interval__item--title > sup{top:-0.4em}
@media (min-width:768px){.input-interval__item--title{height:48px;padding-top:12px;padding-bottom:12px;font-size:12px;line-height:14px;letter-spacing:1.71px}
}
.input-interval__item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}
.input-interval__item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}
.input-interval .input::-webkit-inner-spin-button,.input-interval .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.input-interval .input[type="number"]{-moz-appearance:textfield}
.input-interval .input::-webkit-input-placeholder{color:#d0d7dd}
.input-interval .input::-moz-placeholder{color:#d0d7dd}
.input-interval .input::-ms-input-placeholder{color:#d0d7dd}
.input-interval .input::placeholder{color:#d0d7dd}
@media (min-width:768px){.input-interval .input{padding-left:18px;padding-right:18px}
}
.js-tab__btn{cursor:pointer}
.js-tab__btn--hide{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}
.js-tab__btn--hide.active{display:none !important}
.js-tab--css-fade .js-tab__content{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}
.js-tab--css-fade .js-tab__content:not(.active){display:none !important}
.js-horizontal-pan-wrap{position:relative;overflow:hidden}
.js-horizontal-pan,.js-horizontal-pan-no--absolute{white-space:nowrap;min-width:100%}
.js-horizontal-pan{position:absolute;left:0;top:0}
.custom-balloon{position:absolute;z-index:1010;display:block;padding:32px 24px 32px 32px;min-width:235px;border-radius:4px;border-bottom-left-radius:0;color:#fff;background-color:#cc0033;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.15);box-shadow:0 0 10px 2px rgba(0,0,0,0.15)}
.custom-balloon__content-title{color:#fff}
.custom-balloon__content-title:last-child{margin-bottom:0}
.custom-balloon__content-descr{margin-top:16px;color:#fff}
@media (min-width:768px){.custom-balloon__content-descr{margin-top:24px}
}
.custom-balloon__content-descr:empty{margin-top:0}
.custom-balloon__close{position:absolute;top:0;right:0;width:32px;height:32px;background-repeat:no-repeat;background-position:0 100%;background-size:16px 16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 17 18' width='17' height='18' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M8.5 10.431L1.421 18 0 16.657 7.161 9 0 1.343 1.421 0 8.5 7.569 15.579 0 17 1.343 9.839 9 17 16.657 15.579 18z'/%3E%3C/svg%3E");cursor:pointer;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}
.custom-balloon__close:hover{opacity:0.8}
.custom-balloon__arrow{position:absolute;bottom:-21px;left:0;width:0;height:0;border-style:solid;border-width:21px 21px 0 0;border-color:#cc0033 transparent transparent}
@media (min-width:768px){.custom-balloon{padding:48px 32px 48px 48px}
}
.snipet_show_hide_text .hide_description_snipet,.snipet_show_hide_text .snippet-show-hide-text,.snippet-show-hide .hide_description_snipet,.snippet-show-hide .snippet-show-hide-text{display:none}
.snipet_show_hide_text .hide_description_snipet.active,.snipet_show_hide_text .snippet-show-hide-text.active,.snippet-show-hide .hide_description_snipet.active,.snippet-show-hide .snippet-show-hide-text.active{display:block}
.numerical-slider{margin:0 0 21px;overflow:visible}
@media (min-width:1024px){.numerical-slider{margin:0 0 62px}
 .numerical-slider__item{padding-left:12px}
 .numerical-slider__item:first-child{padding-left:82px}
}
@media (min-width:1200px){.numerical-slider{margin:0 114px}
 .numerical-slider__item,.numerical-slider__item:first-child{padding-left:0}
}
@media (min-width:1680px){.numerical-slider{margin:0 155px}
}
.numerical-slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}
.numerical-slider__container.swiper-slide-active{opacity:1}
@media (min-width:1440px){.numerical-slider__container.swiper-slide-next{opacity:1}
}
.numerical-slider__item{min-width:50%}
.numerical-slider__item .numerical-item__number{white-space:nowrap}
.numerical-slider--innovations{margin-bottom:0}
@media (min-width:1440px){.numerical-slider--two-slides .section-bottom{display:none}
}
.card-product-slider__item{height:270px;background-color:#cc0033;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.card-product-slider__link{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}
.card-product-slider__img{position:relative;z-index:1;width:182px;max-width:100%}
.card-product-slider__text{font-family:Montserrat,sans-serif;position:relative;z-index:1;font-size:12px;font-weight:700;padding:40px 0 0 32px;color:#fff;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}
.card-product-slider svg{stroke:#fff;-webkit-transition:stroke 0.5s ease;transition:stroke 0.5s ease;max-width:100%}
@media (min-width:768px){.card-product-slider__item{height:333px}
 .card-product-slider__img{width:228px}
 .card-product-slider__text{font-size:16px;padding:50px 0 0 42px}
}
@media (min-width:1024px){.card-product-slider__item{height:400px}
 .card-product-slider__item:hover{background-color:#fff}
 .card-product-slider__item:hover svg{stroke:#cc0033}
 .card-product-slider__item:hover .card-product-slider__text{color:#212121}
 .card-product-slider__img{width:300px}
 .card-product-slider__text{padding:50px 0 0 48px}
}
@media (min-width:1200px){.card-product-slider__item{height:366px}
 .card-product-slider__text{padding:48px 0 0 48px}
}
.main-screen-slider__arrow{position:absolute;z-index:10;padding:19px 15px;background-image:none !important;cursor:pointer}
.main-screen-slider__arrow > svg{display:block;stroke:#fff;-webkit-transition:stroke 0.2s;transition:stroke 0.2s;width:17px;height:11px}
.main-screen-slider__arrow:hover > svg{stroke:#cc0033}
@media (max-width:767.98px){.main-screen-slider__arrow{bottom:0}
 .main-screen-slider__arrow--left{right:62px}
 .main-screen-slider__arrow--right{right:15px}
}
@media (min-width:768px){.main-screen-slider__arrow{padding:21px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
 .main-screen-slider__arrow--left{left:0}
 .main-screen-slider__arrow--right{right:0}
 .main-screen-slider__arrow > svg{width:24px;height:17px}
}
@media (min-width:1024px){.main-screen-slider__arrow{padding:30px}
}
@media (min-width:1200px){.main-screen-slider__arrow{padding:40px}
}
@media (min-width:1680px){.main-screen-slider__arrow{padding:50px}
}
@media (min-width:1971px){.main-screen-slider__arrow--left{right:calc(50vw + 960px);-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);left:auto}
 .main-screen-slider__arrow--right{left:calc(50vw + 960px);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);right:auto}
}
.nav-arrows{display:-webkit-box;display:-ms-flexbox;display:flex}
.nav-arrows.hidden{visibility:hidden}
.swiper-container:not(.swiper-container-horizontal) .nav-arrows{display:none}
.nav-arrows__arrow{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;padding:0 13px;border:1px solid currentColor;text-decoration:none;-webkit-transition:color 0.4s ease,border 0.1s 0.3s;transition:color 0.4s ease,border 0.1s 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.nav-arrows__arrow.swiper-button-disabled{cursor:not-allowed}
.nav-arrows__arrow:first-child{margin-right:-1px}
.nav-arrows__arrow:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:50%;right:50%;display:block;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.nav-arrows__arrow > svg{display:block;width:17px;height:11px;-webkit-transition:stroke 0.3s;transition:stroke 0.3s}
.nav-arrows__arrow--outline-gray{border-color:#d0d7dd}
.nav-arrows__arrow--outline-gray:before{background-color:#cc0033}
.nav-arrows__arrow--outline-gray > svg{stroke:#000}
.nav-arrows__arrow--outline-gray.swiper-button-disabled > svg{stroke:#d0d7dd}
.nav-arrows__arrow--outline-white{border-color:#fff}
.nav-arrows__arrow--outline-white:before{background-color:#cc0033}
.nav-arrows__arrow--outline-white > svg{stroke:#fff}
.nav-arrows__arrow--outline-white.swiper-button-disabled > svg{stroke:hsla(0,0%,100%,0.5)}
.nav-arrows__arrow:not(.swiper-button-disabled):hover{z-index:6}
.nav-arrows__arrow:not(.swiper-button-disabled):hover:before{opacity:1;left:-1px;right:-1px}
.nav-arrows__arrow:not(.swiper-button-disabled):hover > svg{stroke:#fff}
@media (min-width:768px){.nav-arrows__arrow{padding-left:19px;padding-right:19px;height:48px}
 .nav-arrows__arrow > svg{display:block;width:24px;height:17px}
}
.nav-bullets-absolute-wrap.swiper-container-fade{overflow:visible}
.nav-bullets-absolute-wrap.swiper-container-fade .swiper-wrapper{overflow:hidden}
.nav-bullets-absolute-wrap.swiper-container-fade .nav-bullets.swiper-pagination-bullets{position:absolute;bottom:-32px;margin-top:0}
.nav-bullets.swiper-pagination-bullets{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.nav-bullets.swiper-pagination-bullets > .swiper-pagination-bullet{position:relative;display:block;height:8px;width:8px;margin-right:8px;margin-left:8px;background-color:#d2d2d2;opacity:1;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}
.nav-bullets.swiper-pagination-bullets > .swiper-pagination-bullet:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;display:block}
.nav-bullets.swiper-pagination-bullets > .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#cc0033}
.collapse .swiper-container{visibility:hidden}
.collapse.show .swiper-container{visibility:visible}
.popup-g-wrap{z-index:1200}
.popup-g-wrap.mfp-bg{background-color:hsla(0,0%,95%,0.98);opacity:1}
@supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.popup-g-wrap.mfp-bg{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-color:hsla(0,0%,95%,0.75)}
}
.popup-g-wrap .mfp-content{width:100%}
@media (min-width:768px){.popup-g-wrap .mfp-content{width:auto}
}
.ie .popup-g-wrap .mfp-content{width:100%;max-width:400px}
@media (min-width:768px){.ie .popup-g-wrap .mfp-content{max-width:600px}
}
@media (min-width:1024px){.ie .popup-g-wrap .mfp-content{max-width:880px}
}
@media (min-width:1200px){.ie .popup-g-wrap .mfp-content{max-width:1028px}
}
.popup-g-wrap .mfp-container{padding:0}
@media (min-width:768px){.popup-g-wrap .mfp-container{padding-top:7vh;padding-bottom:5vh}
}
@media (min-width:1024px){.popup-g-wrap .mfp-container{padding-top:13vh;padding-bottom:12vh}
}
@media (min-width:1200px){.popup-g-wrap .mfp-container{padding-left:52px;padding-right:52px}
}
.popup-g-wrap .mfp-close{width:44px;height:44px;font-size:0;opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 17 18' width='17' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 10.431L1.421 18 0 16.657 7.161 9 0 1.343 1.421 0 8.5 7.569 15.579 0 17 1.343 9.839 9 17 16.657 15.579 18z'/%3E%3C/svg%3E");background-position:50%;background-size:11px 12px;background-repeat:no-repeat;-webkit-transition:background 0.3s;transition:background 0.3s}
.popup-g-wrap .mfp-close:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 17 18' width='17' height='18' xmlns='http://www.w3.org/2000/svg' fill='%23C4161C'%3E%3Cpath d='M8.5 10.431L1.421 18 0 16.657 7.161 9 0 1.343 1.421 0 8.5 7.569 15.579 0 17 1.343 9.839 9 17 16.657 15.579 18z'/%3E%3C/svg%3E")}
@media (min-width:768px){.popup-g-wrap .mfp-close{width:52px;height:52px;background-size:17px 18px;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}
}
.popup-shell{min-width:300px;width:100%;margin-left:auto;margin-right:auto;background-color:#fff}
.popup-shell .popup-row ~ .popup-row{margin-top:24px}
@media (min-width:768px){.popup-shell .popup-row ~ .popup-row{margin-top:32px}
}
.popup-leadership{padding-bottom:16px;max-width:400px}
@media (min-width:768px){.popup-leadership{max-width:600px}
}
@media (min-width:1024px){.popup-leadership{max-width:880px}
}
@media (min-width:1200px){.popup-leadership{max-width:1028px}
}
.popup-leadership__side--text{padding:16px 16px 0}
.popup-leadership__nav{padding:8px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}
.popup-leadership-img--small{background-repeat:no-repeat;background-position:top;background-size:cover;height:190px}
@media (min-width:768px){.popup-leadership-img--small{height:300px}
}
.popup-leadership-img--large{display:none;width:100%;height:auto}
.popup-leadership .popup-subtitle,.popup-leadership .popup-title{margin-bottom:8px}
.popup-leadership .popup-text{margin-top:11px}
@media (min-width:768px){.popup-leadership{padding:40px 62px}
 .popup-leadership__side--image{padding-bottom:48px}
 .popup-leadership__side--text{padding:0}
 .popup-leadership__nav{padding:40px 0 0}
 .popup-leadership .popup-subtitle,.popup-leadership .popup-title{margin-bottom:22px}
 .popup-leadership .popup-text{margin-top:24px}
}
@media (min-width:1024px){.popup-leadership{padding:48px 40px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 .popup-leadership__side{width:50%;max-width:50%}
 .popup-leadership__side--image{padding-right:32px;padding-bottom:0}
 .popup-leadership-img--small{display:none}
 .popup-leadership-img--large{display:block}
}
@media (min-width:1200px){.popup-leadership{padding-left:48px;padding-right:48px}
 .popup-leadership__side--image{padding-right:36px}
}
.popup-leadership-scroll-content{position:relative;padding-right:48px;max-height:240px}
@media (min-width:768px){.popup-leadership-scroll-content{padding-right:64px;max-height:440px}
}
@media (min-width:1024px){.popup-leadership-scroll-content{padding-right:30px;max-height:400px}
}
@media (min-width:1200px){.popup-leadership-scroll-content{padding-right:32px;max-height:435px}
}
.popup-feedback,.popup-message,.popup-subscribe{padding:45px 18px 32px}
.popup-feedback .popup-title,.popup-message .popup-title,.popup-subscribe .popup-title{margin-bottom:32px}
.popup-feedback .popup-btn-wrap,.popup-message .popup-btn-wrap,.popup-subscribe .popup-btn-wrap{margin-top:32px}
.popup-feedback .popup-lead,.popup-message .popup-lead,.popup-subscribe .popup-lead{margin-bottom:24px}
@media (min-width:450px) and (max-width:767px){.popup-feedback,.popup-message,.popup-subscribe{padding-left:48px;padding-right:48px}
}
.popup-message .popup-title,.popup-subscribe .popup-title{margin-bottom:40px}
.popup-message .popup-lead,.popup-subscribe .popup-lead{margin-bottom:32px}
.popup-subscribe .popup-btn-wrap{margin-top:40px}
@media (min-width:768px){.popup-subscribe{padding:65px 112px 80px;max-width:660px}
}
.popup-message .popup-btn-wrap{margin-top:32px}
@media (min-width:768px){.popup-message{padding:48px 64px;max-width:500px}
}
@media (min-width:768px){.popup-feedback{padding:48px;min-width:600px;max-width:680px}
 .popup-feedback .popup-title{margin-bottom:48px}
}
@media (min-width:1024px){.popup-feedback{max-width:none;width:860px}
}
@media (min-width:1200px){.popup-feedback{width:960px}
}
.popup-g-gallery .mfp-close{right:0;padding-right:0}
@media (max-width:1199.98px){.popup-g-gallery .mfp-close{-webkit-transform:none;transform:none;background-color:hsla(0,0%,100%,0.4)}
}
.popup-g-gallery .mfp-container{padding-top:40px;padding-bottom:40px}
@media (max-width:767.98px) and (orientation:landscape){.popup-g-gallery .mfp-container{padding-left:15vw;padding-right:15vw}
}
.popup-g-gallery .mfp-figure:after{display:none}
.popup-g-gallery .mfp-bottom-bar{top:auto;margin-top:-48px;padding:8px;background-color:#fff}
@media (min-width:768px){.popup-g-gallery .mfp-bottom-bar{padding:16px;margin-top:-80px}
}
.popup-g-gallery .mfp-bottom-bar .mfp-title{margin-top:6px;padding:4px 100px 4px 8px;color:#3c3c3c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}
@media (min-width:768px){.popup-g-gallery .mfp-bottom-bar .mfp-title{margin-top:8px;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:75%;padding:8px 140px 8px 34px}
}
.popup-g-gallery img.mfp-img{display:block;background-color:#fff;padding-top:0;padding-bottom:48px;max-height:85vh !important;min-width:650px}
@media (max-width:1199.98px){.popup-g-gallery img.mfp-img{min-width:50vw}
}
@media (max-width:767.98px){.popup-g-gallery img.mfp-img{width:100%;height:auto}
}
@media (min-width:768px){.popup-g-gallery img.mfp-img{padding-bottom:80px}
}
.popup-g-gallery.popup-g-representation .mfp-figure{background-color:#fff}
.popup-g-gallery.popup-g-representation .mfp-figure figure{height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.popup-g-gallery.popup-g-representation .mfp-figure img.mfp-img{margin-top:auto;margin-bottom:auto;min-width:auto;width:auto;height:auto;max-height:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
@media (min-width:768px){.popup-g-gallery.popup-g-representation .mfp-figure{width:640px}
 .popup-g-gallery.popup-g-representation .mfp-figure figure{height:480px}
}
@media (min-width:1680px){.popup-g-gallery.popup-g-representation .mfp-figure{width:800px}
 .popup-g-gallery.popup-g-representation .mfp-figure figure{height:550px}
}
.mfp-preloader{font-size:0}
.mfp-s-loading .mfp-arrow{display:none}
.mfp-s-loading:after{content:"";position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}
.popup-g-gallery .mfp-counter{display:none}
.popup-g-gallery .mfp-arrow{bottom:8px;top:auto;margin:0;height:34px;width:45px;border:1px solid #d0d7dd;text-decoration:none;-webkit-transform:none;transform:none;-webkit-transition:color 0.4s ease,border 0.1s 0.3s;transition:color 0.4s ease,border 0.1s 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.popup-g-gallery .mfp-arrow:before{content:"";position:absolute;z-index:-1;top:-1px;bottom:-1px;left:50%;right:50%;display:block;border:0 !important;margin:0 !important;padding:0;height:auto;width:auto;background-color:#cc0033;opacity:0;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.popup-g-gallery .mfp-arrow:after{border:0 !important;margin:0;padding:0;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 25.41 17.41' xmlns='http://www.w3.org/2000/svg' width='24' height='17' stroke='%23000'%3E%3Cg fill='none' stroke-width='2'%3E%3Cpath d='M9.41.71l-8 8 8 8M1.41 8.71h24'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:17px 11px;-webkit-transition:background 0.4s;transition:background 0.4s}
@media (min-width:768px){.popup-g-gallery .mfp-arrow:after{background-size:24px 17px}
}
.popup-g-gallery .mfp-arrow:hover:before{opacity:1;left:-1px;right:-1px}
.popup-g-gallery .mfp-arrow:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 25.41 17.41' xmlns='http://www.w3.org/2000/svg' width='24' height='17' stroke='%23fff'%3E%3Cg fill='none' stroke-width='2'%3E%3Cpath d='M9.41.71l-8 8 8 8M1.41 8.71h24'/%3E%3C/g%3E%3C/svg%3E")}
.popup-g-gallery .mfp-arrow-right{right:8px;left:auto}
.popup-g-gallery .mfp-arrow-right:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.popup-g-gallery .mfp-arrow-left{right:52px;left:auto}
@media (min-width:768px){.popup-g-gallery .mfp-arrow{bottom:16px;height:48px;width:64px}
 .popup-g-gallery .mfp-arrow-right{right:16px}
 .popup-g-gallery .mfp-arrow-left{right:79px}
}
.funnel{overflow:hidden}
@media (max-width:767.98px){.funnel{padding-bottom:0 !important}
}
@media (min-width:1200px){.funnel__container{padding-left:154px;padding-right:154px}
}
@media (min-width:1680px){.funnel__heading{padding-left:154px;padding-right:154px}
}
@media (min-width:768px){.funnel__heading .section-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}
}
@media (min-width:1200px){.funnel__heading .section-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.funnel__title,.funnel__title.section-head__title{max-width:548px}
@media (min-width:1200px){.funnel__title,.funnel__title.section-head__title{padding-right:25px}
}
.funnel__subtitle{font-weight:400;font-size:12px;line-height:18px;margin-top:24px;padding-left:0}
@media (min-width:768px){.funnel__subtitle{padding-left:64px;font-size:16px;line-height:23px}
}
@media (min-width:1200px){.funnel__subtitle{max-width:432px;padding-left:0}
}
.funnel__numeric{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;margin:0;margin-bottom:24px}
@media (min-width:768px){.funnel__numeric{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:64px;max-width:350px;padding-left:64px;position:relative}
}
@media (min-width:1200px){.funnel__numeric{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:28px;max-width:100%;padding-left:0;position:unset}
}
.funnel__numeric:before{display:none}
@media (min-width:768px){.funnel__numeric:before{display:block;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='43' viewBox='0 0 13 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 42.149l5.5-5.5m-5.5 5.5l-5.5-5.5m5.5 5.5C6.5 25.59 6.435 12.034 6.093 1' stroke='%23C4161C'/%3E%3C/svg%3E");background-repeat:no-repeat;width:25px;height:45px;position:absolute;bottom:-44px;left:calc(50% + 25px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@media (min-width:1200px){.funnel__numeric:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='223' height='106' viewBox='0 0 223 106' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M222 7.5C150-6.833 6-7.4 6 105m0 0L.5 99.5M6 105l5.5-5.5' stroke='%23C4161C'/%3E%3C/svg%3E");width:221px;height:110px;margin-right:41px;position:relative;bottom:0;left:0;-webkit-transform:translateX(0);transform:translateX(0)}
}
.funnel__numeric .numerical-item__number-sign-after{display:none}
@media (min-width:768px){.funnel__numeric .numerical-item__number-sign-after{display:block}
}
.funnel__numeric .numerical-item__title{display:block}
@media (min-width:768px){.funnel__numeric .numerical-item__title{display:none}
}
@media (max-width:1023.98px){.funnel__numeric .numerical-item-shell{padding-left:0;padding-right:0}
}
@media (min-width:1200px){.funnel__numeric .numerical-item-shell{max-width:40%}
}
.funnel__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.funnel__text,.funnel__text .h2{display:-webkit-box;display:-ms-flexbox;display:flex}
.funnel__text .h2 .h4{margin-left:8px}
.funnel__text .text-small{margin-top:16px}
@media (min-width:768px){.funnel__text .h2{width:174px;min-width:174px;margin-right:59px}
 .funnel__text .text-small{margin-top:16px}
}
@media (min-width:1200px){.funnel__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
 .funnel__text .text-small{margin-top:0}
}
.funnel__image{text-align:center;position:absolute;top:0;width:100%}
.icon{display:inline-block}
.icon > svg{display:block}
.icon--default > svg{width:16px;height:16px}
@media (min-width:768px){.icon--default > svg{width:24px;height:24px}
}
.city-select-window{position:fixed;z-index:50;top:154px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;padding:24px;min-width:280px}
@media (min-width:768px){.city-select-window{min-width:360px}
}
.city-select-window{background-color:#fff;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.04);box-shadow:0 8px 20px 0 rgba(0,0,0,0.04)}
.city-select-window-title{margin-bottom:24px}
.city-select-window-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-8px;margin-right:-8px}
.city-select-window-controls__item{padding-left:8px;padding-right:8px}
.city-select-window-controls__item--btn{-ms-flex-negative:0;flex-shrink:0}
.btn-arrow-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;text-decoration:none;background-color:#cc0033;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}
.btn-arrow-down:hover{background-color:#e7262d}
.btn-arrow-down__icon > svg{stroke:#fff;fill:#fff}
.btn-arrow-down__icon--light > svg{width:11px;height:6px}
@media (min-width:768px){.btn-arrow-down__icon--light{display:none}
}
.btn-arrow-down__icon--full > svg{width:24px;height:29px}
@media (max-width:767.98px){.btn-arrow-down__icon--full{display:none}
}
@media (min-width:768px){.btn-arrow-down{width:156px;height:136px}
}
.section{position:relative;z-index:1;padding-top:26px;padding-bottom:48px}
@media (min-width:768px){.section{padding-top:64px;padding-bottom:80px}
}
.section--image{background-repeat:no-repeat;background-position:50%;background-size:cover}
.section--backdrop:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.4)}
.section--equal-v{padding-top:30px}
@media (min-width:768px){.section--equal-v{padding-top:30px}
}
.section--z-index-5{z-index:5 !important}
.section--small-pb{padding-bottom:32px}
@media (min-width:768px){.section--small-pb{padding-bottom:32px}
}
@media (min-width:768px){.section--medium-pb{padding-bottom:48px}
}
.section--medium-pt{padding-top:38px}
@media (min-width:768px){.section--medium-pt{padding-top:60px}
}
@media (min-width:1200px){.section--medium-pt{padding-top:82px}
}
@media (min-width:768px){.section--pt-40{padding-top:40px}
}
.section--interactive{padding-top:40px;padding-bottom:80px}
@media (min-width:768px){.section--interactive{padding-top:250px}
}
@media (min-width:1024px){.section--interactive{padding-top:278px;padding-bottom:124px}
}
.section-head{margin-bottom:32px}
.section-head__title{max-width:100%}
@media (min-width:768px){.section-head{margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media (max-width:767.98px){.section-head--sm .section-head__title{max-width:183px}
}
.section-head--with-text{display:block}
.section-head--with-text .section-head__side{margin-top:32px;font-size:12px;line-height:18px;padding-right:50px}
@media (min-width:768px){.section-head--with-text .section-head__side{padding-right:0;max-width:466px;font-size:14px;line-height:21px}
}
@media (min-width:1024px){.section-head--with-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
 .section-head--with-text .section-head__title{max-width:50%;min-width:50%;padding-right:40px}
 .section-head--with-text .section-head__side{padding-left:15px;max-width:445px;width:50%;margin-top:16px}
}
@media (min-width:1200px){.section-head--with-text .section-head__side{padding-left:133px;max-width:563px}
}
.section-top-img{margin-top:64px;z-index:1}
.section-top-img__container{height:170px;background-size:contain;background-repeat:no-repeat;position:relative;z-index:2}
.section-top-img__title{font-weight:400;font-style:normal;font-family:Squares Bold,sans-serif;color:#f1f1f1;letter-spacing:1px;font-size:58.6px;position:relative;z-index:1}
.section-top-img__title span{position:absolute;left:50px;top:-26px}
@media (min-width:768px){.section-top-img{margin-top:80px}
 .section-top-img__container{height:320px}
 .section-top-img__title{font-size:122px;letter-spacing:2px}
 .section-top-img__title span{left:155px;top:-55px}
}
@media (min-width:1200px){.section-top-img{margin-top:20px}
 .section-top-img__container{height:380px}
 .section-top-img__title{font-size:192px}
 .section-top-img__title span{left:261px;top:-47px}
}
.section-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}
@media (min-width:768px){.section-bottom__no-btn{display:none}
}
.section-bottom__btn-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section-bottom__btn-line:only-child{width:100%}
.section-bottom__btn-line--level-indent{margin-bottom:-16px}
@media (min-width:768px){.section-bottom__btn-line--level-indent{margin-bottom:-32px}
}
.section-bottom__btn-line--center .section-bottom__btn.nav-arrows{margin-right:auto}
.section-bottom__btn{margin-right:16px;margin-bottom:16px}
@media (min-width:768px){.section-bottom__btn{margin-right:32px;margin-bottom:32px}
}
.section-bottom__btn:last-child{margin-right:0;margin-bottom:0}
.section-bottom__btn.nav-arrows{margin-right:0;margin-left:auto}
.card-primary-slider-xs .section-bottom{margin-top:24px}
@media (min-width:768px){.card-primary-slider-xs .section-bottom{padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:38px}
}
@media (min-width:1024px){.card-primary-slider-xs .section-bottom{padding-left:12px;padding-right:12px;padding-bottom:12px}
}
@media (min-width:1200px){.card-primary-slider-xs .section-bottom{padding-left:18px;padding-right:18px;padding-bottom:18px}
}
@media (max-width:767.98px){.section-bottom--xs-revert-order .section-bottom__btn-line{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
 .section-bottom--xs-revert-order .section-bottom__slider-navigation{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:16px}
}
@media (min-width:768px){.section-bottom{margin-top:48px}
}
.show-more-tab .js-tab__content{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}
.show-more-tab .js-tab__btn.active,.show-more-tab .js-tab__content:not(.active){display:none}
.show-more-tab .card-primary-list--break-hide .js-tab__content:first-child{-webkit-animation:none;animation:none}
.show-more-tab .card-primary-list--break-hide .js-tab__content.active,.show-more-tab .card-primary-list--break-hide .js-tab__content:first-child:not(.active){display:-webkit-box;display:-ms-flexbox;display:flex}
@media (min-width:768px){.show-more-tab .card-primary-list--break-hide .js-tab__content:nth-child(2){-webkit-animation:none;animation:none}
 .show-more-tab .card-primary-list--break-hide .js-tab__content:nth-child(2):not(.active){display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media (min-width:1200px){.show-more-tab .card-primary-list--break-hide .js-tab__content:nth-child(3){-webkit-animation:none;animation:none}
 .show-more-tab .card-primary-list--break-hide .js-tab__content:nth-child(3):not(.active){display:-webkit-box;display:-ms-flexbox;display:flex}
}
.pt-header{padding-top:48px}
@media (min-width:768px){.pt-header{padding-top:80px}
}
.pt-section{padding-top:26px}
@media (min-width:768px){.pt-section{padding-top:64px}
}
.pb-section{padding-bottom:48px}
@media (min-width:768px){.pb-section{padding-bottom:80px}
}
.mt-default-0{margin-top:8px}
@media (min-width:768px){.mt-default-0{margin-top:16px}
}
.mt-default-1{margin-top:16px}
@media (min-width:768px){.mt-default-1{margin-top:24px}
}
.mt-default-2{margin-top:24px}
@media (min-width:768px){.mt-default-2{margin-top:40px}
}
.mt-default-3{margin-top:32px}
@media (min-width:768px){.mt-default-3{margin-top:48px}
}
.mt-default-4{margin-top:48px}
@media (min-width:768px){.mt-default-4{margin-top:64px}
}
.mt-default-5{margin-top:40px}
@media (min-width:768px){.mt-default-5{margin-top:32px}
}
.mt-default-6{margin-top:24px}
@media (min-width:768px){.mt-default-6{margin-top:32px}
}
.mt-default-7{margin-top:24px}
.mb-0{margin-bottom:0}
.mb-default-0{margin-bottom:8px}
@media (min-width:768px){.mb-default-0{margin-bottom:16px}
}
.mb-default-1{margin-bottom:16px}
@media (min-width:768px){.mb-default-1{margin-bottom:24px}
}
.mb-default-2{margin-bottom:24px}
@media (min-width:768px){.mb-default-2{margin-bottom:40px}
}
.mb-default-3{margin-bottom:32px}
@media (min-width:768px){.mb-default-3{margin-bottom:48px}
}
.mb-default-4{margin-bottom:48px}
@media (min-width:768px){.mb-default-4{margin-bottom:64px}
}
@media (min-width:1200px){.mb-lg-0{margin-bottom:0}
}
.mb-24{margin-bottom:24px}
.pt-default-0{padding-top:8px}
@media (min-width:768px){.pt-default-0{padding-top:16px}
}
.pt-default-1{padding-top:16px}
@media (min-width:768px){.pt-default-1{padding-top:24px}
}
.pt-default-2{padding-top:24px}
@media (min-width:768px){.pt-default-2{padding-top:40px}
}
.pt-default-3{padding-top:32px}
@media (min-width:768px){.pt-default-3{padding-top:48px}
}
.pt-default-4{padding-top:48px}
@media (min-width:768px){.pt-default-4{padding-top:64px}
}
.pb-default-0{padding-bottom:8px}
@media (min-width:768px){.pb-default-0{padding-bottom:16px}
}
.pb-default-1{padding-bottom:16px}
@media (min-width:768px){.pb-default-1{padding-bottom:24px}
}
.pb-default-2{padding-bottom:24px}
@media (min-width:768px){.pb-default-2{padding-bottom:40px}
}
.pb-default-3{padding-bottom:32px}
@media (min-width:768px){.pb-default-3{padding-bottom:48px}
}
.pb-default-4{padding-bottom:48px}
@media (min-width:768px){.pb-default-4{padding-bottom:64px}
}
@media (min-width:1200px){.pt-lg-40{padding-top:40px}
}
@media (max-width:767.98px){.mr-only-xs-30{margin-right:30px}
}
@media (max-width:767.98px){.mt-only-xs-32{margin-top:32px}
}
.mr-btn:first-child{margin-right:23px;display:inline-block}
@media (min-width:768px){.mr-btn:first-child{margin-right:28px}
}
@media (min-width:1200px){.mr-btn:first-child{margin-right:40px}
}
@media (min-width:768px){.content-separated--narrow,.content-separated-numerical--narrow,.quote-section,.text-middle-container,.text-short-container{padding-left:62px}
}
@media (min-width:1024px){.content-separated--narrow,.content-separated-numerical--narrow,.quote-section,.text-middle-container,.text-short-container{padding-left:82px}
}
@media (min-width:1200px){.content-separated--narrow,.content-separated-numerical--narrow,.quote-section,.text-middle-container,.text-short-container{padding-left:114px}
}
@media (min-width:1680px){.content-separated--narrow,.content-separated-numerical--narrow,.quote-section,.text-middle-container,.text-short-container{padding-left:155px}
}
.content-separated--narrow,.content-separated-numerical--narrow,.text-short-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:546px}
@media (min-width:1680px){.content-separated--narrow,.content-separated-numerical--narrow,.text-short-container{max-width:730px}
}
.text-content-bound ~ .text-content-bound{margin-top:48px}
@media (min-width:768px){.text-content-bound ~ .text-content-bound{margin-top:64px}
}
.text-content-bound .content-separated__side ~ .content-separated__side{margin-top:48px}
@media (min-width:768px){.text-content-bound .content-separated__side ~ .content-separated__side{margin-top:64px}
}
.text-lead-container img,.text-middle-container img,.text-short-container img,.user-text img{max-width:100%;height:auto}
.text-middle-container .h3{max-width:none}
@media (min-width:1200px){.text-middle-container{padding-right:308px}
}
@media (min-width:1680px){.text-middle-container{padding-right:410px}
}
@media (min-width:1200px){.text-short-container--lg-center{padding-left:0;padding-right:114px;margin-left:auto;margin-right:auto}
}
@media (min-width:1680px){.text-short-container--lg-center{padding-right:155px}
}
@media (min-width:1200px){.text-short-container--lg-columns{max-width:none;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:150px;-moz-column-gap:150px;column-gap:150px}
}
@media (min-width:1024px){.content-separated-numerical--narrow{max-width:650px}
}
@media (min-width:768px){.content-separated--narrow,.content-separated-numerical--narrow{padding-right:62px}
}
@media (min-width:1024px){.content-separated--narrow,.content-separated-numerical--narrow{padding-right:82px}
}
@media (min-width:1200px){.content-separated--narrow,.content-separated-numerical--narrow{padding-right:0;max-width:none !important}
}
.text-short-columns{margin-bottom:-16px}
.text-short-columns__item{display:inline-block;width:100%;padding-bottom:16px}
.text-short-columns__item-line ~ .text-short-columns__item-line{margin-top:8px}
@media (min-width:768px){.text-short-columns{margin-bottom:-40px}
 .text-short-columns__item{padding-bottom:40px}
}
@media (min-width:768px){.text-short-columns--1{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}
}
@media (min-width:1024px) and (max-width:1199.98px){.text-short-columns--1{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:546px}
}
@media (min-width:1024px){.text-short-columns--1{-webkit-column-gap:92px;-moz-column-gap:92px;column-gap:92px}
}
@media (min-width:1200px){.text-short-columns--1{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}
}
.text-lead-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:780px}
@media (min-width:768px){.text-lead-container{padding-left:62px}
}
@media (min-width:1024px) and (max-width:1199.98px){.text-lead-container{padding-right:82px}
}
@media (min-width:1024px){.text-lead-container{padding-left:82px}
}
@media (min-width:1200px){.text-lead-container{padding-left:114px}
}
@media (min-width:1680px){.text-lead-container{padding-left:155px}
}
.text-column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (min-width:768px){.text-column-container__item{width:calc(50% - 64px);margin-right:32px}
 .text-column-container__item:nth-child(2n){margin-right:0}
}
@media (min-width:1024px){.text-column-container__item{width:calc(33.33333% - 21.33333px);margin-right:32px}
 .text-column-container__item:nth-child(2n){margin-right:32px}
 .text-column-container__item:nth-child(3n){margin-right:0}
}
.text-column-container--structure .text-column-container__item{padding-bottom:32px}
.text-column-container--structure .text-column-container__item:last-child{padding-top:0}
@media (min-width:768px){.text-column-container--structure .text-column-container__item{padding-bottom:0}
 .text-column-container--structure .text-column-container__item:last-child{padding-top:46px}
}
@media (min-width:1024px){.text-column-container--structure .text-column-container__item:last-child{text-align:right;padding-top:0}
}
.map-supply-products-wrap{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1920px;margin-left:auto;margin-right:auto}
.map-supply-products{margin-top:-32px;padding-bottom:24px}
.map-supply-products > svg{display:block}
@media (max-width:767.98px){.map-supply-products--desktop{display:none}
}
@media (min-width:768px){.map-supply-products{margin-top:-48px;padding-bottom:64px}
 .map-supply-products--mobile{display:none}
}
.map{width:100%;height:550px;overflow:hidden}
.map [class$="-ground-pane"]{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.cluster-number{text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;color:#fff}
.map-expand{position:relative;height:550px;overflow:hidden;-webkit-transition:height 0.7s;transition:height 0.7s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.map-expand:after,.map-expand__backdrop-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:block}
.map-expand:after{content:"";z-index:10;background-color:rgba(0,0,0,0.3);-webkit-transition:background-color 0.7s;transition:background-color 0.7s}
.map-expand__backdrop-btn{z-index:20;cursor:pointer}
.map-expand [class$="-controls__control"]{opacity:1;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}
.map-expand:not(.active){height:100px}
.map-expand:not(.active) [class$="-controls__control"]{opacity:0}
.map-expand.active:after{background-color:transparent;pointer-events:none}
.map-expand.active .map-expand__backdrop-btn{display:none;pointer-events:none}
.map-nav{display:-webkit-box;display:-ms-flexbox;display:flex}
.map-nav__tabs{width:90%}
.map-nav__arrow{width:10%;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}
.map-nav__arrow > svg{display:block;width:7.3px;height:4px;fill:currentColor;-webkit-transition:fill 0.2s,-webkit-transform 0.3s;transition:fill 0.2s,-webkit-transform 0.3s;transition:fill 0.2s,transform 0.3s;transition:fill 0.2s,transform 0.3s,-webkit-transform 0.3s}
@media (min-width:768px){.map-nav__arrow > svg{width:11px;height:6px}
}
.map-nav__arrow:hover{color:#cc0033}
.map-nav__arrow.active > svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media (min-width:768px){.map-nav__arrow{padding-right:20px}
}
@media (min-width:1200px){.map-nav__tabs{width:85%}
 .map-nav__arrow{width:15%}
}
.pnf{padding-top:140px;padding-bottom:64px;height:100vh;min-height:610px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.pnf,.pnf__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pnf__number{font-family:Montserrat,sans-serif;font-weight:700;font-size:300px;line-height:1;color:#fff;text-shadow:0 64px 30px hsla(0,0%,79%,0.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media (min-width:768px){.pnf__number > span{-webkit-animation:surface 2s infinite ease-in-out alternate;animation:surface 2s infinite ease-in-out alternate}
 .pnf__number > span:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}
 .pnf__number > span:nth-child(3){-webkit-animation-delay:0.8s;animation-delay:0.8s}
}
.pnf__title{margin-top:64px}
.pnf__btn{margin-top:32px}
@media (max-width:767.98px){.pnf{min-height:420px}
 .pnf__number{font-size:130px;text-shadow:0 40px 20px hsla(0,0%,79%,0.5)}
 .pnf__title{margin-top:40px}
}
@-webkit-keyframes surface{0%{-webkit-transform:translateY(0);transform:translateY(0)}
 to{-webkit-transform:translateY(30px);transform:translateY(30px)}
}
@keyframes surface{0%{-webkit-transform:translateY(0);transform:translateY(0)}
 to{-webkit-transform:translateY(30px);transform:translateY(30px)}
}
.stm-404{padding-top:95px;height:100vh;min-height:460px}
.stm-404__title{margin-bottom:16px}
.stm-404__text{margin-bottom:24px}
.stm-404__rails-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;left:0;bottom:0}
.stm-404__rails{position:relative;z-index:2;width:320px;min-width:320px;height:152px;background-size:485px;background-position:-105px 0}
.stm-404__rails-pattern{width:100%;position:relative;z-index:2;background-size:104px}
.stm-404__number{font-size:115px;color:#fff;font-weight:700;font-family:Montserrat,sans-serif;text-shadow:7px 4px #e7e6e4;position:absolute;left:78px;top:-72px;z-index:1}
@media (min-width:768px){.stm-404{padding-top:160px;min-height:630px}
 .stm-404__text{margin-bottom:32px}
 .stm-404__rails{width:607px;min-width:607px;height:177px;background-size:727px;background-position:-120px 0}
 .stm-404__rails-pattern{background-size:156px}
 .stm-404__number{font-size:235px;text-shadow:14px 7px #e7e6e4;left:260px;top:-167px}
}
@media (min-width:1200px){.stm-404{padding-top:180px;min-height:760px}
 .stm-404__rails-container{padding-top:227px;overflow:hidden;left:auto}
 .stm-404__rails{width:1014px;min-width:1014px;height:339px;margin-left:85px;background-size:1014px;background-position:0 0}
 .stm-404__number{font-size:321px;text-shadow:20px 10px #e7e6e4;left:660px;top:0}
 .stm-404__rails-pattern{background-size:218px;width:221px}
}
.page-intro-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-intro-head--pb{padding-bottom:48px}
@media (min-width:768px){.page-intro-head--pb{padding-bottom:80px}
}
.page-intro-head__title{display:block;width:100%;text-decoration:none}
.page-intro-head__title:only-child{max-width:703px}
@media (max-width:767.98px){.page-intro-head__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
}
.page-intro-head__title.pl-extra:only-child{max-width:703px}
@media (min-width:768px){.page-intro-head__title.pl-extra:only-child{max-width:765px}
}
@media (min-width:1024px){.page-intro-head__title.pl-extra:only-child{max-width:785px}
}
@media (min-width:1200px){.page-intro-head__title.pl-extra:only-child{max-width:860px}
}
@media (min-width:1680px){.page-intro-head__title.pl-extra:only-child{max-width:890px}
}
.page-intro-head__title--full{max-width:100% !important}
.page-intro-head__side{display:block;margin-top:32px}
.page-intro-head ~ .page-intro-lead{margin-top:24px}
@media (min-width:768px){.page-intro-head ~ .page-intro-lead{margin-top:32px}
}
@media (min-width:768px){.page-intro-head__side--offset{margin-left:-62px;margin-right:-62px}
 .page-intro-head--sm{display:-webkit-box;display:-ms-flexbox;display:flex}
 .page-intro-head--sm .page-intro-head__title{width:50%}
 .page-intro-head--sm .page-intro-head__side{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}
}
@media (min-width:1024px){.page-intro-head__side--offset{margin-left:-82px;margin-right:-82px}
 .page-intro-head--md .page-intro-head__title,.page-intro-head--sm .page-intro-head__title{width:40%}
 .page-intro-head--md .page-intro-head__side,.page-intro-head--sm .page-intro-head__side{width:60%}
 .page-intro-head--md,.page-intro-head--md .page-intro-head__side{display:-webkit-box;display:-ms-flexbox;display:flex}
 .page-intro-head--md .page-intro-head__side{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}
}
@media (min-width:1200px){.page-intro-head__side--offset{margin-left:-114px;margin-right:-114px}
 .page-intro-head--lg .page-intro-head__title,.page-intro-head--md .page-intro-head__title,.page-intro-head--sm .page-intro-head__title{width:30%}
 .page-intro-head--lg .page-intro-head__side,.page-intro-head--md .page-intro-head__side,.page-intro-head--sm .page-intro-head__side{width:70%}
 .page-intro-head--lg,.page-intro-head--lg .page-intro-head__side{display:-webkit-box;display:-ms-flexbox;display:flex}
 .page-intro-head--lg .page-intro-head__side{margin:0}
 .page-intro-head--lg .page-intro-head__side,.page-intro-head--lg .selects-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
.page-intro-lead--wide > .text-lead{max-width:548px}
.page-intro-btn-wrap{margin-top:32px}
@media (min-width:768px){.page-intro-btn-wrap{margin-top:58px}
}
.page-intro-info-cols{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (min-width:768px){.page-intro-info-cols{margin-right:-41.5px;margin-left:-41.5px}
 .page-intro-info-cols__item-shell{width:33.3%;padding-right:41.5px;padding-left:41.5px}
}
@media (min-width:1024px){.page-intro-info-cols{margin-right:-30px;margin-left:-30px}
 .page-intro-info-cols__item-shell{width:29%;padding-right:30px;padding-left:30px}
}
@media (min-width:1200px){.page-intro-info-cols{margin-right:-20px;margin-left:-20px}
 .page-intro-info-cols__item-shell{width:20%;padding-right:20px;padding-left:20px}
}
@media (min-width:1680px){.page-intro-info-cols{margin-right:-25px;margin-left:-25px}
 .page-intro-info-cols__item-shell{padding-right:25px;padding-left:25px}
}
.page-intro-divided-wrap{margin-top:auto;margin-bottom:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.page-intro-divided-wrap .page-intro-head__title{padding-left:0}
.page-intro-divided{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.page-intro-divided__side{width:100%}
.page-intro-divided__side--main{max-width:90%}
.page-intro-divided__side--extra{display:none}
@media (min-width:768px){.page-intro-divided__side--main{max-width:80%}
}
@media (min-width:1024px){.page-intro-divided{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
 .page-intro-divided__side--main{width:60%}
 .page-intro-divided__side--extra{display:block;width:40%}
}
@media (min-width:1200px){.page-intro-divided__side--main{width:65%;padding-right:13%}
 .page-intro-divided__side--extra{display:block;width:35%}
}
.page-intro-divided--nums-visible .page-intro-divided__side--extra{display:block;margin-top:24px}
@media (min-width:768px){.page-intro-divided--nums-visible .page-intro-divided__side--extra{margin-top:64px}
}
@media (min-width:1024px){.page-intro-divided--nums-visible .page-intro-divided__side--main{padding-right:100px}
}
.page-intro-bottom-wrap{position:absolute;z-index:100;bottom:0;left:0;right:0}
.page-intro-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:1;flex-shrink:1;height:0}
.page-intro-bottom,.page-intro-bottom__progress{display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:767.98px){.page-intro-bottom__progress{opacity:0;visibility:hidden;pointer-events:none}
}
@media (min-width:768px) and (max-width:1023.98px){.page-intro-bottom__progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (min-width:1200px){.page-intro-bottom--big .page-intro-bottom__progress{width:calc(66.66% - 22px)}
 .page-intro-bottom--big .page-intro-bottom__progress-item{width:50%}
 .page-intro-bottom--big .page-intro-bottom__progress-item .progress-bar{width:100%;max-width:100%;background-color:rgba(0,0,0,0.1)}
 .page-intro-bottom--big .page-intro-bottom__progress-item .important-event-wrap{width:100%;max-width:100%}
}
@media (min-width:1680px){.page-intro-bottom--big .page-intro-bottom__progress{width:calc(66.66% - 32px)}
}
.page-intro{position:relative;z-index:0;padding-top:80px}
@media (min-width:768px){.page-intro{padding-top:144px}
}
@media (min-width:1200px){.page-intro{padding-top:160px}
 .extra-offset .page-intro{padding-top:208px}
}
.page-intro--pb{padding-bottom:50px}
@media (min-width:768px){.page-intro--pb{padding-bottom:136px}
}
.page-intro--pb-2{padding-bottom:32px}
.page-intro--image,.page-intro--screen,.page-intro--video{overflow:hidden}
.page-intro--image,.page-intro--video{min-height:350px}
@media (min-width:768px){.page-intro--image,.page-intro--video{min-height:550px}
}
.page-intro--image{background-repeat:no-repeat;background-position:left;background-size:cover}
.page-intro--screen{height:100vh;min-height:450px}
.page-intro--screen > .container{height:100%;-ms-flex-negative:1;flex-shrink:1}
@media (min-width:768px){.page-intro--screen{min-height:940px}
}
@media (min-width:1024px){.page-intro--screen{min-height:720px}
}
@media (min-width:768px) and (max-width:1023.98px){.page-intro--screen-numbers{min-height:1024px;padding-top:64px}
 .page-intro--screen-numbers .page-intro-divided__side--main{max-width:90%}
}
.page-intro--backdrop:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3)}
@media (min-width:768px){.page-intro--backdrop.page-intro--video:before{display:none}
}
.page-intro--backdrop.page-intro--video .plyr:before,.page-intro--backdrop.page-intro--video .video-wrapper__poster:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3)}
@media (min-width:1200px){.page-intro--simple .page-intro-head__title:only-child{width:75%}
}
@media (min-width:1680px){.page-intro--simple .page-intro-head__title:only-child{width:60%}
}
.page-intro--video > .container{pointer-events:none}
.page-intro--video .breadcrumbs{pointer-events:auto}
.page-intro--video .page-intro-head__title{text-shadow:0 0 1px rgba(0,0,0,0.15)}
@media (min-width:768px){.page-intro--video{background-size:0}
}
@media (max-width:767.98px){.extra-offset .page-intro--image:not(.page-intro--screen),.extra-offset .page-intro--simple:not(.page-intro--screen),.extra-offset .page-intro--video:not(.page-intro--screen){padding-top:114px}
}
@media (min-width:768px){.extra-offset .page-intro--simple{padding-top:178px}
}
.page-intro__video{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}
.page-intro__video .video-wrapper{position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}
@media (max-width:767.98px){.page-intro__video .video-wrapper{display:none}
}
.page-intro__video .video-wrapper .video{display:block;margin-left:auto;margin-right:auto;min-height:350px}
@media (min-width:768px) and (max-width:1023.98px){.page-intro__video .video-wrapper .video{width:auto}
}
@media (min-width:768px){.page-intro__video .video-wrapper .video{min-height:550px}
}
.page-intro__video .plyr__controls{display:none !important}
.page-intro__video-background{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}
.main-slider-video-played .page-intro__video-background{opacity:1}
.page-intro__video-background .video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;pointer-events:none}
.page-intro.color-white .breadcrumbs,.page-intro.color-white .h1,.page-intro.color-white .h2,.page-intro.color-white .page-intro-head__title{color:#fff}
.page-intro-video-used .header__blur{background-image:none !important}
.page-intro-video-played .page-intro > .container{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}
.page-intro-video-played .page-intro .video-wrapper__poster{display:none;pointer-events:none}
.page-intro-video-played .page-intro .plyr:before{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;opacity:0}
.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;height:48px}
.header-logo img{display:block;height:72px;width:200px}
@media (min-width:768px){.header-logo{height:80px}
}
a.header-logo img{height:auto}
@media (max-width:768px){.header-logo img.logo-stm{height:60px;width:200px}
 a.header-logo img{width:190px}
}
.header-menu__item,.header-submenu__item{display:block;line-height:11px;-webkit-transition:color 0.3s;transition:color 0.3s}
.header-menu__item.selected,.header-menu__item:hover,.header-submenu__item.selected,.header-submenu__item:hover{color:#cc0033}
@media (min-width:768px){.header-menu__item,.header-submenu__item{line-height:14px}
}
@media (min-width:1200px){.header-menu__item,.header-submenu__item{line-height:16px}
}
.header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.header-menu__item-shell{position:relative}
.header-menu__item{padding:32px 16px;text-decoration:none}
@media (max-width:1199.98px){.header-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;z-index:0;top:0;right:0;min-height:100vh;width:500px;padding-top:22px;padding-left:82px;padding-right:113px;overflow:hidden;background-size:0}
 .header-menu__item-shell ~ .header-menu__item-shell{border-top:1px solid hsla(0,0%,100%,0.2)}
 .header-menu__item-shell--submenu:after{content:"";position:absolute;top:20px;right:6px;display:block;height:6px;width:11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 11 6' width='11' height='6' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M5.987 5.805l4.812-4.667a.654.654 0 0 0 0-.943.704.704 0 0 0-.972 0L5.5 4.39 1.174.195a.704.704 0 0 0-.972 0 .652.652 0 0 0 0 .943l4.812 4.667a.701.701 0 0 0 .972 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;opacity:0.2;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
 .header-menu__item-shell--submenu.opened:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
 .header-menu__item{padding:16px 0}
}
@media (max-width:1023.98px){.header-menu{width:57%;padding-left:62px;padding-right:84px}
}
@media (max-width:767.98px){.header-menu{padding:10px 64px 112px;width:100%;height:100vh;position:fixed;overflow-y:auto}
 .header-menu:after,.header-menu:before{position:fixed !important}
 .header-menu__item-shell--submenu:after{top:12px;right:4px;height:4px;width:7.3px}
 .header-menu__item{padding:8px 0}
}
@media (min-width:1200px){.header-menu{background-image:none !important}
}
.header-menu__city-select{display:none}
@media (max-width:767.98px){.header-menu__city-select{display:block;margin-bottom:12px}
 .header-menu__city-select .select-shell{display:inline-block;width:auto;margin-left:-17px}
}
@media (min-width:1200px){.header-submenu-wrap{max-width:0;width:0}
}
.header-submenu{display:none;padding:0;margin:0;list-style:none !important;opacity:0}
.header-submenu.opacity-0{-webkit-transition:opacity 0.2s;transition:opacity 0.2s}
.header-submenu__item-shell{display:block}
.header-submenu__item{padding:8px 0 8px 16px}
@media (min-width:768px){.header-submenu__item{padding:16px 0 16px 24px}
}
@media (min-width:1200px){.header-submenu{padding:0 0 100px;width:320px;max-width:320px}
 .header-submenu__item{padding:16px}
}
@media (max-width:1199.98px){.menu-opened .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
 .menu-opened .header:before{bottom:auto}
}
.header-menu-btn{-webkit-box-sizing:content-box;box-sizing:content-box;width:17px;padding:10px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.header-menu-btn i{display:block;height:2px;width:100%;background-color:currentColor;-webkit-transition:opacity 0.3s ease,color 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,color 0.3s ease,-webkit-transform 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,color 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease,color 0.3s ease,-webkit-transform 0.3s ease;-webkit-transform-origin:left center;transform-origin:left center}
.header-menu-btn i:nth-child(2),.header-menu-btn i:nth-child(3){margin-top:3px}
@media (min-width:768px){.header-menu-btn{width:23px}
 .header-menu-btn i:nth-child(2),.header-menu-btn i:nth-child(3){margin-top:4px}
 .header-menu-btn:hover{color:#cc0033}
 .header-menu-btn:hover i:first-child{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
 .header-menu-btn:hover i:nth-child(3){-webkit-transform:translateY(2px);transform:translateY(2px)}
}
.menu-opened .header-menu-btn i:first-child{-webkit-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg)}
.menu-opened .header-menu-btn i:nth-child(2){opacity:0}
.menu-opened .header-menu-btn i:nth-child(3){-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg)}
@media (min-width:768px){.menu-opened .header-menu-btn i:first-child{-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}
 .menu-opened .header-menu-btn i:nth-child(3){-webkit-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}
}
.header-search{padding:10px;margin-right:-10px}
.header-search,.input-search-icon{cursor:pointer}
.header-search > svg,.input-search-icon > svg{display:block;width:11px;height:11px;fill:currentColor;-webkit-transition:color 0.3s;transition:color 0.3s}
.header-search:focus,.input-search-icon:focus{outline:none}
.header-search:focus,.header-search:hover,.input-search-icon:focus,.input-search-icon:hover{color:#cc0033}
@media (min-width:768px){.header-search > svg,.input-search-icon > svg{width:15px;height:15px}
}
.header-menu__search{position:relative;margin-bottom:24px;color:#fff}
.header-menu__search-input{display:block;width:100%;padding:8px 20px 8px 0;border:0;border-radius:0;border-bottom:1px solid hsla(0,0%,100%,0.2);background-color:transparent;-webkit-transition:border 0.2s;transition:border 0.2s;color:inherit}
.header-menu__search-input::-webkit-input-placeholder{color:#868686}
.header-menu__search-input::-moz-placeholder{color:#868686}
.header-menu__search-input::-ms-input-placeholder{color:#868686}
.header-menu__search-input::placeholder{color:#868686}
.header-menu__search-input:focus{outline:none;border-bottom-color:#fff}
.header-menu__search-btn{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3px 0 0;border:0;background-color:transparent;color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.header-menu__search-btn > svg{display:block;width:11px;height:11px;fill:currentColor;-webkit-transition:color 0.3s;transition:color 0.3s}
.header-menu__search-btn:active,.header-menu__search-btn:focus,.header-menu__search-btn:hover{outline:none;color:#cc0033 !important}
@media (min-width:768px){.header-menu__search{margin-bottom:64px}
 .header-menu__search-btn > svg{width:15px;height:15px}
}
@media (min-width:1024px){.header-menu__search{margin-bottom:48px}
}
@media (min-width:1200px){.header-menu__search{display:none}
}
.header-lang{padding:32px 0 32px 24px;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}
@media (max-width:1199.98px){.header-lang{padding-right:16px;margin-right:16px}
}
@media (max-width:767.98px){.header-lang{padding:16px;margin-top:3px;margin-right:0}
}
.header-lang:hover{color:#cc0033}
.header-top{background-color:rgba(0,0,0,0.25)}
.header-top-container{max-width:1920px;margin-left:auto;margin-right:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.header-top-container,.header-top__right{display:-webkit-box;display:-ms-flexbox;display:flex}
.header-top__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header-top__global .btn{padding-left:18px;padding-right:18px}
@media (min-width:768px){.header-top__global .btn{padding-left:21px;padding-right:21px}
}
@media (min-width:1024px){.header-top__global .btn{padding-left:30px;padding-right:30px}
}
@media (min-width:1200px){.header-top__global .btn{padding-left:40px;padding-right:40px}
}
@media (min-width:1680px){.header-top__global .btn{padding-left:50px;padding-right:50px}
}
.header-top__call .btn{padding-left:32px;padding-right:32px}
@media (min-width:1024px){.header-top__call .btn{min-width:280px}
}
@media (min-width:768px) and (max-width:1023.98px){.header-top__city{max-width:220px}
}
.header-top__phone{line-height:48px}
@media (max-width:767.98px){.header-top{background-color:#cc0033}
 .header-top__city,.header-top__phone{display:none}
}
@media (min-width:768px){.header-top__city{padding-right:32px}
 .header-top__phone{padding-right:40px}
}
.header{position:absolute;top:0;right:0;left:0}
.header-main,.header-top{position:relative}
.header-container{width:100%;margin-left:auto;padding-left:18px;padding-right:18px;max-width:1920px;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media (min-width:768px){.header-container{padding-left:21px;padding-right:21px}
}
@media (min-width:1024px){.header-container{padding-left:30px;padding-right:30px}
}
@media (min-width:1200px){.header-container{padding-left:40px;padding-right:40px}
}
@media (min-width:1680px){.header-container{padding-left:50px;padding-right:50px}
}
.header-container .header-menu{margin-left:auto}
@media (min-width:1200px){.header-container .header-menu{margin-right:60px}
}
.header-container .header-menu-btn{margin-top:7px}
@media (min-width:768px){.header-container .header-menu-btn{margin-top:20px}
}
@media (min-width:1200px){.header-container .header-menu-btn{display:none}
}
.header-container .header-search{margin-top:8px;margin-left:auto;margin-right:2px}
@media (min-width:768px){.header-container .header-search{margin-top:20px;margin-right:10px}
}
@media (min-width:1200px){.header-container .header-search{margin-left:0}
}
.header--gray,.header--white{color:#3c3c3c}
@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.header--gray,.header--white{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
}
.header--gray:before,.header--white:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;background-color:#fff}
@media (max-width:1199.98px){.header--gray .header-menu__item-shell ~ .header-menu__item-shell,.header--white .header-menu__item-shell ~ .header-menu__item-shell{border-top-color:rgba(0,0,0,0.2)}
 .header--gray .header-menu__item-shell--submenu:after,.header--white .header-menu__item-shell--submenu:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 11 6' width='11' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.987 5.805l4.812-4.667a.654.654 0 0 0 0-.943.704.704 0 0 0-.972 0L5.5 4.39 1.174.195a.704.704 0 0 0-.972 0 .652.652 0 0 0 0 .943l4.812 4.667a.701.701 0 0 0 .972 0z' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:0.2}
 @supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px)) ){.header--gray .header-menu,.header--white .header-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
 }
}
.header--gray .header-menu__search,.header--white .header-menu__search{color:#4a4a4a}
.header--gray .header-menu__search-input,.header--white .header-menu__search-input{border-bottom-color:rgba(0,0,0,0.2)}
.header--gray .header-menu__search-input:focus,.header--white .header-menu__search-input:focus{border-bottom-color:#000}
.header--gray .header-menu__search-btn,.header--white .header-menu__search-btn{color:#3c3c3c}
.header--gray .header-top,.header--white .header-top{color:#fff}
.header--white{background-color:hsla(0,0%,100%,0.98)}
@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.header--white{background-color:hsla(0,0%,100%,0.98)}
}
.header--white:before{background-color:#fff}
@media (max-width:1199.98px){.header--white .header-menu{background-color:#fff}
 @supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px)) ){.header--white .header-menu{background-color:hsla(0,0%,100%,0.98)}
 }
}
.header--gray{background-color:hsla(0,0%,85%,0.98)}
@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.header--gray{background-color:rgba(0,0,0,0.1)}
}
.header--gray:before{background-color:#d8d8d8}
@media (max-width:1199.98px){.header--gray .header-menu{background-color:#d8d8d8}
 @supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px)) ){.header--gray .header-menu{background-color:rgba(0,0,0,0.1)}
 }
}
.header--blur{color:#fff}
@media (max-width:1199.98px){.header--blur .header-menu{-webkit-transition:background 0.3s;transition:background 0.3s}
 .header--blur .header-menu:after{content:"";position:absolute;z-index:-1;top:80px;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8)}
 @supports ((-webkit-filter:blur(22px)) or (filter:blur(22px))){.header--blur .header-menu:after{top:0 !important;background-color:rgba(0,0,0,0.4)}
 .header--blur .header-menu:before{content:"";position:absolute;z-index:-2;top:-22px;right:-22px;display:block;height:calc(100vh + 44px);width:calc(100vw + 44px);background-color:rgba(0,0,0,0.1);background-image:inherit;background-position:50%;background-size:cover;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="22" /></filter></svg>#filter');-webkit-filter:blur(22px);filter:blur(22px)}
 }
 @supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px)) ){.header--blur .header-menu{background-color:rgba(0,0,0,0.1);background-image:none !important;-webkit-filter:none;filter:none;margin:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}
 .header--blur .header-menu:before{display:none}
 }
}
@media (max-width:767.98px){.header--blur .header-menu:after{top:48px}
}
.header--blur .header-top ~ .header-main .header__blur{top:-35px}
@media (min-width:768px){.header--blur .header-top ~ .header-main .header__blur{top:-49px}
}
@supports ((-webkit-filter:blur(22px)) or (filter:blur(22px))){.header--blur .header-top ~ .header-main .header-menu:before{top:-56px}
 @media (max-width:1199.98px){.header--blur .header-top ~ .header-main .header-menu:before{top:-70px}
 }
}
.header--blur--light .header__blur:after{background-color:rgba(0,0,0,0.3)}
@supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.header--blur--light .header__blur:after{background-color:transparent}
}
.header__blur{z-index:-1;overflow:hidden;background-size:0;color:#fff;-webkit-transition:background 0.3s;transition:background 0.3s}
.header__blur,.header__blur:after{position:absolute;top:0;right:0;left:0;bottom:0}
.header__blur:after{content:"";z-index:1;background-color:rgba(0,0,0,0.8)}
@supports ((-webkit-filter:blur(22px)) or (filter:blur(22px))){.header__blur:before{content:"";position:absolute;z-index:0;top:-22px;right:-22px;bottom:-22px;left:-22px;display:block;background-color:rgba(0,0,0,0.1);background-image:inherit;background-position:top;background-size:100% 100vh;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="22" /></filter></svg>#filter');-webkit-filter:blur(22px);filter:blur(22px)}
 .main-slider-video-played .header__blur:before{opacity:0}
 @media (min-width:1200px){.header__blur:before{bottom:auto;left:auto;height:calc(100vh + 44px);width:calc(100vw + 44px);background-size:cover;background-position:50%}
 }
 .header__blur:after{background-color:rgba(0,0,0,0.4)}
 .header__blur--short:before{height:350px}
 @media (min-width:768px){.header__blur--short:before{height:550px}
 }
}
@supports ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.header__blur{background-color:rgba(0,0,0,0.1);background-image:none !important;-webkit-filter:none;filter:none;margin:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}
 .header__blur:before{display:none}
}
@media (min-width:1200px){.header--center .header-menu{margin-right:auto}
}
.header-logo,.header-search{-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s}
@media (max-width:1199.98px){.menu-opened .header-search{opacity:0;visibility:hidden}
}
@media (max-width:767.98px){.menu-opened{height:100vh;overflow:hidden}
 .menu-opened,.menu-opened .header{position:fixed}
 .menu-opened .header-logo{opacity:0;visibility:hidden}
}
@media (max-width:1023.98px){.footer-main__logo{width:100%;margin-bottom:32px}
}
@media (max-width:767.98px){.footer-main__logo{margin-bottom:16px}
 .footer-main__contacts{margin-bottom:32px}
}
@media (min-width:768px){.footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
 .footer-main__contacts,.footer-main__nav{width:50%}
 .footer-main__contacts{padding-right:10px}
 .footer-main__nav{padding-left:10px}
}
@media (min-width:1024px){.footer-main__logo{width:25.5%}
 .footer-main__contacts{width:34.5%;padding-right:18px}
 .footer-main__nav{width:40%;padding-left:0}
}
@media (min-width:1200px){.footer-main{margin-left:-18px;margin-right:-18px}
 .footer-main__contacts,.footer-main__logo,.footer-main__nav{padding-left:18px;padding-right:18px}
 .footer-main__contacts,.footer-main__logo{width:25%}
 .footer-main__nav{width:50%}
 .footer-main__nav--columns{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}
 .footer-main__nav--columns .footer-main__nav-item-shell{max-width:190px}
 .footer-main__nav--divided{display:-webkit-box;display:-ms-flexbox;display:flex}
 .footer-main__nav--divided .footer-main__nav-col{width:35%;padding-right:48px}
}
.footer-main__logo-hover{display:none}
.footer-main__logo-link{position:relative;display:inline-block;text-decoration:none}
.footer-main__logo-link .footer-main__logo-source{position:relative;z-index:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;height:70px;width:260px}
.footer-main__logo-link .footer-main__logo-hover{display:block;position:absolute;z-index:5;top:0;left:0}
.footer-main__logo-link .footer-main__logo-hover,.footer-main__logo-link:not(.footer-main__logo-link--no-hover):hover .footer-main__logo-source{opacity:0;-webkit-transition:opacity 0.2s 0.1s;transition:opacity 0.2s 0.1s}
.footer-main__logo-link:not(.footer-main__logo-link--no-hover):hover .footer-main__logo-hover{opacity:1}
@media (max-width:1199.98px){.footer-main__nav-col ~ .footer-main__nav-col{margin-top:24px}
}
@media (max-width:767.98px){.footer-main__nav-col ~ .footer-main__nav-col{margin-top:10px}
}
.footer-main__nav-item-shell{display:block}
.footer-main__nav-item-shell ~ .footer-main__nav-item-shell{margin-top:10px}
@media (min-width:768px){.footer-main__nav-item-shell ~ .footer-main__nav-item-shell{margin-top:24px}
}
.footer-main__nav-item{display:inline-block;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}
.footer-main__nav-item:hover{color:#cc0033}
.footer-main__social{margin-top:32px}
.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}
@media (max-width:767.98px){.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
 .footer-bottom__madeby{margin-top:10px}
}
@media (min-width:768px){.footer-bottom{margin-top:64px}
}
@media (min-width:1024px){.footer-bottom{margin-top:16px}
}
@media (min-width:1200px){.footer-bottom{margin-top:32px}
}
.footer{padding-top:32px;padding-bottom:15px;background-color:#212121;color:#fff}
.footer-text-1{color:hsla(0,0%,100%,0.3)}
@media (min-width:768px){.footer{padding-top:84px;padding-bottom:32px}
}
@media (min-width:1200px){.footer{padding-top:80px}
}
.madeby__logo{margin-left:4px}
@media (min-width:768px){.madeby__logo{margin-left:6px}
}
.activity{position:relative;background-repeat:no-repeat;background-position:top;background-size:contain}
.activity--independent-bg{background-size:0}
.activity--independent-bg:before{content:"";position:absolute;z-index:-1;background-repeat:inherit;background-position:inherit;background-image:inherit}
.activity--chermet-map:before{top:-120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1102px;height:487px}
.activity__lead{margin-bottom:16px}
.activity__tooltip{background-color:#fff;padding:12px 12px 12px 16px;position:absolute;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="4" /><feOffset dx="1" dy="5" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,0.1));filter:drop-shadow(0 4px 4px rgba(0,0,0,0.1));pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease 0.1s,visibility 0s ease 0.1s;transition:opacity 0.3s ease 0.1s,visibility 0s ease 0.1s}
.activity__tooltip:after{content:"";border:6px solid transparent;border-top:6px solid #fff;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}
.activity__tooltip--show{visibility:visible;opacity:1}
.activity__btn-list{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.activity__btn-list > .btn{margin-top:16px;margin-right:16px}
@media (max-width:1199.98px){.activity{background-image:none !important}
}
@media (max-width:767.98px){.activity__lead{padding-right:16px}
 .activity__item{margin-top:16px;margin-bottom:16px}
}
@media (min-width:768px){.activity__content{padding-left:62px;padding-right:62px}
 .activity__lead{margin-bottom:40px}
 .activity__item{margin-top:24px}
 .activity__item .numerical-item-list{margin-top:40px}
 .activity__item-btn{margin-top:48px}
 .activity__btn-list{display:none}
}
@media (min-width:1024px){.activity__content{padding-left:82px;padding-right:0}
}
@media (min-width:1024px) and (max-width:1199.98px){.activity__content{max-width:546px}
 .activity__item{max-width:440px}
 .activity--special .activity__content{max-width:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
 .activity--special .activity__item{width:50%;max-width:50%}
 .activity--special .numerical-item-list{margin-top:0}
}
@media (min-width:1200px){.activity--level-margin{margin-top:-48px}
 .activity__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}
 .activity__item,.activity__lead{padding-left:114px}
 .activity__lead{margin-bottom:0;width:100%;padding-right:40%}
 .activity__item{margin-top:48px;width:50%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
 .activity__item--double{width:100%;max-width:100%}
 .activity__item--columns{display:block;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:114px;-moz-column-gap:114px;column-gap:114px}
 .activity__item .numerical-item-list{margin-top:0}
}
@media (min-width:1200px) and (min-width:1680px){.activity__item,.activity__lead{padding-left:0}
 .activity__item--columns{-webkit-column-gap:155px;-moz-column-gap:155px;column-gap:155px}
}
.activity--stm-map{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.activity--stm-map .activity__map{min-width:406px;width:100%;height:200px;position:relative;pointer-events:none}
@media (min-width:1440px){.activity--stm-map .activity__map{pointer-events:all}
}
.activity--stm-map svg{width:100%;height:100%}
.activity--stm-map svg .map-district{cursor:pointer}
@media (min-width:768px){.activity--stm-map{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
 .activity--stm-map .activity__map{min-width:750px;height:370px;margin-left:-80px}
}
@media (min-width:1024px){.activity--stm-map .activity__map{width:908px;min-width:908px;height:448px;margin-left:-60px}
}
@media (min-width:1200px){.activity--stm-map{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
 .activity--stm-map .activity__map{width:800px;min-width:800px;height:395px;margin-left:0;margin-right:-120px;margin-bottom:-74px}
}
.directions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-top:80px;padding-bottom:80px}
.ie .directions{height:100vh;min-height:480px}
@media (min-width:768px){.ie .directions{min-height:650px}
}
@media (max-width:1023.98px){.directions:not(.directions--layout-2) .directions-content__item-btn,.directions:not(.directions--layout-2) .directions-content__item-descr,.directions:not(.directions--layout-2) .directions-content__item-title{display:none}
}
@media (max-width:767.98px){.directions{padding-left:40px}
 .directions-content__item-btn,.directions-content__item-descr,.directions-content__item-title{display:none}
}
@media (min-width:768px) and (max-width:1023.98px){.directions:not(.directions--layout-2){padding-left:62px}
 .directions--layout-2 .directions-content,.directions--layout-2 .directions-tabs{width:50%;max-width:50%}
}
@media (min-width:1680px){.directions{padding-top:10%;padding-bottom:10%}
}
.directions--align-top{padding-top:18vh}
@media (min-width:1024px){.directions--align-top .directions__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.directions__title{width:100%;color:#fff;margin-bottom:64px}
@media (max-width:1023.98px){.directions__title ~ .directions-content,.directions__title ~ .directions-tabs{-ms-flex-item-align:start;align-self:flex-start}
}
.directions__bg{background-repeat:no-repeat;background-position:50%;background-size:cover}
.directions__bg,.directions__bg:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}
.directions__bg:before{content:"";display:block;background-color:rgba(0,0,0,0.4)}
.directions__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (min-width:1024px){.directions-content,.directions-tabs{width:50%;max-width:50%}
}
.directions-tabs{position:relative;z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.directions-tabs,.directions-tabs__btn{display:-webkit-box;display:-ms-flexbox;display:flex}
.directions-tabs__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px;padding-bottom:12px;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}
.directions-tabs__btn-icon{padding-right:32px}
.directions-tabs__btn-icon > svg{display:block;width:32px;height:32px;stroke:currentColor;-webkit-transition:stroke 0.3s;transition:stroke 0.3s}
.directions-tabs__btn-name > span{display:inline;border-bottom:1px solid transparent;-webkit-transition:border-color 0.3s;transition:border-color 0.3s}
@media (max-width:767.98px){.directions-tabs__btn-name > span{pointer-events:none}
}
.directions-tabs__btn:hover .directions-tabs__btn-name > span{border-bottom-color:currentColor}
@media (min-width:768px){.directions-tabs{padding-right:36px}
 .directions-tabs__btn-name{padding-top:6px;padding-bottom:6px}
 .directions-tabs__btn-name > span{line-height:20px;padding-bottom:6px}
}
@media (min-width:1024px){.directions-tabs__btn.active{color:hsla(0,0%,100%,0.3)}
}
@media (min-width:1200px){.directions-tabs__btn-name{padding-top:10px;padding-bottom:10px}
}
.directions-content__item-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}
.directions-content__item-bg:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;background-color:rgba(0,0,0,0.4)}
.directions-content__item-btn,.directions-content__item-descr,.directions-content__item-title{margin-bottom:48px}
@media (min-width:1200px){.directions-content__item-descr{max-width:75%}
}
.directions-content__item:not(.active) .directions-content__item-bg{opacity:0}
.directions-content__item:not(.active) .directions-content__item-btn,.directions-content__item:not(.active) .directions-content__item-descr,.directions-content__item:not(.active) .directions-content__item-title{display:none}
.directions-content__item.active .directions-content__item-btn,.directions-content__item.active .directions-content__item-descr,.directions-content__item.active .directions-content__item-title{-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}
.directions-content__list-arrow{width:17px;min-width:17px;margin-right:32px}
.directions-content__list-arrow svg{stroke:#fff;max-width:100%}
@media (min-width:1024px){.directions-content__list-arrow{width:24px;min-width:24px}
}
.directions-content__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px}
@media (min-width:768px){.directions-content__list-item{margin-bottom:32px}
}
@media (min-width:1024px){.directions-content__list-item{margin-bottom:16px}
}
.directions-content__list-item:last-child{margin-bottom:0}
.directions-content__list-text{text-transform:uppercase;font-weight:700;max-width:248px;font-size:12px;line-height:18px;text-decoration:none;border-bottom:0 !important;letter-spacing:1.7px}
.directions-content__list-text:hover{text-decoration:underline}
@media (min-width:1024px){.directions-content{padding-left:12px}
}
@media (min-width:1200px){.directions-content{padding-left:18px}
}
.directions:not(.directions--layout-2) .directions-tabs__btn.active .directions-tabs__btn-name > span{border-bottom-color:transparent;cursor:default}
@media (min-width:768px){.directions--layout-2 .directions-tabs__btn.active{color:hsla(0,0%,100%,0.3)}
 .directions--layout-2 .directions-tabs__btn.active .directions-tabs__btn-name > span{border-bottom-color:transparent}
}
@media (max-width:767.98px){.directions--layout-3{padding-left:0}
 .directions--layout-3 .accordion-list{width:100%}
 .directions--layout-3 .directions-content__list,.directions--layout-3 .directions-tabs{display:none}
 .directions--layout-3 .accordion-item-body__content{margin-top:32px}
 .directions--layout-3 .accordion-item-body__content .directions-content__list{display:block}
 .directions--layout-3 .accordion-item-body__content .directions-content__list .text-small{font-size:9px;line-height:11px}
 .directions--layout-3 .accordion-item-head__title{color:#fff}
 .directions--layout-3 .accordion-item-head__icon > svg{stroke:#fff !important}
}
@media (min-width:768px) and (max-width:1023.98px){.directions--layout-3{padding-left:0 !important}
 .directions--layout-3 .directions-tabs{padding-right:100px}
}
@media (min-width:768px){.directions--layout-3 .accordion-list,.directions--layout-3 .directions-content__item .directions-content__list{display:none}
 .directions--layout-3 .directions-content__item.active .directions-content__item-title,.directions--layout-3 .directions-content__item.active .directions-content__list{display:block;margin-bottom:48px}
}
@media (min-width:1024px) and (max-width:1199.98px){.directions--layout-3 .directions-content__item-descr{max-width:304px}
}
@media (min-width:768px){.directions--layout-3 .directions-tabs__btn{padding:0 0 40px;max-width:300px}
}
@media (min-width:1024px){.directions--layout-3 .directions-tabs__btn{padding:0 0 48px}
}
@media (min-width:1200px){.directions--layout-3 .directions-tabs__btn-icon > svg{width:48px;height:48px}
}
.features{overflow:hidden}
@media (min-width:1200px){.features{padding-right:86px}
}
.features__numerical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (min-width:768px) and (max-width:1023.98px){.features__numerical{width:calc(100% + 63px);margin-right:-63px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.features__numerical-item{width:100%;margin-bottom:32px;padding-left:18px}
.features__numerical-item:last-child{margin-bottom:8px}
@media (min-width:768px){.features__numerical-item{width:50%;margin-bottom:48px;padding-left:0}
 .features__numerical-item:last-child{margin-bottom:0}
 .features__numerical-item:nth-child(2n){width:293px;max-width:293px}
}
@media (min-width:1200px){.features__numerical-item{width:33.33%;margin-bottom:0}
 .features__numerical-item:last-child{margin-bottom:0}
 .features__numerical-item:nth-child(2n){width:33.33%;max-width:33.33%}
}
.features__table td{vertical-align:top}
@media (min-width:768px){.features__table{width:calc(100% + 126px);margin-left:-63px;margin-right:-63px}
 .features__table td:first-child{padding-left:20px}
 .features__table td:last-child{width:305px;padding-right:0}
}
@media (min-width:1200px){.features__table{width:calc(100% + 116px);margin-left:-116px}
 .features__table td:first-child{width:calc(66.66% + 116px);padding-left:20px}
 .features__table td:last-child{width:33.33%;padding-left:20px}
}
@media (min-width:1680px){.features__table{margin-left:auto;margin-right:auto}
}
@media (min-width:1680px){.features__table .table-wrap{margin-left:-116px;padding-right:116px}
}
.features__link{font-size:12px;line-height:18px}
@media (min-width:768px){.features__link{font-size:16px;line-height:23px}
}
.division-basic__btn{margin-top:48px}
.division-basic__btn .js-tab__btn.active{display:none}
.division-composition,.division-slider .section-bottom{margin-top:48px}
@media (min-width:768px){.division-slider .section-bottom{margin-top:32px}
}
@media (min-width:1200px){.division-slider .section-bottom{margin-top:48px}
}
.division-slider[data-slides-count="1"] .nav-arrows{display:none}
@media (min-width:768px){.division-slider[data-slides-count="1"] .nav-arrows,.division-slider[data-slides-count="2"] .nav-arrows{display:none}
}
@media (min-width:1024px){.division-slider[data-slides-count="1"] .nav-arrows,.division-slider[data-slides-count="2"] .nav-arrows,.division-slider[data-slides-count="3"] .nav-arrows{display:none}
}
@media (min-width:768px){.division-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px;margin-right:-40px;margin-bottom:-64px}
 .division-list .division-item-shell{width:50%;max-width:50%;padding-left:40px;padding-right:40px;padding-bottom:64px}
}
@media (min-width:1024px){.division-list{margin-left:-12px;margin-right:-12px}
 .division-list .division-item-shell{width:33.3%;max-width:33.3%;padding-left:12px;padding-right:12px}
}
@media (min-width:1200px){.division-list{margin-left:-50px;margin-right:-50px}
 .division-list .division-item-shell{padding-left:50px;padding-right:50px}
}
.division-item__image{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.division-item__image > img{display:block;max-height:100%;max-width:100%}
.division-item__image ~ .division-item__title{margin-top:16px}
@media (min-width:768px){.division-item__image ~ .division-item__title{margin-top:24px}
}
.history{display:-webkit-box;display:-ms-flexbox;display:flex}
.history-year{text-align:right;-webkit-box-sizing:content-box;box-sizing:content-box;width:45px;min-width:45px}
.history-year__number{padding-top:24px;padding-bottom:24px}
@media (min-width:768px){.history-year{width:102px;min-width:102px}
 .history-year__number{padding-top:40px;padding-bottom:40px}
}
@media (min-width:1024px){.history-year{width:191px;min-width:191px}
}
@media (min-width:1200px){.history-year{padding-left:114px}
}
@media (min-width:1680px){.history-year{padding-left:155px}
}
@media (min-width:1200px) and (max-width:1399px){.history-year{padding-left:0}
}
.history-timeline{width:100%}
.history-number{font-family:Montserrat,sans-serif;font-size:35px;line-height:1;font-weight:700;color:#fff}
@media (min-width:768px){.history-number{font-size:80px}
}
@media (min-width:1024px){.history-number{font-size:150px}
}
.history-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px;padding-bottom:24px}
.history-item__year{width:20%}
.history-item__year-number{position:-webkit-sticky;position:sticky;top:24px;padding-bottom:24px}
@media (min-width:768px){.history-item__year-number{top:40px;padding-bottom:40px}
}
.history-item__content{width:80%}
.history-item__content ul{max-width:100%}
.history-item__content ul li ~ li.has-texts{margin-top:48px}
@media (max-width:767.98px){.history-item__content ul{padding-left:0}
 .history-item__content ul li{padding-left:20px}
 .history-item__content ul li:before{left:4px}
}
.history-item__spoiler{margin-top:16px}
@media (max-width:767.98px){.history-item__spoiler{margin-top:10px}
}
.history-item ~ .history-item{border-top:1px solid #fff}
@media (min-width:768px){.history-item{padding-top:40px;padding-bottom:40px}
 .history-item__year{width:25%}
 .history-item__content{width:75%;padding-left:64px}
}
@media (min-width:1024px){.history-item__year{width:35%}
 .history-item__content{width:65%}
}
@media (min-width:1200px){.history-item__year{width:25%}
 .history-item__content{width:75%}
}
.history-item:last-child{padding-bottom:0}
.history-item-spoiler__content{display:none;padding-bottom:16px;margin-left:-32px !important;padding-left:32px !important;max-width:none !important}
@media (max-width:767.98px){.history-item-spoiler__content{padding-bottom:8px}
}
@media (max-width:767.98px){.history-item-spoiler__action{margin-left:20px}
}
.history-image--inline,.history-images-layout{margin-top:24px;margin-bottom:24px}
.history-image--inline:first-child,.history-images-layout:first-child{margin-top:0}
.history-image--inline:last-child,.history-images-layout:last-child{margin-bottom:0}
@media (max-width:1199.98px){.history-images-layout__item ~ .history-images-layout__item{margin-top:24px}

}
@media (max-width:767.98px){.history-images-layout{display:none}
.card-primary__descr{margin-top:14px;color:#4a4a4a;padding-bottom: 15px;}
}
@media (min-width:1200px){.history-images-layout{display:-webkit-box;display:-ms-flexbox;display:flex}
 .history-images-layout__item{margin-right:36px}
 .history-images-layout__item:last-child{margin-right:0}
 .history-images-layout__item .history-image--horizontal ~ .history-image--horizontal{margin-top:36px}
}
.history-image{display:block}
.history-image ~ .history-image{margin-top:24px}
@media (max-width:1199.98px){.history-image--horizontal,.history-image--vertical{width:100%;height:auto}
}
@media (min-width:1200px){img.history-image--vertical{width:197px}
 @supports ((-o-object-fit:cover) or (object-fit:cover)){img.history-image--vertical{height:337px;-o-object-position:center;object-position:center}
 }
 img.history-image--horizontal{width:313px}
 @supports ((-o-object-fit:cover) or (object-fit:cover)){img.history-image--horizontal{height:150px;-o-object-position:center;object-position:center}
 }
}
