.os-tabs-main .ost-module-container{display:block;margin-bottom:30px;width:100%}.os-tabs-main .ost-module-container[data-is-narrow=true]{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;margin-bottom:0;padding:1rem;width:50%}.os-tabs-main .ost-module-container[data-is-narrow=true] .ost-module-column1{display:none}.os-tabs-main .ost-module-column1,.os-tabs-main .ost-module-column2{width:100%}.os-tabs-main .ost-module-column2 img{display:block;margin-left:auto}.os-tabs-main .ost-module-column2 img.as-logo{display:block;margin:0 auto;width:40%}.os-tabs-main .ost-module-container[data-is-narrow=true] .ost-module-column2 img.as-logo{width:100%}@media (min-width:768px){.os-tabs-main .ost-module-container{display:flex}.os-tabs-main .ost-module-container .ost-module-column1,.os-tabs-main .ost-module-container .ost-module-column2{width:50%}.os-tabs-main .ost-module-container[data-is-narrow=true]{align-items:center;display:flex;justify-content:center;padding:2rem;width:33.33%}.os-tabs-main .ost-module-container[data-is-narrow=true] .ost-module-column1{display:none}.os-tabs-main .ost-module-container[data-is-narrow=true] .ost-module-column2{width:100%}}.os-tabs-main .ost-module-link{background-color:#ffc300;color:#000;display:inline-block;margin:1em 0 5em;padding:1em 2em .85em}.os-tabs-main .ost-module-link:hover{text-decoration:underline}.os-tabs-main .wrapper{float:none;margin:0 auto}.os-tabs-main ul.tabs{border-bottom:1px solid #ffc300;display:flex;list-style:none;margin:0;padding:0;width:100%}@media (max-width:768px){.os-tabs-main ul.tabs{flex-direction:column}}.os-tabs-main ul.tabs li{background-color:#585858;border-bottom:1px solid transparent;border-left:1px solid #ffc300;border-top:1px solid #ffc300;color:#fff;cursor:pointer;line-height:31px;margin:0;overflow:hidden;padding:.5em 2em;position:relative}@media (min-width:768px) and (max-width:960px){.os-tabs-main ul.tabs li{padding:.5em 1em}}.os-tabs-main .tab_last{border-right:1px solid #ffc300}.os-tabs-main ul.tabs li.active,.os-tabs-main ul.tabs li:hover{background-color:#ffc300;color:#000}.os-tabs-main ul.tabs li.active{border-bottom:1px solid #ffc300;display:block}.os-tabs-main .tab_container{background:#fff;border:1px solid #ffc300;border-top:none;clear:both;float:left;overflow:auto;width:100%}.os-tabs-main .tab_content{display:none;opacity:0;padding:3em;transition:opacity .3s ease-in-out}.os-tabs-main .tab_content.active{display:flex;flex-wrap:wrap;opacity:1}.os-tabs-main .tab_accordion_heading{display:none}