.heading-position-center .block-hq-banner-6__top-description{text-align:center;max-width:70%;margin-left:auto;margin-right:auto}.widget_block:has(.block-hq-banner-6){background:initial;box-shadow:initial;padding:initial}.block-hq-banner-6{container-name:block-hq-banner-6;container-type:inline-size;isolation:isolate}.block-hq-banner-6.invers .block-hq-banner-6__description,.block-hq-banner-6.invers .block-hq-banner-6__heading,.block-hq-banner-6.invers .block-hq-banner-6__subtitle{color:var(--color-text-primary-light)}.block-hq-banner-6__title strong{color:var(--color-accent-secondary)}.block-hq-banner-6__top-description{font-size:var(--font-size-normal-middle);line-height:var(--line-height);margin-bottom:var(--distance2, 30px)}.block-hq-banner-6__slider{position:relative;border-radius:var(--border-radius-block);box-shadow:var(--box-shadow);overflow:hidden}.block-hq-banner-6__slider::after{content:"";position:absolute;inset:0;border:var(--border-size) solid var(--color-dark);border-radius:inherit;pointer-events:none;z-index:5}.block-hq-banner-6__slide{position:relative;display:flex;align-items:stretch}@container block-hq-banner-6 (max-width: 1100px){.block-hq-banner-6__slide{flex-direction:column}}.block-hq-banner-6__image{position:relative;flex:0 0 65%;min-width:0;aspect-ratio:2.5/1}@container block-hq-banner-6 (max-width: 1100px){.block-hq-banner-6__image{flex:0 0 auto}}.block-hq-banner-6__image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-hq-banner-6__info{position:absolute;top:0;right:0;bottom:0;width:35%;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:safe center;min-width:0;background:var(--color-background-primary);padding:var(--distance3, 20px) var(--padding-block-horizont, var(--distance3, 20px))}@container block-hq-banner-6 (max-width: 1100px){.block-hq-banner-6__info{position:static;width:auto;overflow:visible}}.block-hq-banner-6__subtitle{font-size:var(--font-size-normal-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--distance4, 10px)}.block-hq-banner-6__heading{font-family:var(--font-family-heading, var(--font-family)),sans-serif;font-size:var(--font-size-big-middle);font-weight:var(--font-weight-heading, 600);line-height:var(--line-height-heading-1);color:var(--color-text-primary);margin-bottom:var(--distance4, 10px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@container block-hq-banner-6 (max-width: 576px){.block-hq-banner-6__heading{font-size:var(--font-size-card-title)}}.block-hq-banner-6__description{line-height:var(--line-height);color:var(--color-text-secondary);font-size:var(--font-size-normal-middle);margin-bottom:var(--distance3, 20px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@container block-hq-banner-6 (max-width: 576px){.block-hq-banner-6__description{display:none}}.block-hq-banner-6__button .btn{pointer-events:auto}.block-hq-banner-6__pagination{position:absolute;left:calc(var(--padding-block-horizont)*2);bottom:var(--distance4, 10px);z-index:200;display:flex}@container block-hq-banner-6 (max-width: 768px){.block-hq-banner-6__pagination{left:var(--padding-block-horizont)!important}}.block-hq-banner-6__pagination .swiper-pagination-bullet{flex-shrink:0;cursor:pointer;background:#fff;opacity:.7;width:10px;height:5px;border-radius:3px;display:inline-block;margin:0 4px 0 0;transition:width .3s,background .3s}.block-hq-banner-6__pagination .swiper-pagination-bullet-active{opacity:1;width:30px;background:var(--color-accent-secondary)}.block-hq-banner-6__next,.block-hq-banner-6__prev{display:flex;align-items:center;justify-content:center;background:var(--color-background-block);width:36px;height:36px;border-radius:50%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:200;transition:all .5s ease-in-out}.block-hq-banner-6__next:hover,.block-hq-banner-6__prev:hover{opacity:.8}@container block-hq-banner-6 (max-width: 768px){.block-hq-banner-6__next,.block-hq-banner-6__prev{display:none!important}}.block-hq-banner-6__prev{left:var(--distance3, 20px)}.block-hq-banner-6__next{right:var(--distance3, 20px)}