

/* Start:/local/templates/Vitrina/css/assets/modern-normalize.min.css?16841536691403*/
/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
/* End */


/* Start:/local/templates/Vitrina/css/assets/js/slick/slick.css?16841536691776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/Vitrina/css/assets/js/slick/slick-theme.css?16841536693145*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/templates/Vitrina/css/assets/js/slick/./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/local/templates/Vitrina/css/assets/js/slick/./fonts/slick.eot');
    src: url('/local/templates/Vitrina/css/assets/js/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/Vitrina/css/assets/js/slick/./fonts/slick.woff') format('woff'), url('/local/templates/Vitrina/css/assets/js/slick/./fonts/slick.ttf') format('truetype'), url('/local/templates/Vitrina/css/assets/js/slick/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/stylesheet.css?168415366917679*/
@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Light.eot');
    src: local('GT Walsheim Pro Light'), local('GTWalsheimPro-Light'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Light.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Light.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Light.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Regular.eot');
    src: local('GT Walsheim Pro Regular'), local('GTWalsheimPro-Regular'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Regular.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Regular.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-ThinOblique.eot');
    src: local('GT Walsheim Pro Thin Oblique'), local('GTWalsheimPro-ThinOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-ThinOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-ThinOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-ThinOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-ThinOblique.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Thin.eot');
    src: local('GT Walsheim Pro Thin'), local('GTWalsheimPro-Thin'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Thin.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Thin.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Thin.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BoldOblique.eot');
    src: local('GT Walsheim Pro Bold Oblique'), local('GTWalsheimPro-BoldOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BoldOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BoldOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BoldOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BoldOblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBold.eot');
    src: local('GT Walsheim Pro Ultra Bold'), local('GTWalsheimPro-UltraBold'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBold.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBold.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBoldOblique.eot');
    src: local('GT Walsheim Pro Ultra Bold Oblique'), local('GTWalsheimPro-UltraBoldOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBoldOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBoldOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBoldOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraBoldOblique.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-MediumOblique.eot');
    src: local('GT Walsheim Pro Medium Oblique'), local('GTWalsheimPro-MediumOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-MediumOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-MediumOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-MediumOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-MediumOblique.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Bold.eot');
    src: local('GT Walsheim Pro Bold'), local('GTWalsheimPro-Bold'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Bold.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Bold.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Medium.eot');
    src: local('GT Walsheim Pro Medium'), local('GTWalsheimPro-Medium'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Medium.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Medium.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-RegularOblique.eot');
    src: local('GT Walsheim Pro Regular Oblique'), local('GTWalsheimPro-RegularOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-RegularOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-RegularOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-RegularOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-RegularOblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-LightOblique.eot');
    src: local('GT Walsheim Pro Light Oblique'), local('GTWalsheimPro-LightOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-LightOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-LightOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-LightOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-LightOblique.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLight.eot');
    src: local('GT Walsheim Pro Ultra Light'), local('GTWalsheimPro-UltraLight'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLight.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLight.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLightOblique.eot');
    src: local('GT Walsheim Pro Ultra Light Oblique'), local('GTWalsheimPro-UltraLightOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLightOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLightOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLightOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-UltraLightOblique.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BlackOblique.eot');
    src: local('GT Walsheim Pro Black Oblique'), local('GTWalsheimPro-BlackOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BlackOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BlackOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BlackOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-BlackOblique.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Black.eot');
    src: local('GT Walsheim Pro Black'), local('GTWalsheimPro-Black'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Black.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Black.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Black.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBold.eot');
    src: local('GT Walsheim Pro Condensed Ultra Bold'), local('GTWalsheimPro-CondensedUltraBold'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBold.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBold.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLight.eot');
    src: local('GT Walsheim Pro Condensed Light'), local('GTWalsheimPro-CondensedLight'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLight.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLight.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLight.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBoldOblique.eot');
    src: local('GT Walsheim Pro Condensed Bold Oblique'), local('GTWalsheimPro-CondensedBoldOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBoldOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBoldOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBoldOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBoldOblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLightOblique.eot');
    src: local('GT Walsheim Pro Condensed Light Oblique'), local('GTWalsheimPro-CondensedLightOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLightOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLightOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLightOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedLightOblique.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThin.eot');
    src: local('GT Walsheim Pro Condensed Thin'), local('GTWalsheimPro-CondensedThin'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThin.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThin.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThin.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'GTWalsheimPro-CondensedULightIt';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLightOblique.eot');
    src: local('GT Walsheim Pro Condensed Ultra Light Oblique'), local('GTWalsheimPro-CondensedUltraLightOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLightOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLightOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLightOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLightOblique.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMedium.eot');
    src: local('GT Walsheim Pro Condensed Medium'), local('GTWalsheimPro-CondensedMedium'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMedium.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMedium.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMedium.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlackOblique.eot');
    src: local('GT Walsheim Pro Condensed Black Oblique'), local('GTWalsheimPro-CondensedBlackOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlackOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlackOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlackOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlackOblique.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegular.eot');
    src: local('GT Walsheim Pro Condensed Regular'), local('GTWalsheimPro-CondensedRegular'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegular.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegular.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegular.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThinOblique.eot');
    src: local('GT Walsheim Pro Condensed Thin Oblique'), local('GTWalsheimPro-CondensedThinOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThinOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThinOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThinOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedThinOblique.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBold.eot');
    src: local('GT Walsheim Pro Condensed Bold'), local('GTWalsheimPro-CondensedBold'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBold.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBold.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBold.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegularOblique.eot');
    src: local('GT Walsheim Pro Condensed Regular Oblique'), local('GTWalsheimPro-CondensedRegularOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegularOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegularOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegularOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedRegularOblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'GTWalsheimPro-CondensedULight';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLight.eot');
    src: local('GT Walsheim Pro Condensed Ultra Light'), local('GTWalsheimPro-CondensedUltraLight'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLight.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLight.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLight.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond Ultra';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBoldOblique.eot');
    src: local('GT Walsheim Pro Condensed Ultra Bold Oblique'), local('GTWalsheimPro-CondensedUltraBoldOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBoldOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBoldOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBoldOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedUltraBoldOblique.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Cond';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMediumOblique.eot');
    src: local('GT Walsheim Pro Condensed Medium Oblique'), local('GTWalsheimPro-CondensedMediumOblique'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMediumOblique.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMediumOblique.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMediumOblique.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedMediumOblique.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'GT Walsheim Pro Condensed';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlack.eot');
    src: local('GT Walsheim Pro Condensed Black'), local('GTWalsheimPro-CondensedBlack'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlack.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlack.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlack.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GTWalsheimPro-CondensedBlack.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'GT-Walsheim-LC';
    src:  url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GT-Walsheim-LC-Regular.otf');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  
  @font-face {
      font-family: 'GT-Walsheim-LC-bold';
      src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GT-Walsheim-LC-Bold.otf');
      font-weight: normal;
      font-style: normal;
  }
  @font-face {
      font-family: 'GT-Walsheim-LC-condensed';
      src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GT-Walsheim-LC-Condensed-Regular.otf');
      font-weight: normal;
      font-style: normal;
      font-display: block;
  }

  @font-face {
    font-family: 'GT-Walsheim-LC-lite';
    src: url('/local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/GT-Walsheim-LC-Light.otf');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }


/* End */


/* Start:/local/templates/Vitrina/css/assets/fonts/Alter-Aves/stylesheet.css?1684153669381*/
@font-face {
    font-family: 'Alter Aves';
    src: url('/local/templates/Vitrina/css/assets/fonts/Alter-Aves/AlterAves.eot');
    src: local('Alter Aves'), local('Alter-Aves'),
        url('/local/templates/Vitrina/css/assets/fonts/Alter-Aves/AlterAves.eot?#iefix') format('embedded-opentype'),
        url('/local/templates/Vitrina/css/assets/fonts/Alter-Aves/AlterAves.woff2') format('woff2'),
        url('/local/templates/Vitrina/css/assets/fonts/Alter-Aves/AlterAves.woff') format('woff'),
        url('/local/templates/Vitrina/css/assets/fonts/Alter-Aves/AlterAves.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
/* End */


/* Start:/local/templates/.default/css/jquery.qtip.min.css?16884573148982*/
#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}
/* End */


/* Start:/local/templates/.default/css/sumoselect.min.css?17264728417610*/
.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0}.SumoSelect>.CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options{border-radius:0 0 2px 2px}.SumoSelect>.optWrapper.selall.okCancelInMulti>.options{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.selall>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.reset-all{padding:5px 10px 5px 35px;border-bottom:1px solid #cdcdcd}.SumoSelect[is-selected=false] .reset-all{opacity:.5;pointer-events:none}.SumoSelect[is-selected=true] .reset-all{opacity:1;cursor:pointer;color:#7799d0}.SumoSelect[is-selected=true] .reset-all *{cursor:pointer}.SumoSelect[is-selected=true] .reset-all:hover{color:#000}

/* End */


/* Start:/local/templates/Vitrina/components/bitrix/breadcrumb/top/style.css?17289740591407*/
.breadcrumb-navigate{
	--bs-breadcrumb-item-padding-x:0;
	--bs-breadcrumb-divider:url("data:image/svg+xml; utf8,<svg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M10.305 2.195a.667.667 0 0 0-.943.943l4.195 4.195H1.833a.667.667 0 0 0 0 1.334h11.724l-4.195 4.195a.667.667 0 1 0 .943.943L16.109 8l-5.804-5.805Z' fill='rgba(26, 18, 48, 1)'/></svg>");
}

.breadcrumb{
	font-weight: 400;
	font-size: 18px;
	line-height: 1.33;
}
.breadcrumb-item{
	display: flex;
	align-items: center;
}

.breadcrumb-item .link{
	display: inline-block;
	color: var(--secondary-text-color);
	padding: 20px 0 32px;

	transition: var(--smooth-transition);
}

.breadcrumb-item .link:hover,
.breadcrumb-item .link:active,
.breadcrumb-item .link:focus {
	color: var(--main-text-color)
}

.breadcrumb-item.active{
	color: var(--main-text-color);
}

.breadcrumb-item .current {
	padding: 20px 0 32px;
	text-overflow: ellipsis;
	max-width: 500px;
	white-space: nowrap;
	overflow: hidden;
}
.breadcrumb-item+.breadcrumb-item{
	padding: 0;
}
.breadcrumb-item+.breadcrumb-item::before{
	padding: 0 16px;
	height: 32px;
}

@media (max-width: 767px) {
	.breadcrumb__container{
		display: none;
	}
}

.breadcrumb__container.container{
	padding-top: 0px;
	padding-bottom: 0px;
}

.breadcrumbs-replacement {
	height: 40px;
	display: none;
}
@media (max-width: 767px) {
	.breadcrumbs-replacement {
		height: 0;
	}
}
/* End */


/* Start:/include/visually-impaired/css/bvi.min.css?166972504478736*/
/*!
 * Button visually impaired v1.0.0 (https://bvi.isvek.ru/)
 * Copyright 2014-2021 <bvi@isvek.ru>
 * Licensed under MIT (https://github.com/veks/button-visually-impaired-javascript/blob/master/LICENSE.md)
 */html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) ::after,html:not(.bvi-panel) ::before{box-sizing:border-box}html body .bvi-panel{font-family:Arial,serif!important;font-size:1rem!important;padding:.5rem;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a:focus,html body .bvi-panel a:hover{color:#000!important;outline:0!important;background-color:transparent!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{display:inline-block;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body .bvi-panel a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{color:#212529!important;background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{margin:0 auto;text-align:center;display:flex;flex-flow:row wrap}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{text-align:center;font-weight:600!important;font-size:1rem!important;display:block;margin-bottom:.8rem}html body .bvi-panel .bvi-modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden;z-index:1050;outline:0;opacity:0;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}html body .bvi-panel .bvi-modal.show{visibility:visible;opacity:1}html body .bvi-panel .bvi-modal .bvi-modal-dialog{max-width:500px;margin:1.75rem auto;display:flex;align-items:center;height:calc(100% - 3.5rem);pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}html body .bvi-panel .bvi-modal .bvi-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:.8rem .8rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-title{margin-top:0;margin-bottom:0;line-height:1.5;font-size:1.25rem;font-weight:600;color:#000}html body .bvi-panel .bvi-modal .bvi-modal-body{position:relative;flex:1 1 auto;padding:1rem;overflow-y:auto}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{width:.5rem;background-color:transparent;opacity:0}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.8rem .8rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{margin:0;padding:0;top:0;left:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles){background-color:#fff!important;color:#000!important;fill:#000000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#000!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#000!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#fff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles){background-color:#000!important;color:#fff!important;fill:#ffffff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#fff!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#ffffff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#fff!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#fff!important;background-color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#000!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#000!important;background-color:#fff!important}body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles){background-color:#9dd1ff!important;color:#063462!important;fill:#063462!important;border-color:#063462!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#063462!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#063462!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#063462!important;background-color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#9dd1ff!important;background-color:#063462!important}body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles){background-color:#f7f3d6!important;color:#4d4b43!important;fill:#4D4B43!important;border-color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#4d4b43!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4D4B43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#4d4b43!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#4d4b43!important;background-color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#f7f3d6!important;background-color:#4d4b43!important}body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles){background-color:#3b2716!important;color:#a9e44d!important;fill:#A9E44D!important;border-color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){color:#a9e44d!important;background-color:transparent!important;text-underline:none!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#A9E44D!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::after:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::before:not(.bvi-no-styles){background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){outline:0!important;color:#a9e44d!important;background-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{color:#a9e44d!important;background-color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;border-color:transparent!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover{color:#3b2716!important;background-color:#a9e44d!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){display:none;position:relative;border:1px dashed}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:"Times New roman",serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{display:inline-block;font-weight:400;line-height:1.5;font-size:.875rem!important;color:#212529!important;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;padding:.375rem .75rem;border-radius:.25rem;position:relative;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}body .bvi-body a.bvi-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}body .bvi-body .bvi-link-fixed-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{width:18px;height:18px;letter-spacing:normal;display:inline-block;vertical-align:middle;z-index:1;background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%}.bvi-images.bvi-images-cog{background-image:url("/include/visually-impaired/css/../img/cog.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url("/include/visually-impaired/css/../img/eye-slash.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url("/include/visually-impaired/css/../img/volume-up.svg");background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url("/include/visually-impaired/css/../img/volume-off.svg");background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url("/include/visually-impaired/css/../img/adjust.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url("/include/visually-impaired/css/../img/minus-circle.svg");background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url("/include/visually-impaired/css/../img/image.svg");background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url("/include/visually-impaired/css/../img/minus.svg");background-repeat:no-repeat}.bvi-images.bvi-images-eye{background-image:url("/include/visually-impaired/css/../img/eye.svg");background-repeat:no-repeat;fill:green}.bvi-images.bvi-images-size-32{width:32px!important;height:32px!important}
/*# sourceMappingURL=bvi.min.css.map */
/* End */


/* Start:/local/templates/Vitrina/styles.css?171636222910909*/
.hero-for-managers__container {
    display: flex;
    flex-direction: column;
    gap: 80px;
    padding-top: 123px;
    padding-bottom: 80px;
}

.hero-for-managers__title {
    font-family: "GT-Walsheim-LC-bold";
    font-size: 48px;
    line-height: 55px;
    max-width: 700px;
    color: var(--lite-color);
    margin: 0 auto;
    text-transform: uppercase;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid var(--secondary-text-color);
}

.hero-for-managers__content {
    display: flex;
    justify-content: center;
    gap: 32px;
}

.hero-for-managers__card {
    max-width: 400px;
    width: 100%;
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.hero-for-staff__card-icon {
    fill: var(--form-input-color);
}

.hero-for-managers__card-header {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    gap: 8px;
}

.hero-for-managers__card-title {
    font-family: "GT-Walsheim-LC-bold";
    line-height: 23px;
    color: var(--decor-color);
    letter-spacing: 0;
}

.hero-for-managers__card-description {
    color: var(--divider-color);
    font-family: "GT-Walsheim-LC-lite";
    font-size: 18px;
    line-height: 21px;
}

@media (max-width: 570px) {
    .hero-for-managers__container {
        background-color: var(--secondary-accent-color);
        border-radius: 24px;
        padding: 40px 10px;
        margin-top: 30px;
        margin-bottom: 20px;
        gap: 30px;
    }

    .hero-for-managers__title {
        font-size: 24px;
        line-height: 28px;
        padding-bottom: 30px;
    }

    .hero-for-managers__card-header{
        flex-direction: column;
        align-items: center;
    }

    .hero-for-managers__card-description{
        font-size: 16px;
        line-height: 18px;
    }

    .hero-for-managers__card-title{
        font-size: 18px;
        line-height: 24px;
    }

    .hero-for-managers__content {
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
}

@media (max-width: 300px) {
    .hero-for-managers__title {
        font-size: 20px;
    }
}
.hero-for-managers-new {
    position: relative;
    color: var(--lite-color);
}
@media (max-width: 370px) {
    .hero-for-managers-new {
        background-repeat: no-repeat;
        background-size: cover;
        background-image: url(/local/templates/Vitrina/img/hero-for-managers-new__bg--mobile.png);
    }
}
.hero-for-managers-new__bg {
    height: 600px;
}
@media (max-width: 370px) {
    .hero-for-managers-new__bg {
        display: none;
    }
}
.hero-for-managers-new__bg video {
    object-fit: cover;
    height: 100%;
}
.hero-for-managers-new__content-wrapper {
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
}
@media (max-width: 767px) {
    .hero-for-managers-new__content-wrapper {
        padding-top: 103px;
    }
}
@media (max-width: 370px) {
    .hero-for-managers-new__content-wrapper {
        position: static;
        padding-bottom: 63px;
    }
}
.hero-for-managers-new__content {
    margin: 0 auto;
    padding-top: 138px;
    padding-bottom: 67px;
    padding-left: 32px;
    padding-right: 32px;
    max-width: 1328px;
    position: relative;
    z-index: 1;
}
@media (max-width: 767px) {
    .hero-for-managers-new__content {
        margin-left: 6px;
        margin-right: 6px;
        padding: 24px 16px 32px 16px;
        border-radius: 16px;
        background-color: rgba(255, 255, 255, 0.15);
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}
.hero-for-managers-new__pre-title {
    margin-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    letter-spacing: 0;
}
.hero-for-managers-new__title {
    font-family: "GT-Walsheim-LC-bold";
    max-width: 832px;
    margin-bottom: 68px;
    font-size: 48px;
    line-height: 55px;
}
@media (max-width: 767px) {
    .hero-for-managers-new__title {
        margin-bottom: 16px;
        padding-bottom: 17px;
        max-width: 328px;
        font-size: 24px;
        line-height: 28px;
        text-align: center;
        position: relative;
    }
    .hero-for-managers-new__title:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 1px;
        width: 100%;
        background-color: #ffffff;
    }
}
@media (max-width: 300px) {
    .hero-for-managers-new__title {
        font-size: 20px;
    }
}
.hero-for-managers-new__advantages {
    display: flex;
    gap: 32px;
}
@media (max-width: 767px) {
    .hero-for-managers-new__advantages {
        flex-direction: column;
        gap: 20px;
    }
}
.hero-for-managers-new__advantage {
    padding: 16px;
    width: 292px;
    border-radius: 16px;
    background-color: rgba(255, 255, 255, 0.15);
}
@media (max-width: 767px) {
    .hero-for-managers-new__advantage {
        padding: 0;
        width: auto;
        max-width: 328px;
        border-radius: 0;
        background-color: transparent;
        text-align: center;
    }
}
.hero-for-managers-new__advantage-icon {
    margin-bottom: 8px;
}
.hero-for-managers-new__advantage-text {
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0;
}
.hero-for-staff {
    position: relative;
    height: 528px;
    width: 100%;
    background-color: var(--accent-color);
    color: var(--lite-color);
    overflow: hidden;
}

.hero-for-staff__banner-image-left {
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.hero-for-staff__banner-image-right {
    position: absolute;
    right: 0;
    bottom: 0;
}

.hero-for-staff__banner-image-right-mobile {
    position: absolute;
    right: 0;
    bottom: 0;
    display: none;
}

.hero-for-staff__banner-image-people {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.hero-for-staff__banner-image-people-mobile {
    position: absolute;
    left: calc(50% - 180px);
    bottom: 0px;
    display: none;
}

.hero-for-staff__container {
    margin: 0 auto;
    padding-left: 32px;
    padding-right: 32px;
    max-width: 1328px;
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-bottom: 40px;
}

.hero-for-staff__body {
    margin-bottom: 48px;
    font-family: "GT-Walsheim-LC-bold";
    display: flex;
    flex-direction: column;
    padding-top: 88px;
    gap: 20px;
    z-index: 1;
}

.hero-for-staff__body-header {
    padding: 10px 16px;
    border-radius: 8px;
    background-color: var(--lite-color);
    color: #1A1230;
    font-size: 16px;
    line-height: 18px;
    width: max-content;
}

.hero-for-staff__body-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 48px;
    line-height: 55px;
    max-width: 879px;
    letter-spacing: 0;
}

.hero-for-staff__bottom {
    display: flex;
    gap: 30px;
    z-index: 1;
}

.hero-for-staff__bottom-card {
    letter-spacing: 0;
    max-width: 257px;
    display: flex;
    flex-direction: column;
    gap: 10px;
    font-size: 16px;
    line-height: 18px;
    width: 100%;
}

.hero-for-staff__card-icon {
    fill: var(--divider-color);
}

.hero-for-staff__card-header {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: 10px;
}

.hero-for-staff__card-header svg {
    max-width: 20px;
    width: 100%;
}

.hero-for-staff__card-title {
    font-family: "GT-Walsheim-LC-bold";
}

.hero-for-staff__card-description {
    font-family: "GT-Walsheim-LC-lite";
    color: var(--lite-color);
}

@media (max-width: 1599px) {
    .hero-for-staff__banner-image-people {
        width: 50%;
    }
}

@media (max-width: 1360px) {
    .hero-for-staff__banner-image-people {
        display: none;
    }
}

@media (max-width: 1220px) {
    .hero-for-staff__card-header {
        align-items: flex-start;
    }
}

@media (max-width: 991px) {
    .hero-for-staff__card-title {
        text-transform: none;
    }
}

@media (max-width: 767px) {
    .hero-for-staff {
        height: 480px;
    }

    .hero-for-staff__body-title {
        font-size: 32px;
        line-height: 28px;
    }

    .hero-for-staff__banner-image-left {
        width: auto;
        height: 264px;
    }

    .hero-for-staff__banner-image-right {
        display: none;
    }

    .hero-for-staff__banner-image-right-mobile {
        display: block;
    }
}

@media (max-width: 570px) {
    .hero-for-staff {
        padding-bottom: 208px;
        height: auto;
    }

    .hero-for-staff__body {
        margin-bottom: 0;
    }

    .hero-for-staff__body-title {
        font-size: 24px;
        line-height: 28px;
    }

    .hero-for-staff__banner-image-left {
        display: none;
    }

    .hero-for-staff__body-header {
        display: none;
    }

    .hero-for-staff__bottom {
        flex-direction: column;
    }

    .hero-for-staff__bottom-card {
        max-width: 350px;
    }

    .hero-for-staff__card-header {
        flex-direction: row;
    }

    .hero-for-staff__card-title {
        font-size: 18px;
        line-height: 24px;
    }

    .hero-for-staff__container {
        justify-content: initial;
        gap: 30px;
    }

    .hero-for-staff__body {
        padding-top: 50px;
    }

    .hero-for-staff__banner-image-people-mobile {
        display: block;
    }
}

@media (max-width: 338px) {
    .hero-for-staff__body-title {
        font-size: 18px;
        line-height: 22px;
    }

    .hero-for-staff__card-title {
        font-size: 16px;
        line-height: 18px;
    }
}

.question-button {
    display: none;
    align-items: center;
    gap: 10px;
    background-color: var(--decor-color);
    color: var(--lite-color);
    border-radius: 30px;
    border: none;
    padding: 10px 14px;
    font-style: normal;
    line-height: 24px;
    font-weight: 400;
    font-size: 18px;
    cursor: pointer;
    max-width: 192px;
    height: 52px;
    position: fixed;
    right: 40px;
    bottom: 40px;
}

@media (max-width: 570px) {
    .question-button__text {
        display: none;
    }

    .question-button{
        padding: 10px;
        right: 10px;
        bottom: 70px;
    }
}

.row .tags-mpa a{
    color: #B30A3F;
    background: #E8E8E8;
    font-size:  16px;
}
.row .tags-mpa a:hover{
    color: #B30A3F;
    font-size:  16px;
}

@media (max-width: 767px) {
    .row .tags-mpa a{
        font-size:  14px;
    }
    .row .tags-mpa a:hover{
        font-size:  14px;
    }
}
/* End */


/* Start:/local/templates/Vitrina/template_styles.css?1763551826124103*/
/* ==========Common Styles========== */
:root {
    /* === Colors === */
    --main-text-color: rgba(26, 18, 48, 1);
    --secondary-text-color: rgba(111, 111, 111, 1);
    --form-input-color: rgba(129, 129, 129, 1);
    --placeholder-color:rgba(176, 176, 176, 1);
    --divider-color: rgba(213, 217, 220, 1);
    --chips-color: rgba(232, 232, 232, 1);
    --main-page-color: rgba(245, 245, 245, 1);
    --lite-color: rgba(255, 255, 255, 1);
    --decor-color: rgba(255, 15, 67, 1);
    --secondary-decor-color: rgba(215, 10, 63, 1);
    --accent-color: rgba(179, 10, 63, 1);
    --secondary-accent-color: rgba(44, 21, 81, 1);

    /* === Fonts === */
    --main-font:'GT-Walsheim-LC',sans-serif;

    /* === Animate-hover/focus === */
    --smooth-transition: 250ms cubic-bezier(0.4, 0, 0.2, 1);

    /* === Media-screen === */
    --desktop: 1600px;
    --desktop-1344: 1344px;
}

html {
    overscroll-behavior: none;
    overflow-x: hidden;
}

body {
    background-color: var(--main-page-color);
    font-family: var(--main-font);

    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.6;
    letter-spacing: 0.03em;

    color: var(--main-text-color);

    overflow-x: hidden;
}

main {
    padding-top: 72px;
}

.managers-page main {
    padding-top: 0;
}

.wrapper{
    position: relative;
}

@media (max-width: 570px) {
    .pt-30-mobile {
        padding-top: 30px !important
    }
}

.managers-page{
    font-family: var(--main-font);

    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 1.6;
}

header {
    position: absolute;
    z-index: 4;
    width: 100%;
    height: 72px;
    letter-spacing: 0;
    transition: var(--smooth-transition);
}

.header__logo-image{
    display: inline-block;
    max-width: 200px;
    height: auto;
    fill: var(--main-text-color);
    color: var(--main-text-color);
}

.header__logo-image .logo {
    display: inline-block;
    position: relative;
}

header.is-open .header__logo-image .logo {
    display: inline-block;
}

.header__logo-image .logo--transparent {
    display: none;
}

header.is-open .header__logo-image .logo--transparent {
    display: none;
}

.header__logo-icon svg{
    width: 96px;
    height: 40px;
}

.header__logo-lite {
    display: none;
}

.header__logo-dark {
    display: flex;
    align-items: center;
}

/* хедер на странице руководителя */
.header-manager {
    background-color: var(--main-text-color);
}

.managers-page .header-manager:not(.header-scroll):not(.is-open) {
    background-color: transparent;
}

.header-manager .header__logo .header__logo-image{
    fill: var(--lite-color);
    color: var(--lite-color);
}

.header-manager .header__logo-image .logo {
    display: none;
}

.header-manager .header__logo-image .logo--transparent {
    display: inline-block;
}

.header-manager .header__logo .header__logo-text {
    fill: var(--lite-color);
    color: var(--lite-color);
}

.header-manager .header__navigate .link {
    color: var(--lite-color);
    text-decoration: none;
}

.header-manager .header__navigate .link::after {
    background-color: var(--lite-color);
}

/* хедер на странице сотрудников */
.header-staff {
    background-color: var(--accent-color);
}

.header-staff--catalog {
    background-color: #98093F;
}

.header-staff .header__logo .header__logo-image {
    fill: var(--lite-color);
    color: var(--lite-color);
}

.header-staff .header__logo-image .logo {
    display: none;
}

.header-staff .header__logo-image .logo--transparent {
    display: inline-block;
}

.header-staff .header__logo .header__logo-text {
    fill: var(--lite-color);
    color: var(--lite-color);
}

.header-staff .header__navigate .link{
    color: var(--lite-color);
}

.header-staff .header__navigate .link::after{
    background-color: var(--lite-color);
}

.header-staff .header__navigate a.link{
    text-decoration: none;
}

/* хедер на новой странице Урбан лидер */
.urban-leader-header {
    background-color: #23A2A2;
}

.urban-leader-header .header__logo .header__logo-image {
    fill: var(--lite-color);
    color: var(--lite-color);
}

.urban-leader-header .header__logo .header__logo-text {
    fill: var(--lite-color);
    color: var(--lite-color);
}

.urban-leader-header .header__navigate .link{
    color: var(--lite-color);
}

.urban-leader-header .header__navigate .link::after{
    background-color: var(--lite-color);
}

.urban-leader-header .header__navigate a.link{
    text-decoration: none;
}

/* хедер при скролле */
.header-scroll {
    position: fixed;
    z-index: 1000;
    top: 0;
    background-color: var(--lite-color);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
}

.header-scroll .header__logo .header__logo-image{
    fill: var(--main-text-color);
    color: var(--main-text-color);
}

.header-scroll .header__logo-image .logo {
    display: inline-block;
}

.header-scroll .header__logo-image .logo--transparent {
    display: none;
}

.header-scroll .header__logo .header__logo-text {
    fill: var(--main-text-color);
    color: var(--main-text-color);
}

.header-scroll .header__navigate .link {
    color: var(--main-text-color);
}

.header-scroll .header__navigate .link::after {
    background-color: var(--main-text-color);
}

.header__container{
    max-width: var(--desktop-1344);
    width: 100%;
    margin: 0 auto;
    padding: 0 40px;
}

.header__wrapper{
    padding: 18px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 991px) {
    .header__wrapper{
        justify-content: space-between;
    }
}

.header__logo-image {
    margin-right: 10px;
    max-width: 356px;
    height: auto;
}

.header__logo-image img {
    width: 100%;
    height: auto;
    object-fit: contain;
    object-position: center;
}

@media (max-width: 575px) {
    .header__logo-image img {
        max-height: 36px;
        width: auto;
    }
}
@media (max-width: 340px) {
    .header__logo-image img {
        width: 100%;
    }
}

.header__logo-text {
    width: 79px;
    height: 40px;

    margin-left: 20px;
}

.header__logo-text img{
    width: 100%;
    height: auto;
    object-fit: contain;
    object-position: center;
}

.header__navigate .list{
    font-family: var(--main-font) !important;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.header__navigate .link{
    position: relative;
    text-decoration: none;
    font-weight: 400;
    font-size: 17px;
    line-height: 24px;
    color: var(--main-text-color);
    transition: color .2s;
}

.header__navigate .item:not(:last-child) {
    margin-right: 32px;
}

.header__navigate .link.current,
.header__navigate .link:hover {
    font-weight: 700;
}

.header:not(.header-staff):not(.header-manager):not(.urban-leader-header) .header__navigate .link.current,
.header:not(.header-staff):not(.header-manager):not(.urban-leader-header)  .header__navigate .link:hover {
    font-weight: 700;
}


/* текущие ссылки */
.header__navigate .link::after {
    position: absolute;
    content: '';
    left: 50%;
    bottom: -px;
    margin: 0;
    display: none;
    width: 0%;
    height: 1px;
    background-color: var(--main-text-color);
    opacity: 0;

    transition: var(--smooth-transition);
}

.header__navigate .link.current::after {
    opacity: 1;
    width: 100%;
    left: 0;
}

.header__navigate .link:hover::after{
    opacity: 1;
    width: 100%;
    left: 0;
}

.header__navigate-btn{
    display: none;
}
.header__mobile-menu{
    display: none;
}

@media (max-width: 1320px) {
    .header__navigate .item:not(:last-child){
        margin-right: 16px;
    }
    .header__navigate .link {
        font-size: 15px;
    }
    .header__navigate .link:hover::after {
        opacity: 0;
        width: 100%;
        left: 0;
    }
}

@media (max-width: 1200px) {
    .header__navigate .link {
        font-size: 14px;
    }
}

@media (max-width: 1120px) {
    .header__navigate .link {
        font-size: 11px;
    }
}

@media (max-width: 991px) {
    .is-open.header {
        position: fixed;
        top: 0;
    }
    .is-open.header__mobile-menu{
        display: flex;
        min-height: calc(100vh - 70px);
        flex-direction: column;
        justify-content: space-between;

        padding: 20px 20px 80px;

        background-color: var(--lite-color);
        color: var(--main-text-color)
    }
    .is-open.header .header__container {
        position: absolute;
        z-index: 12;
        box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1);
    }
    .header__mobile-menu.is-open {
        margin-top: 72px;
    }
    .header__mobile-menu.is-open ul li {
        padding: 15px 0;
        border-bottom: 1px solid rgba(213, 217, 220, 1);
        margin: 0 !important;
    }
    .header__navigate{
        display: none;
    }
    .header__navigate-btn {
        display: block;
        padding: 4px;
        margin: -4px -4px 0 0;
    }
    .header__navigate-btn svg {
        fill: var(--main-text-color);
    }
    .header-staff .header__navigate-btn svg {
        fill: var(--lite-color);
    }
    .header-manager .header__navigate-btn svg {
        fill: var(--lite-color);
    }
    .urban-leader-header .header__navigate-btn svg {
        fill: var(--lite-color);
    }
    .header-scroll .header__navigate-btn svg {
        fill: var(--main-text-color);
    }
    /* хедер при открытом меню */
    .is-open.header {
        /* position: relative; */
        z-index: 3;
        background-color: var(--lite-color);
    }
    .is-open.header .header__logo .header__logo-image {
        fill: var(--main-text-color);
        color: var(--main-text-color);
    }
    .is-open.header .header__logo .header__logo-text {
        fill: var(--main-text-color);
        color: var(--main-text-color);
    }
    .is-open.header .header__navigate .link {
        color: var(--main-text-color);
    }
    .is-open.header .header__navigate .link::after {
        background-color: var(--main-text-color);
    }
    .is-open.header__navigate-btn #menu-icon{
        display: none;
    }
    .is-open.header .header__navigate-btn svg {
        fill: var(--main-text-color);
    }
    .header__navigate-btn #menu-icon{
        display: block;
    }
    .is-open.header__navigate-btn #close-icon{
        display: block;
    }
    .header__navigate-btn #close-icon{
        display: none;
    }
    .header__navigate-mobile .link{
        font-size: 26px;
        line-height: 32px;

        color: var(--main-text-color);
    }
    .header__navigate-mobile .item:not(:last-child){
        margin-bottom: 20px;
    }
    .header__navigate-mobile-btn{
        border: 1px solid var(--main-text-color);
        border-radius: 50px;
        padding: 10px 24px;
        width: 360px;
        margin: 0 auto;

        font-size: 26px;
    }
}

@media (max-width: 570px) {
    .is-open.header__mobile-menu {
        padding: 20px 8px 140px;
    }
    .header__navigate-mobile .link {
        font-size: 20px;
        line-height: 24px;
    }
    .header__navigate-mobile .item:not(:last-child) {
        margin-bottom: 16px;
    }
    .header__navigate-mobile-btn {
        border: 1px solid var(--main-text-color);
        border-radius: 50px;
        padding: 16px;
        width: 100%;

        font-size: 16px;
    }
}

@media (max-width: 767px) {
    .header__container{
        padding: 0 16px;
    }

}

img.managers-feedback-forms__bottom-image {
    max-width: 366px;
}

.footer{
    letter-spacing: 0;
    border-collapse: inherit;
    position: relative;
    display: grid;
    grid-template-columns: 50% 50%;

    line-height: 1.12;
    border: none;
    border-width: 0;
    color: var(--lite-color);
}
.footer-mobile{
    display: none;
}

.footer__left{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    background-color: var(--main-text-color);
}

.footer__left .footer__container{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    margin-left: auto;
}

.footer__left .footer__container-top{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    border-radius:  0 0 0 98px;
}

.footer__right{
    border: none;
    border-width: 0;
    background-color: var(--secondary-accent-color);
}

.footer__right .footer__container{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    margin-right: auto;
}

.footer__right .footer__container-top{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    border-radius: 0 0 98px 0 ;
}

.footer__container{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    max-width: 800px;
    width: 100%;
    height: calc(100% - 98px);
}

.footer__container-top{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    height: 98px;
    width: 100%;
    background-color: var(--main-page-color);
}

.footer__container-bottom{
    border-collapse: inherit;
    border: none;
    border-width: 0;
    height: 100%;
    width: 100%;
    background-color: var(--main-page-color);
}

.footer__content-left{
    border-collapse: inherit;
    border: none;
    height: 100%;
    width: 100%;
    padding: 60px 60px 32px 40px;
    border-radius: 0 80px 0 0;
    background-color: var(--main-text-color);
    display: flex;
    gap: 40px;
    justify-content: space-between;
    flex-wrap: wrap;
}

.footer__logos {
    margin-top: 9px;
    max-width: 356px;
}

@media (max-width: 1490px) {
    .footer__logos {
        max-width: 300px;
    }
}

@media (max-width: 1370px) {
    .footer__logos {
        max-width: 250px;
    }
}

@media (max-width: 1270px) {
    .footer__logos {
        max-width: 356px;
    }
}

.footer__logo {
    display: inline-block;
    color: var(--lite-color);
    fill: var(--lite-color);
}

@media (max-width: 1490px) {
    .footer__logo svg {
        max-width: 100%;
    }
}

.footer__kp-logo {
    margin-top: 32px;
    background: url(/local/templates/landing/img/logo--white.svg) no-repeat;
    width: 203px;
    height: 44px;
    background-size: 203px 44px;
    display: inline-block;
    text-decoration: none;
}

@media (max-width: 380px) {
    .footer-mobile .footer__kp-logo {
        margin-top: 0;
        margin-left: 0;
    }
}

.footer__navigate {
    max-width: 300px;
}

.footer__navigate .list {
    display: flex;
    flex-direction: column;
}

.footer__navigate .item:not(:last-child) {
    margin-bottom: 20px;
}

.footer__navigate .item{
    font-size: 16px;
    line-height: 18px;
}

.footer__navigate .link{
    font-size: 16px;
    line-height: 18px;

    color: var(--lite-color);
    cursor: pointer;
}

.footer__navigate .link:hover,
.footer__navigate .link:focus {
    text-decoration: underline;
}

.footer__content-right {
    border: none;
    border-width: 0;
    height: 100%;
    width: 100%;
    padding: 60px 40px 36px 60px;
    border-radius: 80px 0 0 0;
    background-color: var(--secondary-accent-color);
    display: flex;
    align-items: flex-start;
    gap: 40px;
    justify-content: space-between;
    flex-wrap: wrap;
}

.footer__first-line {
    margin-bottom: 52px;
}

.footer-first-line__text {
    margin-bottom: 8px;
    font-size: 15px;
    line-height: 18px;
    font-weight: bold;
}

.footer-first-line__phone a {
    font-size: 15px;
    line-height: 18px;
    color: #ffffff;
    text-decoration: none;
}

.footer-first-line__phone a:hover {
    text-decoration: underline;
}

.footer__tg {
    display: flex;
    align-items: center;
    gap: 16px;
    text-decoration: none;
}

@media (max-width: 640px) {
    .footer__tg {
        margin-top: 32px;
    }
}

.footer__tg-text {
    max-width: 230px;
    font-size: 15px;
    line-height: 18px;
    color: #ffffff;
}

@media (max-width: 1400px) {
    .footer__tg-text {
        max-width: 200px;
        font-size: 14px;
        line-height: 18px;
    }
}

.footer__tg:hover .footer__tg-text {
    text-decoration: underline;
}

.a {
    grid-area: a;
}

.b {
    grid-area: b;
}

.c {
    grid-area: c;
}
.footer__content-right .divlistfooter{
    text-align: right;
}
.divlistfooter_title {
    font-size: 15px;
    line-height: 18px;
    text-align: left;
    font-weight: bold;
}
@media (max-width: 640px) {
    .divlistfooter_title {
        margin-top: 32px;
        font-size: 16px;
        line-height: 18px;
    }
}
.footer__content-right .divlistfooter .list{
    margin-top: 20px;
    display: inline-block;
}
.footer__content-right .divlistfooter .item{
    font-size: 15px;
    line-height: 18px;
    text-align: left;
}

.footer__content-right .link {
    font-size: 16px;
    line-height: 1.12;

    color: var(--lite-color);
    cursor: pointer;
}

.footer__content-right .item:not(:last-child){
    margin-bottom: 20px;
}

.footer__feedback{
    width: 184px;
    height: 50px;
    padding: 16px 32px;

    border: 2px solid var(--lite-color);
    border-radius: 25px;

    font-family: var(--main-font);
    font-size: 14px;
    line-height: 1;

    transition: var(--smooth-transition);
}

.footer__feedback:hover,
.footer__feedback:focus,
.footer__feedback:active{
    background-color: var(--main-text-color);
}

.footer__divider {
    padding-bottom: 32px;
    margin-bottom: 32px;
    border-bottom: 1px solid var(--form-input-color);
}

.footer__copyright{
    flex: 0 0 100%;
    width: 100%;
    font-size: 13px;
    line-height: 18px;
}

.footer__visually-impaired.visually-impaired {
    padding: 0;
    display: block;
    text-align: right;
    background-color: transparent;
    flex: 0 0 100%;
    width: 100%;
}

a.visually-impaired__link.visually-impaired__link--vitrina {
    font-size: 13px;
    line-height: 18px;
    color: #ffffff;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    align-content: center;
}

a.visually-impaired__link.visually-impaired__link--vitrina:hover {
    opacity: 0.8;
}

.visually-impaired__link svg {
    margin-left: 8px;
}

.footer__agreement {
    position: relative;
    z-index: 1;
    width: 100%;
    text-align: right;
    font-size: 14px;
    line-height: 1.1em;
}

@media screen and (max-width: 640px) {
    .footer__agreement {
        margin-bottom: 32px;
        text-align: left;
    }
}

.footer__agreement a {
    color: #ffffff;
    max-width: 370px;
    display: inline-block;
    text-decoration: none;
}

.footer__agreement a:hover,
.footer__agreement a:focus {
    text-decoration: underline;
}

.managers-page .footer__left,
.managers-page .footer__content-left{
    background-color: var(--secondary-accent-color);

}
.managers-page .footer__right,
.managers-page .footer__content-right{
    background-color: rgba(102, 51, 152, 1);

}

sup.tip {
    display: inline-block;
    top: 0.1em;
}
sup.tip:after {
    content: url(/local/templates/Vitrina/img/icons/qtip-info.svg);
    width: 14px;
    height: 14px;
    display: block;
    padding-left: 5px;
}
.qtip-info {
    background-color: rgba(255, 255, 255, 1) !important;
    background-blend-mode: multiply;
    border: none !important;
    max-width: 260px !important;
    border: 1px solid #D5D9DC !important;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05) !important;
    border-radius: 8px;
    border-bottom-right-radius: 0;
}
@media (max-width: 575px) {
    .qtip-info {
        border-bottom-right-radius: 8px;
    }
}
.qtip-info .qtip-content {
    padding: 16px;
    font-size: 12px;
    line-height: 1.2em;
    color: #1A1230;
}

sup.tip.white:after {
    content: url(/local/templates/Vitrina/img/icons/qtip-info--white.svg);
}

@media (max-width: 1200px) {
    .footer__navigate .link {
        font-size: 14px;
    }
    .footer__content-right .item{
        font-size: 14px;
    }
    .footer__content-right .link {
        font-size: 14px;
    }
    .footer__feedback{
        padding: 12px 24px;
        font-size: 12px;
        max-width: fit-content;
        height: 40px;
        margin-left: auto;
    }
    .footer__copyright{
        margin-top: 44px;
        font-size: 12px;
    }

}

@media (max-width: 1000px) {
    .footer__feedback {
        display: flex;
        align-items: flex-start;
        margin-right: auto;
        margin-left: 0;
        margin-top: 20px;
    }
}

@media (max-width: 640px) {
    .footer {
        display: none;
    }
    .footer-mobile .footer__kp-logo {
        display: block;
        width: 175px;
        height: 38px;
        background-size: 175px 38px;
    }
    .footer-mobile {
        display: block;

        background-color: var(--main-text-color);
        color: var(--lite-color);
        font-size: 14px;
        line-height: 18px;
    }
    .footer__top {
        padding-bottom: 32px;
        border-bottom: 1px solid var(--form-input-color);
    }
    .footer__top .item {
        margin-top: 16px;
        font-size: 14px;
        line-height: 18px;
    }
    .footer__top .link{
        color: var(--lite-color);
        cursor: pointer;
    }
    .footer__first-line {
        margin-bottom: 32px;
        margin-top: 32px;
    }
    .footer__tg-text {
        font-weight: bold;
        max-width: 230px;
        font-size: 15px;
        line-height: 18px;
    }
    .footer__feedback{
        margin: 0;
        padding: 16px 32px;

        line-height: 1;
        font-size: 14px;
        line-height: 14px;
        height: 50px;
    }
    .footer__navigate {
        padding-top: 12px;
    }
    .footer__navigate .item:not(:last-child) {
        margin-bottom: 0px;
    }
    .footer__navigate .item{
        margin-top: 20px;
    }
    .footer__visually-impaired.visually-impaired {
        text-align: left;
    }
    .visually-impaired__link svg {
        margin-left: 0;
        margin-right: 8px;
    }
    .footer__copyright{
        margin-top: 32px;
        padding-bottom: 15px;
        text-align: left;
        font-size: 14px;
        line-height: 1em;
    }
    .footer__copyright span:nth-child(2){
        display: block;
    }
}

@media (max-width: 380px) {
    .footer-mobile .footer__kp-logo {
        margin-top: 0;
        margin-left: 0;
    }
}

@media (max-width: 991px) {
    /* body {
        font-size: 29px;
        letter-spacing: 0.0em;
    } */
    .container{
        max-width: var(--desktop-min);
        padding: 0 64px;
        padding-top: 20px;
        padding-bottom: 40px;
    }

    .wrapper {
        padding: 40px 0;
    }

    .title {
        font-family: 'GT-Walsheim-LC-bold';
        font-weight: 700;
        line-height: 1.11;
    }
}

@media (max-width: 767px) {
    body {
        font-size: 18px;
        line-height: 1.33;
    }
    .container{
        max-width: var(--tablet);
        padding: 0 32px;
        padding-top: 20px;
        padding-bottom: 40px;
    }
    .title {
        text-align: start;

        font-family: 'GT-Walsheim-LC-bold';
        font-weight: 700;
        line-height: 1.33;
    }
    .wrapper--local-video {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

@media (max-width: 570px) {
    .container {
        padding: 0 16px;
    }
}

@media (max-width: 360px) {
    .container{
        max-width: var(--mobile);
    }
}
body .container::before{
    display: none;
}
.footer__logo-mobile{
    display: block;
    color: var(--lite-color);
    fill: var(--lite-color);
    margin-bottom: 32px;
}
@media (max-width: 380px) {
    .footer__logo-mobile {
        margin-bottom: 32px;
    }
}
.footer__logo-mobile svg {
    max-width: 100%;
}
.footer__logo-mobile svg:first-child{
    margin-right: 40px;
}
.visually-impaired {
    background-color: #F5F5F5;
}
.row .tags a{
    color: #B30A3F;
    background: #E8E8E8;
    font-size: 16px;
}
.row .tags a:hover{
    color: #B30A3F;
    font-size:  16px;
}

@media (max-width: 767px) {
    .row .tags a{
        font-size: 14px;
    }
    .row .tags a:hover{
        font-size:  14px;
    }
}

.visually-impaired {
    display: none;
}

.marathon-widget {
	padding: 24px 20px 26px 20px;
	border: none;
	color: #ffffff;
    background-color: #D70A3F;
    background-image: url(/local/templates/Vitrina/img/marathon-widget__bg.svg);
    background-repeat: no-repeat;
    background-position: 100%;
	position: relative;
	vertical-align: top;
	transition: all ease-in-out 0.2s;
	justify-content: flex-start;
}

@media (max-width: 1500px) {
    .marathon-widget {
        background-image: url(/local/templates/Vitrina/img/marathon-widget__bg--small.svg);
    }
}

@media (max-width: 1260px) {
    .marathon-widget {
        background-image: url(/local/templates/Vitrina/img/marathon-widget__bg.svg);
    }
}

@media (max-width: 1100px) {
    .marathon-widget {
        background-image: url(/local/templates/Vitrina/img/marathon-widget__bg--small.svg);
    }
}

@media (max-width: 680px) {
    .marathon-widget {
        background-image: url(/local/templates/Vitrina/img/marathon-widget__bg.svg);
    }
}

@media (max-width: 450px) {
    .marathon-widget {
        background-image: url(/local/templates/Vitrina/img/marathon-widget__bg--small.svg);
    }
}

.marathon-widget:hover,
.marathon-widget:focus {
    text-decoration: none;
    color: #ffffff;
}

.marathon-widget__title {
    margin-bottom: 12px;
    font-family: 'Alter Aves';
    font-weight: 400;
    font-size: 43px;
    line-height: 47px;
    text-transform: uppercase;
    letter-spacing: 0;
}

@media (max-width: 1500px) {
    .marathon-widget__title {
        font-size: 30px;
        line-height: 32px;
    }
}

@media (max-width: 1260px) {
    .marathon-widget__title {
        font-size: 43px;
        line-height: 47px;
    }
}

@media (max-width: 1100px) {
    .marathon-widget__title {
        font-size: 30px;
        line-height: 32px;
    }
}

@media (max-width: 680px) {
    .marathon-widget__title {
        font-size: 43px;
        line-height: 47px;
    }
}

@media (max-width: 450px) {
    .marathon-widget__title {
        font-size: 30px;
        line-height: 32px;
    }
}

@media (max-width: 340px) {
    .marathon-widget__title {
        font-size: 24px;
        line-height: 26px;
    }
}

@media (max-width: 290px) {
    .marathon-widget__title {
        font-size: 18px;
        line-height: 20px;
    }
}

.marathon-widget__text {
    max-width: 220px;
    font-size: 16px;
    line-height: 20px;
}

@media (max-width: 1500px) {
    .marathon-widget__text {
        max-width: 160px;
    }
}

@media (max-width: 1260px) {
    .marathon-widget__text {
        max-width: 220px;
    }
}

@media (max-width: 1100px) {
    .marathon-widget__text {
        max-width: 160px;
    }
}

@media (max-width: 680px) {
    .marathon-widget__text {
        max-width: 220px;
    }
}

@media (max-width: 450px) {
    .marathon-widget__text {
        max-width: 160px;
    }
}

.marathon-widget__button {
	display: inline-block;
	vertical-align: top;
	padding: 12px 8px;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	background-color: #1a1230;
	text-align: center;
	border-radius: 50px;
	transition: all ease-in-out 0.2s;
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 26px;
}
.marathon-widget:hover .marathon-widget__button,
.marathon-widget:focus .marathon-widget__button {
	background-color: #2C1551;
}

.urban-start-widget {
	padding: 28px 20px 26px 20px;
	border: none;
	color: #ffffff;
    background-color: #23A284;
    background-image: url(/local/templates/Vitrina/img/urban-start-widget__bg.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
	position: relative;
	vertical-align: top;
	transition: all ease-in-out 0.2s;
	justify-content: flex-start;
}
.urban-start-widget:hover,
.urban-start-widget:focus {
    text-decoration: none;
    color: #ffffff;
}
.urban-start-widget__logo {
    margin-bottom: 16px;
}
.urban-start-widget__logo svg {
    max-width: 100%;
}
.urban-start-widget__text {
	margin-bottom: 18px;
	padding-left: 34px;
	font-size: 16px;
	line-height: 20px;
	background-image: url(/local/templates/Vitrina/img/pin.svg);
	background-repeat: no-repeat;
}
@media (max-width: 1350px) {
	.urban-start-widget__text {
		font-size: 14px;
		line-height: 18px;
	}
}
@media (max-width: 1260px) {
	.urban-start-widget__text {
		font-size: 16px;
		line-height: 20px;
	}
}
@media (max-width: 1050px) {
	.calendar-widget__text {
		font-size: 14px;
		line-height: 18px;
	}
}
@media (max-width: 991px) {
	.urban-start-widget__text {
		font-size: 16px;
		line-height: 20px;
	}
}
@media (max-width: 841px) {
	.urban-start-widget__text {
		font-size: 14px;
		line-height: 18px;
	}
}
@media (max-width: 680px) {
	.urban-start-widget__text {
		font-size: 16px;
		line-height: 20px;
	}
}
@media (max-width: 400px) {
	.urban-start-widget__text {
		font-size: 14px;
		line-height: 18px;
	}
}
.urban-start-widget__button {
	display: inline-block;
	vertical-align: top;
	padding: 12px 8px;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	background-color: #1A1230;
	text-align: center;
	border-radius: 50px;
	transition: all ease-in-out 0.2s;
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 26px;
}
.urban-start-widget:hover .urban-start-widget__button,
.urban-start-widget:focus .urban-start-widget__button {
	background-color: #2C1551;
}

.social-widget {
	padding: 24px 20px 26px 20px;
	border: none;
	color: #ffffff;
    background-color: #8648EB;
    background-image: url(/local/templates/Vitrina/img/social-widget__bg.png);
    background-size: 256px;
    background-repeat: no-repeat;
    background-position: 100% 100%;
	position: relative;
	vertical-align: top;
	transition: all ease-in-out 0.2s;
	justify-content: flex-start;
}
@media (max-width: 1500px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--medium.png);
        background-size: 188px;
    }
}
@media (max-width: 1390px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--small.png);
        background-size: 138px;
    }
}
@media (max-width: 1260px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg.png);
        background-size: 256px;
    }
}
@media (max-width: 1100px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--medium.png);
        background-size: 188px;
    }
}
@media (max-width: 1000px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--small.png);
        background-size: 138px;
    }
}
@media (max-width: 991px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg.png);
        background-size: 256px;
    }
}
@media (max-width: 920px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--medium.png);
        background-size: 188px;
    }
}
@media (max-width: 680px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg.png);
        background-size: 256px;
    }
}
@media (max-width: 440px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--medium.png);
        background-size: 188px;
    }
}
@media (max-width: 370px) {
    .social-widget {
        background-image: url(/local/templates/Vitrina/img/social-widget__bg--small.png);
        background-size: 138px;
    }
}
.social-widget:hover,
.social-widget:focus {
    text-decoration: none;
    color: #ffffff;
}
.social-widget__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 8px;
}
@media (max-width: 1500px) {
    .social-widget__tags {
        margin-bottom: 12px;
    }
}
@media (max-width: 1390px) {
    .social-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 1260px) {
    .social-widget__tags {
        margin-bottom: 8px;
    }
}
@media (max-width: 1100px) {
    .social-widget__tags {
        margin-bottom: 12px;
    }
}
@media (max-width: 1000px) {
    .social-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 991px) {
    .social-widget__tags {
        margin-bottom: 8px;
    }
}
@media (max-width: 920px) {
    .social-widget__tags {
        margin-bottom: 12px;
    }
}
@media (max-width: 680px) {
    .social-widget__tags {
        margin-bottom: 8px;
    }
}
@media (max-width: 440px) {
    .social-widget__tags {
        margin-bottom: 12px;
    }
}
@media (max-width: 370px) {
    .social-widget__tags {
        margin-bottom: 11px;
    }
}
.social-widget__tag {
    padding: 2px 12px;
    font-size: 16px;
    line-height: 20px;
    border-radius: 4px;
    background-color: #6D30D0;
}
@media (max-width: 1500px) {
    .social-widget__tag {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 1390px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 1260px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 1100px) {
    .social-widget__tag {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 1000px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 991px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 920px) {
    .social-widget__tag {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 680px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 440px) {
    .social-widget__tag {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 370px) {
    .social-widget__tag {
        font-size: 16px;
        line-height: 20px;
    }
}
.social-widget__title {
    margin-bottom: 12px;
    font-family: 'GT-Walsheim-LC-bold';
    font-size: 40px;
    line-height: 42px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .social-widget__title {
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 1390px) {
    .social-widget__title {
        font-size: 36px;
        line-height: 38px;
    }
}
@media (max-width: 1260px) {
    .social-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 1100px) {
    .social-widget__title {
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 1000px) {
    .social-widget__title {
        font-size: 36px;
        line-height: 38px;
    }
}
@media (max-width: 991px) {
    .social-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 920px) {
    .social-widget__title {
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 680px) {
    .social-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 440px) {
    .social-widget__title {
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 370px) {
    .social-widget__title {
        font-size: 36px;
        line-height: 38px;
    }
}
.social-widget__text {
    font-size: 16px;
    line-height: 20px;
    max-width: 270px;
}
@media (max-width: 1500px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 1390px) {
    .social-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 170px;
    }
}
@media (max-width: 1260px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 270px;
    }
}
@media (max-width: 1100px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 1000px) {
    .social-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 170px;
    }
}
@media (max-width: 991px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 270px;
    }
}
@media (max-width: 920px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 680px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 270px;
    }
}
@media (max-width: 440px) {
    .social-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 370px) {
    .social-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 170px;
    }
}
.social-widget__button {
	display: inline-block;
	vertical-align: top;
	padding: 12px 8px;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	background-color: #1A1230;
	text-align: center;
	border-radius: 50px;
	transition: all ease-in-out 0.2s;
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 26px;
}
.social-widget:hover .social-widget__button,
.social-widget:focus .social-widget__button {
	background-color: #2C1551;
}

.purchases-widget {
	padding: 24px 20px 26px 20px;
	color: #1A1230;
    background-image: url(/local/templates/Vitrina/img/purchases-widget__bg.png);
    background-size: 387px;
    background-repeat: no-repeat;
    background-position: 100% 100%;
	position: relative;
	vertical-align: top;
	transition: all ease-in-out 0.2s;
	justify-content: flex-start;
    letter-spacing: 0;
}
@media (max-width: 1500px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--medium.png);
        background-size: 344px;
    }
}
@media (max-width: 1390px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--small.png);
        background-size: 275px;
    }
}
@media (max-width: 1260px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg.png);
        background-size: 387px;
    }
}
@media (max-width: 1100px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--medium.png);
        background-size: 344px;
    }
}
@media (max-width: 1000px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--small.png);
        background-size: 275px;
    }
}
@media (max-width: 991px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg.png);
        background-size: 387px;
    }
}
@media (max-width: 920px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--medium.png);
        background-size: 344px;
    }
}
@media (max-width: 680px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg.png);
        background-size: 387px;
    }
}
@media (max-width: 440px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--medium.png);
        background-size: 344px;
    }
}
@media (max-width: 370px) {
    .purchases-widget {
        background-image: url(/local/templates/Vitrina/img/purchases-widget__bg--small.png);
        background-size: 275px;
    }
}
.purchases-widget:hover,
.purchases-widget:focus {
    text-decoration: none;
    color: #1A1230;
}
.purchases-widget__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 12px;
}
@media (max-width: 370px) {
    .purchases-widget__tags {
        margin-bottom: 11px;
    }
}
.purchases-widget__tag {
    padding: 5px 12px;
    font-size: 14px;
    line-height: 14px;
    border-radius: 8px;
    background-color: #E8E8E8;
}
.purchases-widget__title {
    margin-bottom: 12px;
    font-family: 'GT-Walsheim-LC-bold';
    font-size: 40px;
    line-height: 42px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .purchases-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 1260px) {
    .purchases-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 1100px) {
    .purchases-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 991px) {
    .purchases-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 920px) {
    .purchases-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 440px) {
    .purchases-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
.purchases-widget__text {
    font-size: 16px;
    line-height: 20px;
    max-width: 220px;
}
@media (max-width: 1500px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 1390px) {
    .purchases-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
@media (max-width: 1260px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 1100px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 1000px) {
    .purchases-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
@media (max-width: 991px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 920px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 680px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 440px) {
    .purchases-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 370px) {
    .purchases-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
.purchases-widget__button {
	display: inline-block;
	vertical-align: top;
	padding: 12px 8px;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	background-color: #FF0F43;
	text-align: center;
	border-radius: 50px;
	transition: all ease-in-out 0.2s;
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 26px;
}
.purchases-widget:hover .purchases-widget__button,
.purchases-widget:focus .purchases-widget__button {
	background-color: #FF0F43;
}

.kopernik-widget-wrapper {
    margin: 0 auto;
    max-width: 400px;
    background-image: linear-gradient(144.98deg, #F4B567 10.2%, #FFD096 92.38%);
    border-radius: 32px;
}
.kopernik-widget {
	padding: 24px 20px 26px 20px;
	color: #1A1230;
    background-color: transparent;
    background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg.png);
    background-size: 222px;
    background-repeat: no-repeat;
    background-position: right 33px bottom 0;
	position: relative;
	vertical-align: top;
	transition: all ease-in-out 0.2s;
	justify-content: flex-start;
    letter-spacing: 0;
    border: none;
}
@media (max-width: 1500px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--medium.png);
        background-size: 173px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 1390px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--small.png);
        background-size: 162px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 1260px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg.png);
        background-size: 222px;
        background-position: right 33px bottom 0;
    }
}
@media (max-width: 1100px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--medium.png);
        background-size: 173px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 1000px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--small.png);
        background-size: 162px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 991px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg.png);
        background-size: 222px;
        background-position: right 33px bottom 0;
    }
}
@media (max-width: 920px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--medium.png);
        background-size: 173px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 680px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg.png);
        background-size: 222px;
        background-position: right 33px bottom 0;
    }
}
@media (max-width: 440px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--medium.png);
        background-size: 173px;
        background-position: right 0 bottom 0;
    }
}
@media (max-width: 370px) {
    .kopernik-widget {
        background-image: url(/local/templates/Vitrina/img/kopernik-widget__bg--small.png);
        background-size: 162px;
        background-position: right 0 bottom 0;
    }
}
.kopernik-widget:hover,
.kopernik-widget:focus {
    text-decoration: none;
    color: #1A1230;
}
.kopernik-widget__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 12px;
}
@media (max-width: 1500px) {
    .kopernik-widget__tags {
        gap: 4px;
    }
}
@media (max-width: 1390px) {
    .kopernik-widget__tags {
        margin-bottom: 16px;
    }
}
@media (max-width: 1260px) {
    .kopernik-widget__tags {
        margin-bottom: 12px;
        gap: 8px;
    }
}
@media (max-width: 1100px) {
    .kopernik-widget__tags {
        gap: 4px;
    }
}
@media (max-width: 1000px) {
    .kopernik-widget__tags {
        margin-bottom: 16px;
    }
}
@media (max-width: 991px) {
    .kopernik-widget__tags {
        margin-bottom: 12px;
        gap: 8px;
    }
}
@media (max-width: 920px) {
    .kopernik-widget__tags {
        gap: 4px;
    }
}
@media (max-width: 680px) {
    .kopernik-widget__tags {
        gap: 8px;
    }
}
@media (max-width: 440px) {
    .kopernik-widget__tags {
        gap: 4px;
    }
}
@media (max-width: 370px) {
    .kopernik-widget__tags {
        margin-bottom: 16px;
    }
}
.kopernik-widget__tag {
    padding: 5px 12px;
    font-size: 14px;
    line-height: 14px;
    border-radius: 8px;
    background-color: #FFD990;
}
.kopernik-widget__title {
    margin-bottom: 4px;
    font-family: 'GT-Walsheim-LC-bold';
    font-size: 40px;
    line-height: 42px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .kopernik-widget__title {
        margin-bottom: 0;
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 1390px) {
    .kopernik-widget__title {
        margin-bottom: 4px;
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 1260px) {
    .kopernik-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 1100px) {
    .kopernik-widget__title {
        margin-bottom: 0;
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 1000px) {
    .kopernik-widget__title {
        margin-bottom: 4px;
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 991px) {
    .kopernik-widget__title {
        margin-bottom: 4px;
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 920px) {
    .kopernik-widget__title {
        margin-bottom: 0;
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 440px) {
    .kopernik-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
.kopernik-widget__text {
    font-size: 16px;
    line-height: 20px;
    max-width: 161px;
}
@media (max-width: 1500px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 1390px) {
    .kopernik-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 210px;
    }
}
@media (max-width: 1260px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 161px;
    }
}
@media (max-width: 1100px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 1000px) {
    .kopernik-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 210px;
    }
}
@media (max-width: 991px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 161px;
    }
}
@media (max-width: 920px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 680px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 161px;
    }
}
@media (max-width: 440px) {
    .kopernik-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 180px;
    }
}
@media (max-width: 370px) {
    .kopernik-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 210px;
    }
}
.kopernik-widget__text-top {
    margin-bottom: 8px;
    display: inline-block;
    font-weight: 700;
}
.kopernik-widget__button {
	display: inline-block;
	vertical-align: top;
	padding: 12px 8px;
	color: #ffffff;
	font-size: 16px;
	line-height: 16px;
	background-color: #1A1230;
	text-align: center;
	border-radius: 50px;
	transition: all ease-in-out 0.2s;
	position: absolute;
	left: 20px;
	right: 20px;
	bottom: 26px;
}
.kopernik-widget:hover .kopernik-widget__button,
.kopernik-widget:focus .kopernik-widget__button {
	background-color: #1A1230;
}

/*region Standard widget */
.standard-widget {
    padding: 24px 20px 26px 20px;
    color: #1A1230;
    background-image: url(/local/templates/Vitrina/img/standard-widget__bg.png);
    background-size: 387px;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    position: relative;
    vertical-align: top;
    transition: all ease-in-out 0.2s;
    justify-content: flex-start;
    letter-spacing: 0;
}

.standard-widget:hover,
.standard-widget:focus {
    text-decoration: none;
    color: #1A1230;
}
.standard-widget__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 12px;
}
@media (max-width: 370px) {
    .standard-widget__tags {
        margin-bottom: 11px;
    }
}
.standard-widget__tag {
    padding: 5px 12px;
    font-size: 14px;
    line-height: 14px;
    border-radius: 8px;
    background-color: #E8E8E8;
}
.standard-widget__title {
    margin-bottom: 12px;
    font-family: 'GT-Walsheim-LC-bold';
    font-size: 40px;
    line-height: 42px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .standard-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 1260px) {
    .standard-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 1100px) {
    .standard-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 991px) {
    .standard-widget__title {
        font-size: 40px;
        line-height: 42px;
    }
}
@media (max-width: 920px) {
    .standard-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
@media (max-width: 440px) {
    .standard-widget__title {
        font-size: 32px;
        line-height: 32px;
    }
}
.standard-widget__text {
    font-size: 16px;
    line-height: 20px;
    max-width: 220px;
}
@media (max-width: 1500px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 1390px) {
    .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
@media (max-width: 1260px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 1100px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 1000px) {
    .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
@media (max-width: 991px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 920px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 680px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 20px;
        max-width: 220px;
    }
}
@media (max-width: 440px) {
    .standard-widget__text {
        font-size: 16px;
        line-height: 18px;
        max-width: 225px;
    }
}
@media (max-width: 370px) {
    .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
        max-width: 160px;
    }
}
.standard-widget__button {
    display: inline-block;
    vertical-align: top;
    padding: 12px 8px;
    color: #ffffff;
    font-size: 16px;
    line-height: 16px;
    background-color: #FF0F43;
    text-align: center;
    border-radius: 50px;
    transition: all ease-in-out 0.2s;
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 26px;
}
.standard-widget:hover .standard-widget__button,
.standard-widget:focus .standard-widget__button {
    background-color: #FF0F43;
}
/*endregion*/

/*region UAIS widget */
.standard-widget--uais {
    background-image: url(/local/templates/Vitrina/img/rubles.png);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 100% 63%;
}
/*endregion*/

/*region Integrator widget */
.standard-widget--integrator {
    background-color: #0C2B52;
    color: #ffffff;
    border: none;
    background-image: url(/ks/calendar/2025/img/widget__integrator-background--middle.png);
    background-size: 100% 100%;
}

.standard-widget--integrator:hover {
    color: #ffffff;
}

.standard-widget--integrator .standard-widget__tags {
    padding-right: 30px;
}

.standard-widget--integrator .standard-widget__tag {
    background-color: unset;
    border: 1px solid #ffffff;
}

.standard-widget--integrator .standard-widget__tag:hover {
    color: #ffffff;
}

.standard-widget--integrator .standard-widget__tag:last-child {
    background-color: #ffffff;
    color: #272241;
    display: block !important;
}

.standard-widget--integrator .standard-widget__tag:last-child:hover {
    color: #272241;
}
/*endregion*/

/*region Urseminars widget */
.standard-widget--urseminars {
    background-image: url(/local/templates/Vitrina/img/urseminars.png);
    background-size: 44%;
    background-repeat: no-repeat;
    background-position: 100% 60%;
}
.standard-widget--urseminars .standard-widget__text {
    max-width: 168px;
}
/*endregion*/

/*region PD widget */
.standard-widget--pd {
    background-image: url(/local/templates/Vitrina/img/widget-pd.png);
    background-size: 45%;
    background-repeat: no-repeat;
    background-position: 100% 63%;
}

.standard-widget--pd .standard-widget__title {
    font-size: 28px;
    line-height: 29px;
}
@media (max-width: 1500px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 22px;
        line-height: 24px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 28px;
        line-height: 29px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 22px;
        line-height: 24px;
    }
}
@media (max-width: 991px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 28px;
        line-height: 29px;
    }
}
@media (max-width: 920px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 22px;
        line-height: 24px;
    }
}
@media (max-width: 440px) {
    .standard-widget--pd .standard-widget__title {
        font-size: 22px;
        line-height: 24px;
    }
}

.standard-widget--pd .standard-widget__text {
    max-width: 210px;
}

.standard-widget--pd .standard-widget__button {
    background-color: #1B1131;
}

.standard-widget--pd:hover .standard-widget__button {
    background-color: #000000 !important;
}
/*endregion*/

/*region Ornarez widget */
.standard-widget--ornarez {
    background-color: #33D198;
    color: #1A1230;
    border: none;
    background-image: url(/local/templates/Vitrina/img/widget__ornarez--mobile.svg);
    background-size: auto 93%;
    background-repeat: no-repeat;
}
@media screen and (max-width: 1400px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--slim.svg);
        background-size: auto 76%;
    }
}
@media screen and (max-width: 1260px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--mobile.svg);
        background-size: auto 93%;
    }
}
@media screen and (max-width: 1040px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--slim.svg);
        background-size: auto 76%;
    }
}
@media screen and (max-width: 992px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--mobile.svg);
        background-size: auto 93%;
    }
}
@media screen and (max-width: 820px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--slim.svg);
        background-size: auto 76%;
    }
}
@media screen and (max-width: 667px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--mobile.svg);
        background-size: auto 93%;
    }
}
@media screen and (max-width: 400px) {
    .standard-widget--ornarez {
        background-image: url(/local/templates/Vitrina/img/widget__ornarez--slim.svg);
        background-size: auto 76%;
    }
}

.standard-widget--ornarez .standard-widget__tag {
    background-color: #33F9B1;
}

.standard-widget--ornarez .standard-widget__button,
.standard-widget--ornarez .standard-widget__button:hover {
    background-color: #1B1131 !important;
}

.standard-widget--ornarez .standard-widget__title {
    font-size: 36px;
    line-height: 36px;
}
@media (max-width: 1500px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 32px;
        line-height: 30px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 36px;
        line-height: 36px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 32px;
        line-height: 30px;
    }
}
@media (max-width: 991px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 36px;
        line-height: 36px;
    }
}
@media (max-width: 920px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 32px;
        line-height: 30px;
    }
}
@media (max-width: 440px) {
    .standard-widget--ornarez .standard-widget__title {
        font-size: 32px;
        line-height: 30px;
    }
}
/*endregion*/

/*region Training widget */
.standard-widget--training {
    background-color: #CC0C36;
    color: #ffffff;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: contain;
    background-image: url(/local/templates/Vitrina/img/training-line.svg);
    position: relative;
}
@media (max-width: 1500px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--medium.svg);
    }
}
@media (max-width: 1390px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--small.svg);
    }
}
@media (max-width: 1260px) {
    .standard-widget--training { 
        background-image: url(/local/templates/Vitrina/img/training-line.svg);
    }
}
@media (max-width: 1100px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--medium.svg);
    }
}
@media (max-width: 1000px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--small.svg);
    }
}
@media (max-width: 991px) {
    .standard-widget--training { 
        background-image: url(/local/templates/Vitrina/img/training-line.svg);
    }
}
@media (max-width: 920px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--medium.svg);
    }
}
@media (max-width: 680px) {
    .standard-widget--training { 
        background-image: url(/local/templates/Vitrina/img/training-line.svg);
    }
}
@media (max-width: 440px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--medium.svg);
    }
}
@media (max-width: 370px) {
    .standard-widget--training {
        background-image: url(/local/templates/Vitrina/img/training-line--small.svg);
    }
}
.standard-widget--training:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    right: 0;
    bottom: 0;
    background-image: url(/local/templates/Vitrina/img/training.png);
    background-size: 160px;
    background-repeat: no-repeat;
    background-position: 100% 70%;
}
@media (max-width: 1500px) {
    .standard-widget--training:before {
        background-size: 150px;
        background-position: 93% 70%;
    }
}
@media (max-width: 1390px) {
    .standard-widget--training:before {
        background-size: 130px;
        background-position: 93% 71%;
    }
}
@media (max-width: 1260px) {
    .standard-widget--training:before {
        background-size: 160px;
        background-position: 100% 70%;
    }
}
@media (max-width: 1100px) {
    .standard-widget--training:before {
        background-size: 150px;
        background-position: 93% 70%;
    }
}
@media (max-width: 1000px) {
    .standard-widget--training:before {
        background-size: 130px;
        background-position: 93% 71%;
    }
}
@media (max-width: 991px) {
    .standard-widget--training:before {
        background-size: 160px;
        background-position: 100% 70%;
    }
}
@media (max-width: 920px) {
    .standard-widget--training:before {
        background-size: 150px;
        background-position: 93% 70%;
    }
}
@media (max-width: 680px) {
    .standard-widget--training:before {
        background-size: 160px;
        background-position: 100% 70%;
    }
}
@media (max-width: 440px) {
    .standard-widget--training:before {
        background-size: 150px;
        background-position: 93% 70%;
    }
}
@media (max-width: 370px) {
    .standard-widget--training:before {
        background-size: 130px;
        background-position: 93% 71%;
    }
}
.standard-widget--training:hover,
.standard-widget--training:focus {
    color: #ffffff;
}
.standard-widget--training .standard-widget__tag {
    background-color: #F1F1F1;
    color: #1A1230;
}
.standard-widget--training .standard-widget__title {
    max-width: 330px;
}
.standard-widget--training .standard-widget__text {
    max-width: 168px;
}
.standard-widget--training .standard-widget__button,
.standard-widget--training .standard-widget__button:hover {
    background-color: #1A1230 !important;
}
/*endregion*/

/*region Kopernik new widget */
.standard-widget--kopernik {
    background-color: #B9D7FF;
    color: #1A1230;
    background-repeat: no-repeat;
    background-position: 94% 100%;
    background-size: 196px;
    background-image: url(/local/templates/Vitrina/img/kopernik__bg.png);
    position: relative;
}
@media (max-width: 1500px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--medium.png);
        background-size: 194px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--small.png);
        background-size: 189px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--kopernik { 
        background-image: url(/local/templates/Vitrina/img/kopernik__bg.png);
        background-size: 196px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--medium.png);
        background-size: 194px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--small.png);
        background-size: 189px;
    }
}
@media (max-width: 991px) {
    .standard-widget--kopernik { 
        background-image: url(/local/templates/Vitrina/img/kopernik__bg.png);
        background-size: 196px;
    }
}
@media (max-width: 920px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--medium.png);
        background-size: 194px;
    }
}
@media (max-width: 680px) {
    .standard-widget--kopernik { 
        background-image: url(/local/templates/Vitrina/img/kopernik__bg.png);
        background-size: 196px;
    }
}
@media (max-width: 440px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--medium.png);
        background-size: 194px;
    }
}
@media (max-width: 370px) {
    .standard-widget--kopernik {
        background-image: url(/local/templates/Vitrina/img/kopernik__bg--small.png);
        background-size: 189px;
    }
}
.standard-widget--kopernik .standard-widget__tag {
    background-color: #D9E9FE;
    color: #1A1230;
}
.standard-widget--kopernik .standard-widget__title {
    max-width: 320px;
    font-size: 28px;
    line-height: 28px;
}
@media (max-width: 1500px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 28px;
        line-height: 28px;
    } 
}
@media (max-width: 1100px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 28px;
        line-height: 28px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 600px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 28px;
        line-height: 28px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--kopernik .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    } 
}
.standard-widget--kopernik .standard-widget__text {
    max-width: 231px;
}
.standard-widget--kopernik .standard-widget__button,
.standard-widget--kopernik .standard-widget__button:hover {
    background-color: #1A1230 !important;
}
/*endregion*/

/*region HR-project */
.standard-widget--hr-project {
    color: #ffffff !important;
    border: none;
    background-image: url(/local/templates/Vitrina/img/widget/hr-project__wide.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.standard-widget--hr-project .standard-widget__button, .standard-widget--hr-project .standard-widget__button:hover {
    background-color: #ffffff !important;
    color: #1A1230;
}

.standard-widget--hr-project .standard-widget__title {
    font-size: 32px;
    line-height: 100%;
    padding-top: 15px;
    max-width: 95%;
}

.standard-widget--hr-project .standard-widget__text {
    max-width: 55%;
}

@media screen and (max-width: 1500px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__medium.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1450px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__narrow.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 25px;
    }
}


@media screen and (max-width: 1350px) {
    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 0px;
    }
}

@media screen and (max-width: 1260px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__wide.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1050px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__narrow.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: 5px;
    }
}


@media screen and (max-width: 700px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__narrow.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}

@media screen and (max-width: 680px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__wide.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 400px) {
    .standard-widget--hr-project {
        background-image: url(/local/templates/Vitrina/img/widget/hr-project__narrow.png);
    }

    .standard-widget--hr-project .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--hr-project .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}
/*endregion*/

/*region write-communication widget */
.standard-widget--write-communication {
    border: none;
    background-image: url(/local/templates/Vitrina/img/write-communication__bg.png);
    background-size: 271px;
}
@media (max-width: 1500px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--m.png);
        background-size: 303px;
    }
}
@media (max-width: 1450px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--s.png);
        background-size: 185px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg-xs.png);
        background-size: 230px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--write-communication { 
        background-image: url(/local/templates/Vitrina/img/write-communication__bg.png);
        background-size: 271px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--m.png);
        background-size: 303px;
    }
}
@media (max-width: 1050px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--s.png);
        background-size: 185px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg-xs.png);
        background-size: 230px;
    }
}
@media (max-width: 991px) {
    .standard-widget--write-communication { 
        background-image: url(/local/templates/Vitrina/img/write-communication__bg.png);
        background-size: 271px;
    }
}
@media (max-width: 920px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--m.png);
        background-size: 303px;
    }
}
@media (max-width: 870px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--s.png);
        background-size: 185px;
    }
}
@media (max-width: 680px) {
    .standard-widget--write-communication { 
        background-image: url(/local/templates/Vitrina/img/write-communication__bg.png);
        background-size: 271px;
    }
}
@media (max-width: 570px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--m.png);
        background-size: 303px;
    }
}
@media (max-width: 390px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg--s.png);
        background-size: 185px;
    }
}
@media (max-width: 370px) {
    .standard-widget--write-communication {
        background-image: url(/local/templates/Vitrina/img/write-communication__bg-xs.png);
        background-size: 230px;
    }
}
.standard-widget--write-communication .standard-widget__tag {
    background-color: transparent;
    color: #1A1230;
    border: 1px solid #F08359;
}
.standard-widget--write-communication .standard-widget__tag:first-child {
    background-color: #F08359;
    color: #ffffff;
    border: 1px solid #F08359;
}
.standard-widget--write-communication .standard-widget__title {
    font-size: 26px;
    line-height: 26px;
    letter-spacing: -0.5px;
}
@media (max-width: 1500px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 20px;
        line-height: 24px;
        letter-spacing: 0;
    }
}
@media (max-width: 1390px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 16px;
        line-height: 20px;
        letter-spacing: 0;
    }
}
@media (max-width: 1260px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 26px;
        line-height: 26px;
        letter-spacing: -0.5px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 20px;
        line-height: 24px;
        letter-spacing: 0;
    }
}
@media (max-width: 1000px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 16px;
        line-height: 20px;
        letter-spacing: 0;
    }
}
@media (max-width: 991px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 26px;
        line-height: 26px;
        letter-spacing: -0.5px;
    }
}
@media (max-width: 920px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 20px;
        line-height: 24px;
        letter-spacing: 0;
    }
}
@media (max-width: 680px) {
    .standard-widget--write-communication .standard-widget__title { 
        font-size: 26px;
        line-height: 26px;
        letter-spacing: -0.5px;
    }
}
@media (max-width: 570px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 20px;
        line-height: 24px;
        letter-spacing: 0;
    }
}
@media (max-width: 370px) {
    .standard-widget--write-communication .standard-widget__title {
        font-size: 16px;
        line-height: 20px;
        letter-spacing: 0;
    }
}
.standard-widget--write-communication .standard-widget__text {
    font-size: 16px;
    line-height: 20px;
}
@media (max-width: 1500px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 16px;
        line-height: 20px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
    }
}
@media (max-width: 991px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 16px;
        line-height: 20px
    }
}
@media (max-width: 920px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 680px) {
    .standard-widget--write-communication .standard-widget__text { 
        font-size: 16px;
        line-height: 20px
    }
}
@media (max-width: 570px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 20px;
    }
}
@media (max-width: 370px) {
    .standard-widget--write-communication .standard-widget__text {
        font-size: 14px;
        line-height: 16px;
    }
}
.standard-widget--write-communication .standard-widget__button,
.standard-widget--write-communication .standard-widget__button:hover {
    background-color: #1A1230 !important;
}
/*endregion*/

/*region Star Track Widget */
.standard-widget--star-track {
    color: #ffffff !important;
    border: none;
    background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
}

.standard-widget--star-track img {
    max-width: 75%;
}

.standard-widget--star-track .standard-widget__tags {

}

.standard-widget--star-track .standard-widget__tag:first-child {
    background-color: #D70A3F;
    color: #ffffff;
}

.standard-widget--star-track .standard-widget__tag:last-child {
    background-color: #F8E3FF;
    color: #1A1230;
}

.standard-widget--star-track .standard-widget__button, .standard-widget--star-track .standard-widget__button:hover {
    background-color: #D70A3F !important;
    color: #ffffff;
}

.standard-widget--star-track .standard-widget__title {
    font-size: 32px;
    line-height: 100%;
    padding-top: 15px;
    max-width: 95%;
}

.standard-widget--star-track .standard-widget__text {
    max-width: 55%;
}

.standard-widget--star-track .standard-widget__text b {
    font-family: 'GT-Walsheim-LC-bold', sans-serif;
}

@media screen and (max-width: 1500px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1450px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 25px;
    }
}


@media screen and (max-width: 1350px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg--narrow.png');
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 0px;
    }
}

@media screen and (max-width: 1260px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1050px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: 5px;
    }
}


@media screen and (max-width: 700px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg--narrow.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}

@media screen and (max-width: 680px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 400px) {
    .standard-widget--star-track {
        background-image: url('/local/templates/Vitrina/img/widget/star-track/bg.png');
    }

    .standard-widget--star-track .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--star-track .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}
/*endregion*/

/*region Star Track Kiseleva Widget */
.standard-widget--star-track-kiseleva {
    color: #ffffff !important;
    border: none;
    background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
}

.standard-widget--star-track-kiseleva img {
    max-width: 75%;
}

.standard-widget--star-track-kiseleva .standard-widget__tags {

}

.standard-widget--star-track-kiseleva .standard-widget__tag:first-child {
    background-color: #D70A3F;
    color: #ffffff;
}

.standard-widget--star-track-kiseleva .standard-widget__tag:last-child {
    background-color: #F8E3FF;
    color: #1A1230;
}

.standard-widget--star-track-kiseleva .standard-widget__button, .standard-widget--star-track-kiseleva .standard-widget__button:hover {
    background-color: #D70A3F !important;
    color: #ffffff;
}

.standard-widget--star-track-kiseleva .standard-widget__title {
    font-size: 32px;
    line-height: 100%;
    padding-top: 15px;
    max-width: 95%;
}

.standard-widget--star-track-kiseleva .standard-widget__text {
    max-width: 55%;
}

.standard-widget--star-track-kiseleva .standard-widget__text b {
    font-family: 'GT-Walsheim-LC-bold', sans-serif;
}

@media screen and (max-width: 1500px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1450px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 25px;
    }
}


@media screen and (max-width: 1350px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--sm.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 0px;
    }
}

@media screen and (max-width: 1260px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 1050px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: 5px;
    }
}


@media screen and (max-width: 700px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--sm.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}

@media screen and (max-width: 680px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 30px;
        line-height: 30px;
        max-width: 100%;
        padding-top: 15px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 60%;
        margin-top: 20px;
    }
}

@media screen and (max-width: 400px) {
    .standard-widget--star-track-kiseleva {
        background-image: url('https://talent.mos.ru/upload/images/widget/kiseleva--lg.webp');
    }

    .standard-widget--star-track-kiseleva .standard-widget__title {
        font-size: 28px;
        line-height: 24px;
        max-width: 100%;
        padding-top: 10px;
    }

    .standard-widget--star-track-kiseleva .standard-widget__text {
        font-size: 14px;
        line-height: 18px;
        max-width: 50%;
        margin-top: -5px;
    }
}
/*endregion*/

/*region DCloud new widget */
.standard-widget--dcloud {
    background-color: #272241;
    color: #ffffff;
    border: 1px solid #272241;
    background-repeat: no-repeat;
    background-image: url(/local/templates/Vitrina/img/dcloud_bg.svg);
    background-position: right 22px bottom 81px;
    background-size: 134px;
    position: relative;
}
@media (max-width: 1500px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--medium.svg);
        background-position: right 19px bottom 79px;
        background-size: 155px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--small.svg);
        background-position: right 14px bottom 82px;
        background-size: 88px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--medium.svg);
        background-position: right 19px bottom 79px;
        background-size: 155px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--small.svg);
        background-position: right 14px bottom 82px;
        background-size: 88px;
    }
}
@media (max-width: 991px) {
    .standard-widget--dcloud { 
        background-image: url(/local/templates/Vitrina/img/dcloud_bg.svg);
        background-position: right 22px bottom 81px;
        background-size: 134px;
    }
}
@media (max-width: 920px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--medium.svg);
        background-position: right 19px bottom 79px;
        background-size: 155px;
    }
}
@media (max-width: 680px) {
    .standard-widget--dcloud { 
        background-image: url(/local/templates/Vitrina/img/dcloud_bg.svg);
        background-position: right 22px bottom 81px;
        background-size: 134px;
    }
}
@media (max-width: 440px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--medium.svg);
        background-position: right 19px bottom 79px;
        background-size: 155px;
    }
}
@media (max-width: 370px) {
    .standard-widget--dcloud {
        background-image: url(/local/templates/Vitrina/img/dcloud_bg--small.svg);
        background-position: right 14px bottom 82px;
        background-size: 88px;
    }
}
.standard-widget--dcloud:hover,
.standard-widget--dcloud:focus {
    color: #ffffff;
}
.standard-widget--dcloud .standard-widget__tags {
    margin-bottom: 15px;
    gap: 8px;
}
@media (max-width: 1500px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 991px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 15px;
    }
}
@media (max-width: 920px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 680px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 15px;
    }
}
@media (max-width: 440px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
@media (max-width: 370px) {
    .standard-widget--dcloud .standard-widget__tags {
        margin-bottom: 20px;
    }
}
.standard-widget--dcloud .standard-widget__tag {
    background-color: transparent;
    color: #ffffff;
    border: 1px solid #ffffff;
    border-radius: 4px;
}
.standard-widget--dcloud .standard-widget__tag:first-child {
    background-color: #FF0F43;
    border: 1px solid #FF0F43;
}
.standard-widget--dcloud .standard-widget__title {
    margin-bottom: 8px;
    max-width: 320px;
    font-size: 28px;
    line-height: 32px;
}
@media (max-width: 1500px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 28px;
        line-height: 32px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 680px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 28px;
        line-height: 32px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 24px;
        line-height: 24px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--dcloud .standard-widget__title {
        font-size: 20px;
        line-height: 20px;
    } 
}
.standard-widget--dcloud .standard-widget__text {
    max-width: 234px;
    font-size: 16px;
    line-height: 20px;
}
@media (max-width: 1500px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 180px;
        font-size: 14px;
        line-height: 18px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 177px;
        font-size: 14px;
        line-height: 15px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 180px;
        font-size: 14px;
        line-height: 18px;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 177px;
        font-size: 14px;
        line-height: 15px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 234px;
        font-size: 16px;
        line-height: 20px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 180px;
        font-size: 14px;
        line-height: 18px;
    } 
}
@media (max-width: 680px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 234px;
        font-size: 16px;
        line-height: 20px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 180px;
        font-size: 14px;
        line-height: 18px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--dcloud .standard-widget__text {
        max-width: 177px;
        font-size: 14px;
        line-height: 15px;
    } 
}
.standard-widget--dcloud .standard-widget__button,
.standard-widget--dcloud .standard-widget__button:hover {
    background-color: #FF0F43 !important;
}
/*endregion*/

/*region Grade new widget */
.standard-widget--grade {
    background-color: #ffffff;
    color: #1A1230;
    border: none;
    background-repeat: no-repeat;
    background-image: url(/local/templates/Vitrina/img/grade__bg.png);
    background-position: right 0 bottom 0;
    background-size: cover;
    position: relative;
}
@media (max-width: 1500px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--medium.png);
    }
}
@media (max-width: 1390px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--small.png);
    }
}
@media (max-width: 1260px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--medium.png);
    }
}
@media (max-width: 1000px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--small.png);
    }
}
@media (max-width: 991px) {
    .standard-widget--grade { 
        background-image: url(/local/templates/Vitrina/img/grade__bg.png);
    }
}
@media (max-width: 920px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--medium.png);
    }
}
@media (max-width: 680px) {
    .standard-widget--grade { 
        background-image: url(/local/templates/Vitrina/img/grade__bg.png);
    }
}
@media (max-width: 440px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--medium.png);
    }
}
@media (max-width: 370px) {
    .standard-widget--grade {
        background-image: url(/local/templates/Vitrina/img/grade__bg--small.png);
    }
}
.standard-widget--grade:hover,
.standard-widget--grade:focus {
    color: #1A1230;
}
.standard-widget--grade .standard-widget__tags {
    margin-bottom: 11px;
    gap: 8px;
}
@media (max-width: 1500px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 13px;
        gap: 4px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
        gap: 8px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 13px;
        gap: 4px;
    }
}
@media (max-width: 991px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
        gap: 8px;
    }
}
@media (max-width: 920px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 680px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 440px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 370px) {
    .standard-widget--grade .standard-widget__tags {
        margin-bottom: 13px;
        gap: 4px;
    }
}
.standard-widget--grade .standard-widget__tag {
    padding: 5px 12px 6px;
    font-size: 14px;
    line-height: 14px;
    background-color: transparent;
    color: #1A1230;
    border: 1px solid #BA1640;
    border-radius: 4px;
}
@media (max-width: 1390px) {
    .standard-widget--grade .standard-widget__tag {
        padding: 6px;
        font-size: 12px;
        line-height: 12px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--grade .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
    }
}
@media (max-width: 1000px) {
    .standard-widget--grade .standard-widget__tag {
        padding: 6px;
        font-size: 12px;
        line-height: 12px;
    }
}
@media (max-width: 991px) {
    .standard-widget--grade .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
    }
}
@media (max-width: 370px) {
    .standard-widget--grade .standard-widget__tag {
        padding: 6px;
        font-size: 12px;
        line-height: 12px;
    }
}
.standard-widget--grade .standard-widget__tag:first-child {
    background-color: #BA1640;
    border: 1px solid #BA1640;
    color: #ffffff;
}
.standard-widget--grade .standard-widget__title {
    margin-bottom: 6px;
    max-width: 330px;
    font-size: 28px;
    line-height: 32px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 9px;
        font-size: 24px;
        line-height: 28px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 6px;
        font-size: 20px;
        line-height: 24px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 9px;
        font-size: 24px;
        line-height: 28px;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 6px;
        font-size: 20px;
        line-height: 24px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 6px;
        font-size: 28px;
        line-height: 32px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 9px;
        font-size: 24px;
        line-height: 28px;
    } 
}
@media (max-width: 680px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 6px;
        font-size: 28px;
        line-height: 32px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 9px;
        font-size: 24px;
        line-height: 28px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--grade .standard-widget__title {
        margin-bottom: 6px;
        font-size: 20px;
        line-height: 24px;
    } 
}
.standard-widget--grade .standard-widget__text {
    max-width: 240px;
}
@media (max-width: 1500px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 220px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 191px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 220px;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 191px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 240px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 220px;
    } 
}
@media (max-width: 680px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 240px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 220px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--grade .standard-widget__text {
        max-width: 191px;
    } 
}
.standard-widget--grade .standard-widget__button,
.standard-widget--grade .standard-widget__button:hover {
    background-color: #1A1230 !important;
}
/*endregion*/

/*region Cosmocontroller widget */
.cosmocontroller-widget {
    font-family: 'GT Walsheim Pro' !important;
}

.cosmocontroller-widget .standard-widget__tag {
    background-color: #A5D3F9 !important;
    color: #1A1230 !important;
}

.cosmocontroller-widget .cosmocontroller_image {
    background-image: url(/upload/widget_starway_cosmocontroller_400.png);
    background-repeat: no-repeat;
}

.cosmocontroller-widget .cosmocontroller-title {
    font-size: 28px;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: -0.5px;
}

.cosmocontroller-widget .cosmocontroller_description {
    font-family: var(--main-font);
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    letter-spacing: 0;
    margin-top: 8px;
}

.cosmocontroller-widget .mb-275 {
    display: none;
}

@media screen and (max-width: 1500px ) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_344.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 24px;
        line-height: 24px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 14px;
        line-height: 18px;
    }

    .cosmocontroller-widget .mb-275 {
        display: none;
    }
}

@media screen and (max-width: 1350px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_275.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 20px;
        line-height: 20px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 12px;
        line-height: 15px;
    }

    .cosmocontroller-widget .mb-275 {
        display: block;
    }
}

@media (max-width: 1260px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_400.png);
        background-repeat: no-repeat;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 16px;
        line-height: 18px;
    }
}

@media (max-width: 1050px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_344.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 24px;
        line-height: 24px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 16px;
        line-height: 18px;
    }

    .cosmocontroller-widget .mb-275 {
        display: none;
    }
}

@media (min-width: 681px) and (max-width:780px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_275.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 20px;
        line-height: 20px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 12px;
        line-height: 15px;
    }

    .cosmocontroller-widget .mb-275 {
        display: block;
    }
}

@media (max-width: 600px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_344.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 24px;
        line-height: 24px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 16px;
        line-height: 18px;
    }

    .cosmocontroller-widget .mb-275 {
        display: none;
    }
}

@media (min-width: 320px) and (max-width:399px) {
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_344.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 24px;
        line-height: 24px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 14px;
        line-height: 18px;
    }

    .cosmocontroller-widget .mb-275 {
        display: none;
    }
}

@media (max-width: 319px){
    .cosmocontroller-widget .cosmocontroller_image {
        background-image: url(/upload/widget_starway_cosmocontroller_275.png);
    }

    .cosmocontroller-widget .cosmocontroller-title {
        font-size: 20px;
        line-height: 20px;
        letter-spacing: 0;
    }

    .cosmocontroller-widget .cosmocontroller_description {
        font-size: 12px;
        line-height: 15px;
    }

    .cosmocontroller-widget .mb-275 {
        display: block;
    }
}
/*endregion*/

/*region HRconf Widget */
.standard-widget--hr-conf {
    position: relative;
    color: #ffffff !important;
    border: none;
    background-image: url('/ks/HRconf/assets/images/widget/top-line--megaphone.svg');
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FF0F43;
}

.standard-widget--hr-conf::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--wide.png');
    background-size: 50% auto;
    background-repeat: no-repeat;
    background-position: right bottom;
}

.standard-widget--hr-conf img {
    margin-top: 43px;
    pointer-events: none;
    display: none;
}

.standard-widget__content img:nth-child(1) {
    max-width: 360px;
}

.standard-widget__content img:nth-child(2) {
    max-width: 300px;
}

.standard-widget__content img:nth-child(3) {
    max-width: 230px;
}

.standard-widget__content img:first-child {
    display: block;
}

.standard-widget--hr-conf .standard-widget__button, .standard-widget--hr-conf .standard-widget__button:hover {
    background-color: #1B1131 !important;
    color: #ffffff;
    z-index: 1;
}

@media screen and (max-width: 1430px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--middle.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(2) {
        display: block;
    }
}

@media screen and (max-width: 1350px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--narrow.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(2) {
        display: none;
    }

    .standard-widget__content img:nth-child(3) {
        display: block;
    }
}

@media screen and (max-width: 1260px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--wide.png');
    }

    .standard-widget__content img:nth-child(2),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(1) {
        display: block;
    }
}

@media screen and (max-width: 1080px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--middle.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(2) {
        display: block;
    }
}

@media screen and (max-width: 990px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--wide.png');
    }

    .standard-widget__content img:nth-child(2),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(1) {
        display: block;
    }
}

@media screen and (max-width: 860px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--middle.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(2) {
        display: block;
    }
}

@media screen and (max-width: 680px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--wide.png');
    }

    .standard-widget__content img:nth-child(2),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(1) {
        display: block;
    }
}


@media screen and (max-width: 390px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--middle.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(3) {
        display: none;
    }

    .standard-widget__content img:nth-child(2) {
        display: block;
    }
}

@media screen and (max-width: 340px) {
    .standard-widget--hr-conf::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-megaphone--narrow.png');
    }

    .standard-widget__content img:nth-child(1),
    .standard-widget__content img:nth-child(2) {
        display: none;
    }

    .standard-widget__content img:nth-child(3) {
        display: block;
    }
}

.standard-widget--hr-conf-2 {
    background-image: url('/ks/HRconf/assets/images/widget/top-line--binoculars.svg');
}

.standard-widget--hr-conf-2::after {
    background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--wide.png');
}

@media screen and (max-width: 1430px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--middle.png');
    }
}

@media screen and (max-width: 1350px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--narrow.png');
    }
}

@media screen and (max-width: 1260px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--wide.png');
    }
}

@media screen and (max-width: 1080px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--middle.png');
    }
}

@media screen and (max-width: 990px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--wide.png');
    }
}

@media screen and (max-width: 860px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--middle.png');
    }
}

@media screen and (max-width: 680px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--wide.png');
    }
}

@media screen and (max-width: 390px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--middle.png');
    }
}

@media screen and (max-width: 340px) {
    .standard-widget--hr-conf-2::after {
        background-image: url('/ks/HRconf/assets/images/widget/bg-binoculars--narrow.png');
    }
}
/*endregion*/

/*region Memos new widget */
.standard-widget--memos {
    background-color: transparent;
    color: #1A1230;
    border: 1px solid #2C64FF;
    background-repeat: no-repeat;
    background-image: url(/local/templates/Vitrina/img/memos__bg.png);
    background-position: right 0 bottom 0;
    background-size: contain;
    position: relative;
}
@media (max-width: 1500px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--medium.png);
    }
}
@media (max-width: 1390px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--small.png);
    }
}
@media (max-width: 1260px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg.png);
    }
}
@media (max-width: 1100px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--medium.png);
    }
}
@media (max-width: 991px) {
    .standard-widget--memos { 
        background-image: url(/local/templates/Vitrina/img/memos__bg.png);
    }
}
@media (max-width: 920px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--medium.png);
    }
}
@media (max-width: 680px) {
    .standard-widget--memos { 
        background-image: url(/local/templates/Vitrina/img/memos__bg.png);
    }
}
@media (max-width: 440px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--medium.png);
    }
}
@media (max-width: 370px) {
    .standard-widget--memos {
        background-image: url(/local/templates/Vitrina/img/memos__bg--small.png);
    }
}
.standard-widget--memos:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: -1;
    background: linear-gradient(180deg, #F3F7FF 0%, #D9E7FC 100%);
}
.standard-widget--memos:hover,
.standard-widget--memos:focus {
    color: #1A1230;
}
.standard-widget--memos .standard-widget__tags {
    margin-bottom: 16px;
    gap: 8px;
}
@media (max-width: 1500px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 15px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 17px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 16px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 15px;
    }
}
@media (max-width: 991px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 16px;
    }
}
@media (max-width: 920px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 15px;
    }
}
@media (max-width: 680px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 11px;
    }
}
@media (max-width: 440px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 16px;
    }
}
@media (max-width: 370px) {
    .standard-widget--memos .standard-widget__tags {
        margin-bottom: 17px;
    }
}
.standard-widget--memos .standard-widget__tag {
    padding: 5px 12px 6px;
    font-size: 14px;
    line-height: 14px;
    background-color: transparent;
    color: #1A1230;
    border: 1px solid #2C64FF;
    border-radius: 8px;
}
@media (max-width: 1500px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 4px 12px;
        font-size: 12px;
        line-height: 12px;
        border-radius: 6px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
        border-radius: 8px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
        border-radius: 8px;
    }
}
@media (max-width: 1100px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 4px 12px;
        font-size: 12px;
        line-height: 12px;
        border-radius: 6px;
    }
}
@media (max-width: 991px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
        border-radius: 8px;
    }
}
@media (max-width: 920px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 4px 12px;
        font-size: 12px;
        line-height: 12px;
        border-radius: 6px;
    }
}
@media (max-width: 680px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
        border-radius: 8px;
    }
}
@media (max-width: 440px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 4px 12px;
        font-size: 12px;
        line-height: 12px;
        border-radius: 6px;
    }
}
@media (max-width: 370px) {
    .standard-widget--memos .standard-widget__tag {
        padding: 5px 12px 6px;
        font-size: 14px;
        line-height: 14px;
        border-radius: 8px;
    }
}
.standard-widget--memos .standard-widget__tag:first-child {
    background-color: #2C64FF;
    border: 1px solid #2C64FF;
    color: #ffffff;
}
.standard-widget--memos .standard-widget__title {
    margin-bottom: 2px;
    font-size: 32px;
    line-height: 42px;
    font-weight: 700;
}
@media (max-width: 1500px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 32px;
        line-height: 36px;
    }
}
@media (max-width: 1390px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 24px;
        line-height: 28px;
    }
}
@media (max-width: 1260px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 2px;
        font-size: 32px;
        line-height: 42px;
    } 
}
@media (max-width: 1100px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 32px;
        line-height: 36px;
    } 
}
@media (max-width: 991px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 2px;
        font-size: 32px;
        line-height: 42px;
    } 
}
@media (max-width: 920px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 32px;
        line-height: 36px;
    } 
}
@media (max-width: 680px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 2px;
        font-size: 32px;
        line-height: 42px;
    } 
}
@media (max-width: 440px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 32px;
        line-height: 36px;
    } 
}
@media (max-width: 370px) {
    .standard-widget--memos .standard-widget__title {
        margin-bottom: 8px;
        font-size: 24px;
        line-height: 28px;
    } 
}
.standard-widget--memos .standard-widget__text {
    max-width: 100%;
}
@media (max-width: 1500px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    }
}
@media (max-width: 1390px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    }
}
@media (max-width: 1260px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 1000px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 991px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 920px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 680px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 440px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
@media (max-width: 370px) {
    .standard-widget--memos .standard-widget__text {
        max-width: 100%;
    } 
}
.standard-widget--memos .standard-widget__button,
.standard-widget--memos .standard-widget__button:hover {
    background-color: #1A1230 !important;
}
/*endregion*/
/* End */


/* Start:/ks/o-nas/assets/style.css?176406622260569*/
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-content:"";--tw-scroll-snap-strictness:proximity;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-white:#fff;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-scarlet-100:#ff0f43;--color-scarlet-250:#b30a3f;--color-main-text:#1a1230;--spacing-container:8px;--spacing-container-sm:16px;--spacing-container-md:40px;--spacing-container-lg:40px;--spacing-container-xl: calc((100vw - 1280px)/2) ;--spacing-container-2xl: calc((100vw - 1280px)/2) ;--font-main:"Golos",sans-serif;--font-bold:"Golos",sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@font-face{font-family:Golos;src:url(/ks/o-nas/assets/assets/GolosText-VariableFont_wght.ttf)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}body{background-color:var(--color-gray-100);font-family:var(--font-main)!important;--tw-leading:24px!important;--tw-font-weight:400!important;--tw-tracking:0!important;letter-spacing:0!important;overflow-x:unset!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}@media (min-width:64rem){body{--tw-leading:30px!important;font-size:20px!important;line-height:30px!important}}.header__navigate a.link{display:block}@media (min-width:64rem){.header__navigate a.link{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute!important}}.header__navigate a.link:not(.current){font-weight:400;transition:font-weight .15s}.header__navigate a.link.current{text-underline-offset:2px;--tw-font-weight:600!important;color:#1a1230!important;font-weight:600!important;text-decoration-line:none!important}@media (hover:hover){.header__navigate a.link:hover{--tw-font-weight:600!important;font-weight:600!important}}.header__navigate li.item{white-space:nowrap;position:relative}.header__navigate li.item:not(:last-child){margin-right:20px!important}.header__navigate span{pointer-events:none;font-family:#fff;--tw-leading:24px;--tw-font-weight:600;opacity:0;font-size:18px;font-weight:600;line-height:24px;display:none}@media (min-width:64rem){.header__navigate span{display:block}}p:not(:last-child){margin-bottom:8px!important}@media (min-width:64rem){p:not(:last-child){margin-bottom:16px!important}}.header__wrapper{height:72px;padding:calc(var(--spacing)*0);align-items:center}.header__logo{height:36px!important}.header__logo-image{max-width:290px!important}.header:not(.header-scroll):not(.is-open){background-color:var(--color-scarlet-250)}.header:not(.header-scroll):not(.is-open) .header__logo{height:36px!important}@media (min-width:64rem){.header:not(.header-scroll):not(.is-open) .header__logo{height:36px}}.header:not(.header-scroll):not(.is-open) .header__logo-image{max-width:290px!important}.header:not(.header-scroll):not(.is-open) .header__logo-image .logo{display:none!important}@media (min-width:64rem){.header:not(.header-scroll):not(.is-open) .header__logo-image .logo{width:290px;height:36px}}.header:not(.header-scroll):not(.is-open) .header__logo-image .logo--transparent{display:block!important}.header:not(.header-scroll):not(.is-open) .header__navigate .link{color:var(--color-white)!important}.header:not(.header-scroll):not(.is-open) #menu-icon{fill:var(--color-white)!important}.header-scroll .header__logo-image{height:36px}@media (min-width:64rem){.header-scroll .header__logo-image{max-width:290px!important}}.breadcrumb__container{display:none}.main__content{flex-direction:column;gap:64px;margin-bottom:64px;display:flex}@media (min-width:64rem){.main__content{gap:100px;margin-bottom:100px}}h2{font-family:var(--font-bold);--tw-leading:32px!important;--tw-font-weight:600!important;margin-bottom:32px!important;font-size:28px!important;font-weight:600!important;line-height:32px!important}@media (min-width:64rem){h2{--tw-leading:48px!important;font-size:40px!important;line-height:48px!important}}h3{font-family:var(--font-bold);--tw-leading:24px!important;margin-bottom:12px!important;font-size:20px!important;line-height:24px!important}@media (min-width:64rem){h3{--tw-leading:36px!important;--tw-font-weight:600!important;font-size:28px!important;font-weight:600!important;line-height:36px!important}}.scroll-wrapper{width:100%;overflow:hidden}.scroll-container{overflow-x:auto;overflow-x:overlay;scrollbar-width:none;height:calc(100% + 8px)}.scroll-container:hover,.scroll-container:focus,.scroll-container:active{scrollbar-width:thin}.scroll-container::-webkit-scrollbar{background:0 0;height:0}.scroll-container:hover::-webkit-scrollbar{height:8px}.scroll-container:focus::-webkit-scrollbar{height:8px}.scroll-container:active::-webkit-scrollbar{height:8px}.scroll-container:hover::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.scroll-container:focus::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}.scroll-container:active::-webkit-scrollbar-thumb{background:#0000004d;border-radius:4px}html.modal-opened{scrollbar-width:none}html.modal-opened::-webkit-scrollbar{display:none}b,strong{font-family:var(--font-bold);--tw-font-weight:600!important;font-weight:600!important}.footer,.footer-mobile{display:none!important}}@layer components{.header-lead{background-color:var(--color-white);background-position:bottom;background-repeat:repeat-x;flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.header-lead{background-image:url(/ks/o-nas/assets/images/header-bg__center.png);flex-direction:row;height:528px}}.header-lead__left{width:100%;padding-inline:var(--spacing-container);background-position:0 100%;background-repeat:no-repeat;display:flex}@media (min-width:40rem){.header-lead__left{padding-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.header-lead__left{padding-inline:var(--spacing-container-md)}}@media (min-width:64rem){.header-lead__left{padding-inline:calc(var(--spacing)*0);background-image:url(/ks/o-nas/assets/images/header-bg__left.png)}}.header-lead__left>div{width:100%;padding-right:calc(var(--spacing)*0);background-position:100% 100%;background-repeat:no-repeat}@media (min-width:64rem){.header-lead__left>div{padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*12)}}@media (min-width:80rem){.header-lead__left>div{padding-left:var(--spacing-container-xl)}}@media (min-width:96rem){.header-lead__left>div{padding-right:50px}}@media (min-width:64rem){.header-lead__left>div{background-image:url(/ks/o-nas/assets/images/header-bg__right.png)}}.header-lead__left h1{--tw-tracking:0;letter-spacing:0;text-transform:uppercase;margin-top:calc(var(--spacing)*6)!important;font-family:var(--font-bold)!important;--tw-leading:36px!important;--tw-font-weight:600!important;margin-bottom:15px!important;font-size:28px!important;font-weight:600!important;line-height:36px!important}@media (min-width:64rem){.header-lead__left h1{margin-top:calc(var(--spacing)*5)!important}}@media (min-width:80rem){.header-lead__left h1{margin-top:calc(var(--spacing)*6)!important}}@media (min-width:96rem){.header-lead__left h1{margin-top:calc(var(--spacing)*8)!important}}@media (min-width:64rem){.header-lead__left h1{--tw-leading:42px!important;font-size:36px!important;line-height:42px!important}}@media (min-width:1600px){.header-lead__left h1{--tw-leading:56px!important;font-size:48px!important;line-height:56px!important}}.header-lead__left h1 br{display:none}@media (min-width:64rem){.header-lead__left h1 br{display:block}}.header-lead__left span.h2-title{text-wrap:pretty;display:block;color:var(--color-scarlet-100)!important;--tw-leading:24px!important;--tw-font-weight:400!important;margin-top:16px!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}@media (min-width:64rem){.header-lead__left span.h2-title{--tw-leading:36px!important;font-size:28px!important;line-height:36px!important}}@media (min-width:80rem){.header-lead__left span.h2-title{--tw-leading:40px!important;font-size:32px!important;line-height:40px!important}}.header-lead__left span.h2-title br{display:none}@media (min-width:96rem){.header-lead__left span.h2-title br{display:block}}.header-lead__left p{max-width:865px;--tw-leading:24px!important;--tw-font-weight:400!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}@media (min-width:64rem){.header-lead__left p{--tw-leading:30px!important;font-size:20px!important;line-height:30px!important}}.header-lead__right{aspect-ratio:115/132;margin-top:calc(var(--spacing)*8);background-color:var(--color-white);background-image:url(/ks/o-nas/assets/images/header-bg__photo.png);background-repeat:no-repeat;background-size:cover}@media (min-width:64rem){.header-lead__right{width:460px;margin-top:calc(var(--spacing)*0);flex-shrink:0}}.lead{padding-inline:var(--spacing-container-sm);margin-top:24px;margin-bottom:32px}@media (min-width:48rem){.lead{padding-inline:var(--spacing-container-md)}}@media (min-width:64rem){.lead{padding-right:calc(var(--spacing)*0);padding-left:var(--spacing-container-lg)}}@media (min-width:80rem){.lead{padding-left:var(--spacing-container-xl)}}@media (min-width:96rem){.lead{padding-left:var(--spacing-container-2xl)}}@media (min-width:64rem){.lead{margin-block:40px}}.lead__info{display:flex}@media not all and (min-width:64rem){.lead__info{flex-direction:column}}@media (min-width:96rem){.lead__left{max-width:730px}}.lead__left h1{text-transform:uppercase;--tw-leading:36px;--tw-tracking:0;letter-spacing:0;font-size:28px;line-height:36px;--tw-font-weight:600!important;margin-bottom:16px!important;font-weight:600!important}@media (min-width:64rem){.lead__left h1{min-width:530px}}@media (min-width:80rem){.lead__left h1{min-width:630px}}@media (min-width:96rem){.lead__left h1{min-width:730px}}@media (min-width:1200px){.lead__left h1{--tw-leading:48px;font-size:36px;line-height:48px}}@media (min-width:1400px){.lead__left h1{--tw-leading:56px;font-size:48px;line-height:56px}}@media (min-width:64rem){.lead__left h1{margin-bottom:12px!important}}@media (min-width:80rem){.lead__left h1{margin-bottom:24px!important}}@media (min-width:450px){.lead__left h1 .nowrap-chunk{white-space:nowrap}}.lead__left p{--tw-leading:24px;--tw-font-weight:400;--tw-tracking:0;letter-spacing:0;font-size:20px;font-weight:400;line-height:24px}@media (min-width:1200px){.lead__left p{--tw-leading:32px;--tw-font-weight:500;font-size:24px;font-weight:500;line-height:32px}}@media (min-width:1400px){.lead__left p{--tw-leading:36px;--tw-font-weight:500;font-size:28px;font-weight:500;line-height:36px}}@media not all and (min-width:80rem){.lead__left p:not(:last-child){margin-bottom:8px}}@media not all and (min-width:64rem){.lead__left br{display:none}}@media (min-width:2100px){.lead__left br{display:none}}.lead__right{justify-content:flex-end;width:100%;display:flex}@media (min-width:96rem){.lead__right{max-width:870px}}@media not all and (min-width:64rem){.lead__right img{margin-top:24px}}@media (min-width:64rem){@media not all and (min-width:80rem){.lead__right img{margin-right:0}}}@media (min-width:1900px){.lead__right img{max-height:530px}}.lead__line{margin-top:-64px;display:flex;overflow:hidden}@media (min-width:64rem){.lead__line{margin-top:-100px}}.lead__line>div{--tw-leading:24px;color:var(--color-white);padding-right:calc(var(--spacing)*0);will-change:transform;backface-visibility:hidden;background-color:#ff0f43;flex-direction:row;align-items:center;font-size:20px;line-height:24px;animation:40s linear infinite marquee-lead-sm;display:flex;transform:translateZ(0)}@media (min-width:64rem){.lead__line>div{--tw-leading:32px;height:72px;font-size:28px;line-height:32px;animation:30s linear infinite marquee-lead-lg}}@keyframes marquee-lead-sm{0%{transform:translate(0)}to{transform:translate(-2925px)}}@keyframes marquee-lead-lg{0%{transform:translate(0)}to{transform:translate(-3850px)}}.lead__line>div div{text-wrap:nowrap;background-color:#ff0f43;padding-block:10px;padding-inline:24px;display:flex}.lead__line>div div:before{content:var(--tw-content);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><circle cx="6" cy="6" r="6" fill="white"/></svg>');transform:translate(-25px,-3px)}.doing{padding-block:calc(var(--spacing)*0);scroll-padding-inline:var(--spacing-container);scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scrollbar-width:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,80vw);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}@media (min-width:64rem){.doing{gap:32px}}@media (min-width:48rem){.doing{grid-template-columns:repeat(5,600px)}}@media (min-width:64rem){.doing{margin-inline:var(--spacing-container-lg);flex-wrap:wrap;display:flex}}@media (min-width:80rem){.doing{margin-inline:var(--spacing-container-xl)}}@media (min-width:64rem){.doing{overflow-x:hidden}}@media (min-width:40rem){.doing{scroll-padding-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.doing{scroll-padding-inline:var(--spacing-container-md)}}.doing::-webkit-scrollbar{display:none}.doing>div{scroll-snap-align:start;--tw-leading:24px;color:#1a1230;background-position:right 16px bottom 16px;background-repeat:no-repeat;background-color:var(--color-white);padding:calc(var(--spacing)*6);border-radius:16px;font-size:16px;line-height:24px}.doing>div:first-child,.doing>div:nth-child(4),.doing>div:nth-child(7){grid-row:span 2/span 2}.doing>div:first-child{margin-left:var(--spacing-container)}@media (min-width:40rem){.doing>div:first-child{margin-left:var(--spacing-container-sm)}}@media (min-width:48rem){.doing>div:first-child{margin-left:var(--spacing-container-md)}}@media (min-width:64rem){.doing>div:first-child{margin-left:calc(var(--spacing)*0)}}.doing>div:nth-child(7){margin-right:var(--spacing-container)}@media (min-width:40rem){.doing>div:nth-child(7){margin-right:var(--spacing-container-sm)}}@media (min-width:48rem){.doing>div:nth-child(7){margin-right:var(--spacing-container-md)}}@media (min-width:64rem){.doing>div:nth-child(7){margin-right:calc(var(--spacing)*0)}}.doing>div:nth-child(8),.doing>div:nth-child(9){display:none}@media (min-width:64rem){.doing>div{align-items:center;display:flex}.doing>div:nth-child(2){order:1}.doing>div:nth-child(3){order:2}.doing>div:nth-child(5){order:3}.doing>div:nth-child(2){width:calc(35% - 32px)}.doing>div:nth-child(3){width:25%}.doing>div:nth-child(5){width:calc(40% - 32px)}.doing>div:nth-child(2){padding-right:50px}.doing>div:first-child{order:4}.doing>div:nth-child(6){order:6}.doing>div:nth-child(8){order:5}.doing>div:first-child{width:calc(50% - 32px)}.doing>div:nth-child(6){width:calc(35% - 32px)}.doing>div:nth-child(8){width:15%}.doing>div:first-child{padding-right:100px}.doing>div:nth-child(6){padding-right:50px}.doing>div:nth-child(4){order:7}.doing>div:nth-child(7){order:9}.doing>div:nth-child(9){order:8}.doing>div:nth-child(4){width:calc(35% - 32px)}.doing>div:nth-child(7){width:calc(50% - 32px)}.doing>div:nth-child(9){width:15%}.doing>div:nth-child(8),.doing>div:nth-child(9){place-content:center;display:flex}.doing>div:first-child,.doing>div:nth-child(4){background-image:none!important}.doing>div:nth-child(7){background-position:right 24px center}.doing>div:nth-child(7) span{max-width:420px;display:block}}.doing>div:first-child{background-image:url(/ks/o-nas/assets/images/doing__building.svg)}.doing>div:nth-child(4){background-image:url(/ks/o-nas/assets/images/doing__person.svg)}.doing>div:nth-child(7){background-image:url(/ks/o-nas/assets/images/doing__arrows.svg)}@media (min-width:64rem){.doing>div:nth-child(7){background-position:right 50px bottom 16px}.doing>div{--tw-leading:30px;font-size:20px;line-height:30px}}.product{margin-inline:var(--spacing-container)}@media (min-width:40rem){.product{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.product{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.product{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.product{margin-inline:var(--spacing-container-xl)}}.product h2{margin-top:-8px!important}.product__list{flex-direction:column;gap:18px;display:flex}@media (min-width:64rem){.product__list{grid-template-rows:repeat(9,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}}.product__item{--tw-leading:24px;background-color:var(--color-white);border-radius:24px;padding:20px;font-size:16px;line-height:24px;position:relative;color:var(--color-main-text)!important;text-decoration-line:none!important}@media (min-width:64rem){.product__item{padding:32px}}.product__item:first-child{padding-bottom:calc(var(--spacing)*0)}@media (min-width:64rem){.product__item:first-child{height:380px}}@media not all and (min-width:64rem){.product__item:first-child img{margin-top:15px}.product__item:first-child{order:1}.product__item:nth-child(2){order:2}.product__item:nth-child(3){order:3}.product__item:nth-child(4){order:4}.product__item:nth-child(5){order:5}.product__item:nth-child(6){order:6}.product__item:nth-child(8){order:7}.product__item:nth-child(13){order:8}.product__item:nth-child(7){order:9}.product__item:nth-child(9){order:10}.product__item:nth-child(10){order:11}.product__item:nth-child(11){order:12}.product__item:nth-child(12){order:13}}.product__item:nth-child(2){padding-right:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0)}@media (min-width:64rem){.product__item:nth-child(2){padding-bottom:150px}}.product__item:nth-child(2) div{padding-right:20px}.product__item:nth-child(2)>:last-child{float:right}.product__item--urban{background-image:url(/ks/o-nas/assets/images/product__item-5-bg.svg);background-size:100% 100%!important}.product__item:nth-child(6){padding-right:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0)}.product__item:nth-child(6) div{padding-right:20px}.product__item:nth-child(6)>:last-child{float:right}.product__item:nth-child(7){background-image:url(/ks/o-nas/assets/images/product__item-7-bg.svg);background-position:100% 100%;background-repeat:no-repeat}@media (min-width:64rem){.product__item:nth-child(7) p{max-width:70%}}.product__item:nth-child(7)>:last-child{margin-top:48px}.product__item:nth-child(9){padding:calc(var(--spacing)*0)}.product__item:nth-child(9)>:first-child{padding:20px}@media (min-width:64rem){.product__item:nth-child(9)>:first-child{padding:32px}}.product__item--red{padding:calc(var(--spacing)*0);background:linear-gradient(167deg,#d70a3f 39.05%,#ff1043 99.45%),#fff}.product__item--red ul{list-style-type:disc}.product__item--red>div{height:100%;color:var(--color-white);background-image:url(/ks/o-nas/assets/images/product__item-bg--red.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 70%;border-radius:24px;padding:20px}.product__item--red a{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="white"/></svg>')!important}.product__item--blue{background-image:url(/ks/o-nas/assets/images/product__item-bg--blue.svg);background-position:50%;background-repeat:no-repeat;background-size:105% 105%;color:var(--color-white)!important}.product__item--blue img{margin-top:26px}.product__item--blue a{color:var(--color-white)!important;background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="40" width="40" height="40" rx="20" transform="rotate(-90 0 40)" fill="none"/><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="white"/></svg>')!important}.product__item:nth-child(13){position:relative}@media not all and (min-width:64rem){.product__item:nth-child(13){padding-bottom:150px}}.product__item:nth-child(13) img{right:24px;bottom:calc(var(--spacing)*0);position:absolute}@media not all and (min-width:64rem){.product__item:nth-child(13) img{max-width:160px}}@media (min-width:64rem){.product__item{--tw-leading:24px;font-size:16px;line-height:24px}.product__item:first-child{grid-column:span 2/span 2}.product__item:nth-child(4){grid-row:span 2/span 2}.product__item:nth-child(5){grid-column:span 2/span 2}.product__item:nth-child(9){grid-row:span 2/span 2}.product__item:nth-child(12){grid-column:span 2/span 2}.product__item:first-child{order:1}.product__item:nth-child(2){order:2}.product__item:nth-child(3){order:4}.product__item:nth-child(4){order:3}.product__item:nth-child(5){order:5}.product__item:nth-child(6){order:6}.product__item:nth-child(7){order:8}.product__item:nth-child(8){order:7}.product__item:nth-child(9){order:9}.product__item:nth-child(10){order:10}.product__item:nth-child(11){order:11}.product__item:nth-child(12){order:12}.product__item:nth-child(13){order:7}.product__item:first-child{background-image:url(/ks/o-nas/assets/images/product__item-1.png);background-position:right 66px bottom;background-repeat:no-repeat;background-size:auto 90%;padding-bottom:50px}.product__item:first-child img{display:none}.product__item:first-child p{max-width:50%}.product__item:nth-child(2){background-image:url(/ks/o-nas/assets/images/product__item-2-bg.svg);background-position:100% 100%;background-repeat:no-repeat}.product__item:nth-child(2) svg{display:none}.product__item:nth-child(2) p:first-of-type{max-width:85%}.product__item:nth-child(2) p:nth-of-type(2){max-width:55%}.product__item:nth-child(5){background-image:url(/ks/o-nas/assets/images/product__item-bg--urban.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%!important}.product__item:nth-child(5) p{max-width:50%}.product__item:nth-child(5) div{background-image:url(/ks/o-nas/assets/images/product__item-logo--urban.svg);background-position:100% 100%;background-repeat:no-repeat}.product__item:nth-child(6){background-image:url(/ks/o-nas/assets/images/product__item-6--desktop.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 70%;padding-bottom:36px}.product__item:nth-child(6) img{display:none}.product__item:nth-child(6) h3{padding-right:50px}.product__item:nth-child(6) p:first-of-type{max-width:60%}.product__item:nth-child(6) p:last-of-type{max-width:50%}.product__item:nth-child(11) div{padding:32px}.product__item:nth-child(11) p{max-width:80%}.product__item:nth-child(11) ul{max-width:75%}.product__item:nth-child(12){background-image:url(/ks/o-nas/assets/images/product__item-bg-desktop--blue.png)}.product__item:nth-child(12) h3,.product__item:nth-child(12) p{padding-right:50%}.product__item:nth-child(13){position:relative}.product__item:nth-child(13) img{right:24px;bottom:calc(var(--spacing)*0);position:absolute}.product__item:nth-child(13) p{max-width:420px}}.product__item a{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="40" width="40" height="40" rx="8" transform="rotate(-90 0 40)" fill="none"/><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="%231A1230"/></svg>');background-position:50%;background-repeat:no-repeat;width:40px;position:absolute;top:14px;right:14px;height:40px!important}@media (min-width:64rem){.product__item a{top:28px;right:28px}}@media (hover:hover){.product__item a:hover{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="40" width="40" height="40" rx="8" transform="rotate(-90 0 40)" fill="%23F3F3F3"/><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="%231A1230"/></svg>')}}.product h3{min-height:40px;padding-top:7px;padding-right:40px;--tw-font-weight:600!important;margin-top:-7px!important;font-weight:600!important}.product__item--red a:hover{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="40" width="40" height="40" rx="8" transform="rotate(-90 0 40)" fill="%23B1093F"/><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="white"/></svg>')!important}.product__item--blue a:hover{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="40" width="40" height="40" rx="8" transform="rotate(-90 0 40)" fill="white"/><path d="M12 13.3333C12 14.1333 12.5333 14.6667 13.3333 14.6667L23.4667 14.6667L12.4 25.7333C11.8667 26.2667 11.8667 27.0667 12.4 27.6C12.9333 28.1333 13.7333 28.1333 14.2667 27.6L25.3333 16.5333L25.3333 26.6667C25.3333 27.4667 25.8667 28 26.6667 28C27.4667 28 28 27.4667 28 26.6667L28 13.3333C28 12.5333 27.4667 12 26.6667 12L13.3333 12C12.5333 12 12 12.5333 12 13.3333Z" fill="%231A1230"/></svg>')!important}.product__link{margin-top:20px;display:flex;--tw-leading:20px!important;color:#1a1230!important;font-size:20px!important;line-height:20px!important}@media (min-width:64rem){.product__link{place-content:end;margin-top:32px}}.product__link a{color:#1a1230!important;text-decoration-line:none!important}@media (hover:hover){.product__link a:hover{text-decoration-line:underline!important}}.working__title{margin-inline:var(--spacing-container)}@media (min-width:40rem){.working__title{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.working__title{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.working__title{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.working__title{margin-inline:var(--spacing-container-xl)}}.working__title h2{margin-top:-7px!important}.working__wrap{display:none}@media (min-width:440px){@media not all and (min-width:600px){.working__wrap{display:inline}}}.working__line{display:flex;overflow:hidden}.working__line>div{--tw-leading:24px;color:var(--color-white);padding-right:calc(var(--spacing)*0);will-change:transform;backface-visibility:hidden;background-color:#ff0f43;flex-direction:row;align-items:center;font-size:20px;line-height:24px;animation:15s linear infinite marquee-sm;display:flex;transform:translateZ(0)}@media (min-width:64rem){.working__line>div{--tw-leading:32px;height:72px;font-size:28px;line-height:32px;animation:30s linear infinite marquee-lg}}@keyframes marquee-lg{0%{transform:translate(0)}to{transform:translate(-2064px)}}@keyframes marquee-sm{0%{transform:translate(0)}to{transform:translate(-1600px)}}.working__line>div div{text-wrap:nowrap;background-color:#ff0f43;padding-block:10px;padding-inline:24px;display:flex}.working__line>div div:before{content:var(--tw-content);content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><circle cx="6" cy="6" r="6" fill="white"/></svg>');transform:translate(-25px,-3px)}.working__list{margin-inline:var(--spacing-container);gap:32px;margin-top:32px;display:grid}@media (min-width:40rem){.working__list{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.working__list{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.working__list{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.working__list{margin-inline:var(--spacing-container-xl)}}@media (min-width:64rem){.working__list{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}.working__item{background-color:var(--color-white);border-radius:24px;flex-flow:column wrap;justify-content:space-between;padding:32px;display:flex}.working__item img{margin-top:24px}@media (min-width:64rem){.working__item img{margin-top:calc(var(--spacing)*0)}}.working__item:nth-child(3) h3{max-width:400px}.working__item .h3{--tw-leading:24px;--tw-font-weight:600;font-weight:600;line-height:24px;display:block;font-size:20px!important}@media (min-width:64rem){.working__item .h3{--tw-leading:36px;line-height:36px;font-size:32px!important}.working__item p{--tw-leading:24px;font-size:16px;line-height:24px}}.team{background-color:var(--color-white);padding-top:40px}@media (min-width:64rem){.team{padding-top:calc(var(--spacing)*0);background-color:#0000;margin-top:-58px}}.team__info{margin-inline:var(--spacing-container)}@media (min-width:40rem){.team__info{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.team__info{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.team__info{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.team__info{margin-inline:var(--spacing-container-xl)}}.team__info strong{font-family:var(--font-bold);--tw-leading:32px;margin-bottom:12px;font-size:28px;line-height:32px;display:block}@media (min-width:64rem){.team__info strong{--tw-leading:48px;font-size:40px;line-height:48px}}.team__info p{--tw-leading:24px;font-size:16px;line-height:24px}@media (min-width:64rem){.team__info p{--tw-leading:30px;max-width:70%;font-size:20px;line-height:30px}}.team__list{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-padding-inline:var(--spacing-container);scrollbar-width:none;flex-direction:row;gap:20px;margin-top:24px;padding-bottom:40px;display:flex;overflow-x:auto}@media (min-width:40rem){.team__list{scroll-padding-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.team__list{scroll-padding-inline:var(--spacing-container-md)}}.team__list::-webkit-scrollbar{display:none}.team__item{scroll-snap-align:start;min-height:520px}@media not all and (min-width:64rem){.team__item{border-style:var(--tw-border-style);--tw-border-style:solid;border:2px solid #e8e8e8;border-radius:24px;min-width:80vw;max-width:80vw;padding:20px}.team__item:first-child{margin-left:var(--spacing-container)}@media (min-width:40rem){.team__item:first-child{margin-left:var(--spacing-container-sm)}}@media (min-width:48rem){.team__item:first-child{margin-left:var(--spacing-container-md)}}.team__item:last-child{margin-right:var(--spacing-container)}@media (min-width:40rem){.team__item:last-child{margin-right:var(--spacing-container-sm)}}@media (min-width:48rem){.team__item:last-child{margin-right:var(--spacing-container-md)}}}@media (min-width:64rem){.team__item{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;margin-left:70px}.team__item:first-child{background-image:url(/ks/o-nas/assets/images/team__member-3.png)}.team__item:nth-child(2){background-image:url(/ks/o-nas/assets/images/team__member-2.png)}.team__item:nth-child(3){background-image:url(/ks/o-nas/assets/images/team__member-1.png)}.team__item:nth-child(4){background-image:url(/ks/o-nas/assets/images/team__member-4.png)}.team__item:nth-child(5){background-image:url(/ks/o-nas/assets/images/team__member-5.png)}.team__item:not(:first-child),.team__item img{display:none}}.team__item img{width:84px}.team__item b{--tw-leading:24px;margin-top:20px;margin-bottom:8px;font-size:20px;line-height:24px;display:block}@media (min-width:1300px){.team__item b{margin-top:10px;margin-bottom:2px}}@media (min-width:80rem){.team__item b{margin-top:17px;margin-bottom:4px}}@media (min-width:64rem){.team__item b{--tw-leading:36px;font-size:28px;line-height:36px}}.team__item p{--tw-leading:20px;color:#1a1230;font-size:18px;line-height:20px;display:inline}@media (min-width:64rem){.team__item p{--tw-leading:24px;font-size:16px;line-height:24px;display:block;margin-bottom:20px!important}}.team__item div:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#68647a;padding-bottom:8px}@media (min-width:64rem){.team__item div:first-child{padding-bottom:calc(var(--spacing)*0)}}@media not all and (min-width:64rem){.team__item div:first-child{height:220px}}@media (min-width:64rem){.team__item div:first-child{border-bottom-color:#d5d9dc;max-width:55%}}.team__item div:first-child p{display:block}@media not all and (min-width:64rem){.team__item div:first-child p{--tw-leading:20px;font-size:14px;line-height:20px}}.team__item div:last-child{--tw-leading:17px;margin-top:8px;font-size:14px;line-height:17px}@media (min-width:80rem){.team__item div:last-child{--tw-leading:24px;font-size:18px;line-height:24px}}@media (min-width:64rem){.team__item div:last-child{max-width:55%;margin-top:16px}}@media not all and (min-width:64rem){.team__item div:last-child p{--tw-leading:16px;font-size:12px;line-height:16px}}@media (min-width:64rem){.team__item:first-child>div:last-child{max-width:58%}.team__item:nth-child(5)>div:last-child{max-width:56%}.team__block{margin-top:32px;margin-inline:var(--spacing-container);flex-direction:row;display:flex}@media (min-width:40rem){.team__block{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.team__block{margin-inline:var(--spacing-container-md)}}.team__block{margin-inline:var(--spacing-container-lg)}@media (min-width:80rem){.team__block{margin-inline:var(--spacing-container-xl)}}}.team__selector{display:none}@media (min-width:64rem){.team__selector{display:block}}.team__selector a{--tw-leading:32px;border-bottom-style:var(--tw-border-style);cursor:pointer;background-position:0 0;background-repeat:no-repeat;background-size:84px;border-bottom-width:1px;border-bottom-color:#d5d9dc;justify-content:center;height:100px;margin-bottom:10px;padding-top:10px;padding-left:94px;padding-right:25px;font-size:24px;line-height:32px;display:flex;color:#272241!important;text-decoration:none!important}@media (min-width:64rem){.team__selector a{--tw-leading:30px;font-size:20px;line-height:30px}}.team__selector a:first-child{background-image:url(/ks/o-nas/assets/images/team__member-3--mobile.png)}.team__selector a:nth-child(2){background-image:url(/ks/o-nas/assets/images/team__member-2--mobile.png)}.team__selector a:nth-child(3){background-image:url(/ks/o-nas/assets/images/team__member-1--mobile.png)}.team__selector a:nth-child(4){background-image:url(/ks/o-nas/assets/images/team__member-4--mobile.png)}.team__selector a:nth-child(5){background-image:url(/ks/o-nas/assets/images/team__member-5--mobile.png)}.team__selector a:after{content:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='32' viewBox='0 0 15 32' fill='none'%3E%3Cg clip-path='url(%23clip0_873_2993)'%3E%3Cpath d='M2 26L12 16L2 6' stroke='%23bdbdbd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_873_2993'%3E%3Crect width='15' height='32' fill='white' transform='matrix(-1 0 0 1 15 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:15px;margin-left:30px;margin-right:-25px;padding-top:20px}.team__selector a:hover:after{content:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='32' viewBox='0 0 15 32' fill='none'%3E%3Cg clip-path='url(%23clip0_873_2993)'%3E%3Cpath d='M2 26L12 16L2 6' stroke='%23818181' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_873_2993'%3E%3Crect width='15' height='32' fill='white' transform='matrix(-1 0 0 1 15 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.team__selector a:active:after{content:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2215%22%20height%3D%2232%22%20viewBox%3D%220%200%2015%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_3134_1109)%22%3E%3Cpath%20d%3D%22M2%2026L12%2016L2%206%22%20stroke%3D%22%23BDBDBD%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_3134_1109%22%3E%3Crect%20width%3D%2215%22%20height%3D%2232%22%20fill%3D%22white%22%20transform%3D%22matrix(-1%200%200%201%2015%200)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");content:url('data:image/svg+xml;utf8,<svg width="15" height="32" viewBox="0 0 15 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url('%23clip0_3134_1109')"><path d="M2 26L12 16L2 6" stroke="%23BDBDBD" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_3134_1109"><rect width="15" height="32" fill="white" transform="matrix(-1 0 0 1 15 0)"/></clipPath></defs></svg>')}.team__selector a.team__active:after{content:url('data:image/svg+xml;utf8,<svg width="12" height="22" viewBox="0 0 12 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 21L1 11L11 1" stroke="%23FF0F43" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.digit{margin-inline:var(--spacing-container)}@media (min-width:40rem){.digit{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.digit{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.digit{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.digit{margin-inline:var(--spacing-container-xl)}}@media (min-width:64rem){.digit{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.digit__item{flex-direction:column;padding-block:16px;display:flex}.digit__item:not(:last-child){border-bottom-style:var(--tw-border-style);border-color:#d5d9dc;border-bottom-width:1px}@media (min-width:64rem){.digit__item:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-color:#d5d9dc;border-bottom-width:0}.digit__item:not(:first-child){padding-left:32px}.digit__item:not(:last-child){padding-right:32px}}.digit__item b{--tw-leading:24px;margin-bottom:4px;font-size:20px;line-height:24px;display:block}@media (min-width:64rem){.digit__item b{--tw-leading:36px;font-size:28px;line-height:36px}}.digit__item p{--tw-leading:24px;font-size:16px;line-height:24px}@media (min-width:64rem){.digit__item p{--tw-leading:30px;font-size:20px;line-height:30px}}.reward{margin-inline:var(--spacing-container)}@media (min-width:40rem){.reward{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.reward{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.reward{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.reward{margin-inline:var(--spacing-container-xl)}}.reward__btn{display:flex}.reward__btn>span{border-style:var(--tw-border-style);cursor:pointer;border-width:1px;border-color:#2c1551;border-radius:80px;padding-block:8px;padding-inline:24px;display:block}@media (hover:hover){.reward__btn>span:hover{color:#818181;border-color:#818181}}.reward__content>div:last-child{display:none}@media (min-width:64rem){.reward__content{flex-direction:row;gap:66px;display:flex}.reward__content>div:first-child{width:65%}.reward__content>div:last-child{display:block}.reward__content>div:last-child img{margin-top:38px}}.reward__wrapper{flex-direction:column;gap:28px;display:flex}.reward__block{display:none}.reward__block:first-child{display:block}@media (min-width:64rem){.reward__block:nth-child(2),.reward__block:nth-child(3){display:block}}.reward__title{align-items:flex-start;gap:calc(var(--spacing)*0);flex-direction:column;display:flex}@media (min-width:64rem){.reward__title{flex-direction:row;align-items:center;gap:12px}}.reward__title b{--tw-leading:24px;text-wrap:pretty;font-size:20px;line-height:24px;display:block}@media (min-width:64rem){.reward__title b{--tw-leading:30px;font-size:20px;line-height:30px}}.reward__title p{--tw-leading:24px;font-size:20px;line-height:24px}@media (min-width:64rem){.reward__title p{--tw-leading:30px;font-size:20px;line-height:30px}}.reward__list{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}@media (min-width:64rem){.reward__list{flex-direction:row}}.reward__list--two-cols>div{flex-direction:column;gap:8px;display:flex}@media (min-width:64rem){.reward__list--only-two>div{flex-shrink:0;width:calc(50% - 4px)}.reward__list--only-one>div{width:100%}}.reward__list--two-cols>div{width:100%}@media (min-width:64rem){.reward__list--two-cols>div{flex-shrink:0;width:calc(50% - 4px)}}.reward__item{background-color:var(--color-white);--tw-leading:24px;border-radius:8px;flex-direction:column;gap:8px;padding:12px;font-size:16px;line-height:24px;display:flex}@media (min-width:64rem){.reward__item{--tw-leading:24px;font-size:16px;line-height:24px}}.reward__item>div:first-child{gap:8px;display:flex}.reward__item>div:first-child span{border-style:var(--tw-border-style);border-width:1px;border-color:#e8e8e8;border-radius:4px;padding-block:2px;padding-inline:8px}.reward__item>div:last-child{opacity:.7}.history{margin-inline:var(--spacing-container)}@media (min-width:40rem){.history{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.history{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.history{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.history{margin-inline:var(--spacing-container-xl)}}.history__item{--tw-leading:20px;flex-direction:column;gap:12px;font-size:14px;line-height:20px;display:flex}@media (min-width:64rem){.history__item{--tw-leading:24px;font-size:18px;line-height:24px}.history__item:first-child span{margin-bottom:-10px}}.history__item img{border-radius:16px;width:100%}.history__item>div{border-style:var(--tw-border-style);border-width:1px;border-color:#818181;border-radius:16px;flex-direction:column;gap:33px;padding:20px;display:flex}@media not all and (min-width:64rem){.history__item>div{justify-content:space-between;height:100%}}.history__item>div div{align-items:flex-start;display:flex}.history__item>div div:first-child{flex-direction:column}.history__item>div div:last-child{place-content:space-between}.history__item>div span{--tw-leading:24px;border-style:var(--tw-border-style);cursor:pointer;border-width:1px;border-color:#818181;border-radius:20px;padding-block:8px;padding-inline:24px;font-size:18px;line-height:24px;display:block}@media (min-width:64rem){@media (hover:hover){.history__item>div span:hover{text-decoration-line:underline}}}.history__item>div span:nth-child(2){float:right}@media (min-width:64rem){.history__item{--tw-leading:24px;flex-direction:row;font-size:18px;line-height:24px}.history__item img{width:calc(30% - 12px)}.history__item>div{width:70%}.history__item:first-child p{width:100%}.history__item:first-child>div{justify-content:space-between;display:flex}.history__item:first-child>div div:last-child{order:1}.history__item>div{gap:12px}.history__item>div div:first-child{flex-direction:column}.history__item>div div:last-child{order:-1}.history__item span{--tw-leading:48px!important;border-style:var(--tw-border-style)!important;padding-inline:calc(var(--spacing)*0)!important;border-width:0!important;font-size:20px!important;line-height:48px!important}.history__item span:first-child:before{--tw-content:"← ";content:var(--tw-content)}.history__item span:last-child:after{--tw-content:" →";content:var(--tw-content)}.history__item:first-child{flex-direction:row}.history__item:first-child img{width:calc(70% - 12px)}.history__item:first-child>div{width:30%}.history__item:first-child span:first-child:after{--tw-content:" →";content:var(--tw-content)}.history__item:first-child span:last-child:before,.history__item:last-child span:first-child:after{--tw-content:"";content:var(--tw-content)}}.history__item .lg-img{background-image:url(/ks/o-nas/assets/images/history__img-4--desktop.png);background-position:50%;background-repeat:no-repeat;background-size:100%;background-color:var(--color-white);border-style:var(--tw-border-style);border-width:0;width:calc(30% - 12px);display:none}@media (min-width:64rem){.history__item .lg-img{display:block}}.useful{margin-inline:var(--spacing-container);text-decoration:none!important}@media (min-width:40rem){.useful{margin-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.useful{margin-inline:var(--spacing-container-md)}}@media (min-width:64rem){.useful{margin-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.useful{margin-inline:var(--spacing-container-xl)}}.useful__list{flex-direction:column;gap:12px;display:flex}@media (min-width:64rem){.useful__list{flex-flow:wrap;gap:20px 32px}}.useful__item{cursor:pointer;background-color:var(--color-white);background-image:url('data:image/svg+xml;utf8,<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="34" height="34" rx="6.2963" fill="%23C2C2C2" fill-opacity="0.2"/><path d="M11.9629 12.8025C11.9629 13.3062 12.2987 13.642 12.8024 13.642L19.1826 13.642L12.2147 20.6099C11.8789 20.9458 11.8789 21.4495 12.2147 21.7853C12.5505 22.1211 13.0542 22.1211 13.3901 21.7853L20.3579 14.8174L20.358 21.1976C20.358 21.7013 20.6938 22.0371 21.1975 22.0371C21.7012 22.0371 22.037 21.7013 22.037 21.1976L22.037 12.8025C22.037 12.2988 21.7012 11.963 21.1975 11.963L12.8024 11.963C12.2987 11.963 11.9629 12.2988 11.9629 12.8025Z" fill="%231A1230"/></svg>');background-position:right 16px top 16px;background-repeat:no-repeat;border-radius:16px;padding:16px;transition:box-shadow .3s}@media (hover:hover){.useful__item:hover{background-image:url('data:image/svg+xml;utf8,<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="34" height="34" rx="6.2963" fill="%23C2C2C2" fill-opacity="0.2"/><path d="M11.9629 12.8025C11.9629 13.3062 12.2987 13.642 12.8024 13.642L19.1826 13.642L12.2147 20.6099C11.8789 20.9458 11.8789 21.4495 12.2147 21.7853C12.5505 22.1211 13.0542 22.1211 13.3901 21.7853L20.3579 14.8174L20.358 21.1976C20.358 21.7013 20.6938 22.0371 21.1975 22.0371C21.7012 22.0371 22.037 21.7013 22.037 21.1976L22.037 12.8025C22.037 12.2988 21.7012 11.963 21.1975 11.963L12.8024 11.963C12.2987 11.963 11.9629 12.2988 11.9629 12.8025Z" fill="%23FF0F43"/></svg>');transition:box-shadow .3s;box-shadow:0 2px 10px #ababab40}.useful__item:hover p{color:#ff0f43}}@media (min-width:64rem){.useful__item{flex-direction:row;width:calc(50% - 16px);padding-right:50px;display:flex}}.useful__item b{--tw-leading:20px;margin-top:12px;margin-bottom:2px;font-size:16px;line-height:20px;display:block}@media (min-width:64rem){.useful__item b{--tw-leading:24px;margin-top:calc(var(--spacing)*0);font-size:16px;line-height:24px}}.useful__item p{--tw-leading:20px;font-size:14px;line-height:20px}@media (min-width:64rem){.useful__item p{--tw-leading:24px;font-size:16px;line-height:24px}}@media not all and (min-width:64rem){.useful__item div{padding-right:45px}}@media (min-width:64rem){.useful__item div{flex-direction:column;align-content:center;display:flex}.useful__item div{margin-left:12px}}.useful__item img{width:34px}.modal-info{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:#00000080;width:100%;height:100%;display:none;position:fixed}.modal-info__window{bottom:calc(var(--spacing)*0);background-color:#f5f5f5;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;height:calc(100% - 130px);padding-top:26px;padding-left:16px;position:absolute}.modal-info__content{overscroll-behavior:contain;max-height:100%;padding-bottom:16px;padding-right:16px;overflow-y:auto}.modal-info__close{float:right;cursor:pointer;margin-top:-75px}.modal-info .reward{margin-inline:calc(var(--spacing)*0);flex-direction:column;gap:26px;display:flex}.modal-info .reward__title{flex-direction:column;align-items:flex-start;gap:2px}.modal-info .reward__item{--tw-leading:24px;gap:12px;padding:20px;font-size:16px;line-height:24px}.page-footer{padding-inline:var(--spacing-container);background-color:#e8e8e8}@media (min-width:40rem){.page-footer{padding-inline:var(--spacing-container-sm)}}@media (min-width:48rem){.page-footer{padding-inline:var(--spacing-container-md)}}@media (min-width:64rem){.page-footer{padding-inline:var(--spacing-container-lg)}}@media (min-width:80rem){.page-footer{padding-inline:var(--spacing-container-xl)}}@media (min-width:96rem){.page-footer{padding-inline:var(--spacing-container-2xl)}}@media (min-width:64rem){.page-footer{background:linear-gradient(90deg,#e8e8e8,#e8e8e8 40%,#d5d9dc 60%,#d5d9dc)}}.page-footer__wrapper{--tw-leading:18px;color:#1a1230;background-color:#e8e8e8;flex-direction:column;gap:32px;padding-block:40px;padding-inline:16px;font-size:16px;line-height:18px;display:flex}@media not all and (min-width:64rem){.page-footer__wrapper{padding-bottom:120px}}@media (min-width:64rem){.page-footer__wrapper{gap:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-footer__logo{grid-row:1/span 2;grid-column-start:1;padding-top:60px}}.page-footer__logo img{width:80%;max-width:215px}.page-footer__phone{flex-direction:column;gap:16px;display:flex}@media (min-width:64rem){.page-footer__phone{border-left-style:var(--tw-border-style);background-color:#d5d9dc;border-left-width:0;grid-row-start:1;grid-column-start:3;padding-top:60px;padding-left:60px;font-size:14px}}@media (min-width:96rem){.page-footer__phone{font-size:15px}}.page-footer a{color:#1a1230!important;text-decoration-line:none!important}@media (hover:hover){.page-footer a:hover{text-decoration-line:underline!important}}.page-footer__address{flex-direction:column;gap:16px;display:flex}@media (min-width:64rem){.page-footer__address{background-color:#d5d9dc;grid-row:1/span 2;grid-column-start:4;padding-top:60px;padding-left:60px;font-size:14px}}@media (min-width:96rem){.page-footer__address{font-size:15px}}.page-footer__address div{flex-direction:column;gap:16px;display:flex}.page-footer__address div div{flex-direction:column;gap:10px;display:flex}.page-footer__address div span{--tw-leading:18px;font-size:14px;line-height:18px;margin-bottom:calc(var(--spacing)*0)!important}@media (min-width:96rem){.page-footer__address div span{font-size:15px}}@media (min-width:64rem){.page-footer__address div span{white-space:nowrap}}.page-footer__telegram{flex-direction:row;align-items:flex-start;gap:12px;padding-bottom:32px;display:flex}@media not all and (min-width:64rem){.page-footer__telegram{border-bottom-style:var(--tw-border-style);border-color:#818181;border-bottom-width:1px}}@media (min-width:64rem){.page-footer__telegram{border-left-style:var(--tw-border-style);background-color:#d5d9dc;border-left-width:0;grid-row-start:2;grid-column-start:3;padding-top:40px;padding-left:60px;font-size:14px}}@media (min-width:96rem){.page-footer__telegram{font-size:15px}}.page-footer__menu{border-color:#818181;flex-direction:column;gap:16px;padding-bottom:20px;display:flex}@media not all and (min-width:64rem){.page-footer__menu{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;margin-top:-12px}}@media (min-width:64rem){.page-footer__menu{grid-row:1/span 2;grid-column-start:2;padding-top:60px;font-size:14px}}@media (min-width:96rem){.page-footer__menu{font-size:16px}}.page-footer__glass{flex-direction:row;gap:12px;display:flex}@media (min-width:64rem){.page-footer__glass{border-left-style:var(--tw-border-style);background-color:#d5d9dc;border-left-width:0;flex-direction:row-reverse;grid-column:3/span 2;grid-row-start:3;padding-top:20px;padding-bottom:40px;font-size:10px}}@media (min-width:96rem){.page-footer__glass{font-size:13px}}@media (min-width:64rem){.page-footer__copyright{grid-column:1/span 2;grid-row-start:3;padding-top:20px;padding-bottom:40px;font-size:12px}}@media (min-width:96rem){.page-footer__copyright{font-size:13px}}}@layer utilities{.container{width:100%}@media (min-width:440px){.container{max-width:440px}}@media (min-width:600px){.container{max-width:600px}}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1300px){.container{max-width:1300px}}@media (min-width:1400px){.container{max-width:1400px}}@media (min-width:1500px){.container{max-width:1500px}}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:1700px){.container{max-width:1700px}}@media (min-width:1800px){.container{max-width:1800px}}@media (min-width:1900px){.container{max-width:1900px}}@media (min-width:2000px){.container{max-width:2000px}}@media (min-width:2100px){.container{max-width:2100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.pt-\[8px\]{padding-top:8px}.pt-\[30px\]{padding-top:30px}.pt-\[40px\]{padding-top:40px}.pt-\[80px\]{padding-top:80px}.pr-\[20px\]{padding-right:20px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media (min-width:64rem){.lg\:mt-\[40px\]{margin-top:40px}.lg\:mb-\[32px\]\!{margin-bottom:32px!important}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:inline{display:inline}}}.useful__item{color:#272241;text-decoration:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/* End */
/* /local/templates/Vitrina/css/assets/modern-normalize.min.css?16841536691403 */
/* /local/templates/Vitrina/css/assets/js/slick/slick.css?16841536691776 */
/* /local/templates/Vitrina/css/assets/js/slick/slick-theme.css?16841536693145 */
/* /local/templates/Vitrina/css/assets/fonts/GT-Walsheim-LC/stylesheet.css?168415366917679 */
/* /local/templates/Vitrina/css/assets/fonts/Alter-Aves/stylesheet.css?1684153669381 */
/* /local/templates/.default/css/jquery.qtip.min.css?16884573148982 */
/* /local/templates/.default/css/sumoselect.min.css?17264728417610 */
/* /local/templates/Vitrina/components/bitrix/breadcrumb/top/style.css?17289740591407 */
/* /include/visually-impaired/css/bvi.min.css?166972504478736 */
/* /local/templates/Vitrina/styles.css?171636222910909 */
/* /local/templates/Vitrina/template_styles.css?1763551826124103 */
/* /ks/o-nas/assets/style.css?176406622260569 */
