.tabs-media__title{margin:0}.tabs-media__header+.tabs-element{margin-top:30px}.tabs-element{width:100%;display:block}.tabs-element__content:not(:empty){margin-top:30px}.tabs-element__content h3{text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:1.2}@media only screen and (width>=1024px){.tabs-element__content h3{font-size:26px}}.tabs-element__content .description{letter-spacing:-.02em;font-size:15px;font-style:normal;font-weight:400;line-height:1.2}.tab-panel__slider{margin-top:20px}.tab-panel__slider .image-block{width:100%;max-width:100%}.tabs-media__cta{justify-content:center;margin-top:30px;font-size:0;line-height:0;display:flex}
