@keyframes spinLoader{to{transform:rotate(1turn)}}.it-tabs__items{display:flex;flex-direction:column;gap:var(--it-spacing-section)}.it-tabs-nav,.it-tabs__items{margin-top:var(--it-spacing-section-half)}.it-tabs-nav{display:none;flex-wrap:wrap;gap:var(--it-spacing-columns)}@media (min-width:783px){.it-tabs-nav{display:flex}}.it-tabs-nav>button{border:0;cursor:pointer;font-size:var(--it-h5-font-size);font-weight:700;transition:var(--it-transition)}.nav-transparent .it-tabs-nav>button{background:none;display:inline-block;position:relative;text-decoration:none}.nav-transparent .it-tabs-nav>button:before{background:var(--it-color-brand);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:width var(--it-transition),opacity .1s linear .2s;width:0}.nav-transparent .it-tabs-nav>button:hover{text-decoration:none!important}.nav-transparent .it-tabs-nav>button:hover:before{opacity:1;transition:width var(--it-transition),opacity .1s linear;width:100%}.nav-transparent .it-tabs-nav>button.active:before{background:var(--it-color-accent);opacity:1;width:100%}.nav-background .it-tabs-nav>button{background:var(--it-color-border);border-radius:var(--it-border-radius-small);color:var(--it-color-brand);padding:.875rem 1rem}.nav-background .it-tabs-nav>button:focus-visible,.nav-background .it-tabs-nav>button:hover{background:var(--it-color-brand-greyed);color:var(--it-color-white)}.nav-background .it-tabs-nav>button.active{background:var(--it-color-brand);color:var(--it-color-white);pointer-events:none}@media (min-width:783px){.it-tabs-item{display:none}.it-tabs-item.active{display:block}}.it-tabs-item__inner{align-items:center;-moz-column-gap:var(--it-spacing-section);column-gap:var(--it-spacing-section);display:flex;flex-direction:column-reverse;row-gap:var(--it-spacing-default)}@media (min-width:783px){.it-tabs-item__inner{flex-direction:row}}.it-tabs-item__img{aspect-ratio:4.5/3;flex-shrink:0;height:auto;width:100%}@media (min-width:783px){.it-tabs-item__img{max-width:21.875rem}}@media (min-width:1024px){.it-tabs-item__img{max-width:28.125rem}}@media (min-width:1920px){.it-tabs-item__img{max-width:35.625rem}}.it-tabs-item__img>img{border-radius:var(--it-border-radius-small);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.it-tabs-item .it-button-group{margin-top:var(--it-spacing-default)}