.tabs{display:flex;justify-content:center;padding-bottom:30px}.tabs button{background-color:#f1f1f1;color:#242a34;cursor:pointer;font-size:24px;padding:10px 20px;text-align:center;transition:background-color .3s}.tabs .tab-link:after{background-color:#ddd;height:1px}.tabs .tab-link.active:after,.tabs .tab-link:after{bottom:-1px;content:"";left:50%;position:absolute;transform:translateX(-50%);width:100%}.tabs .tab-link.active:after{background-color:#fc4d00;height:2px}.tabs .tab-link{background-color:transparent;border:none;cursor:pointer;margin:0 10px;position:relative;transition:color .3s,border-bottom-color .3s}.tabcontent{margin-top:-1px}.content-reverse{flex-direction:row-reverse}.content-layout{align-items:center;display:flex;gap:4rem}.content-5050 .image,.content-5050 .text{width:50%}.content-4060 .image{width:40%}.content-4060 .text,.content-6040 .image{width:60%}.content-6040 .text{width:40%}.content-7525 .image{width:75%}.content-2575 .image,.content-7525 .text{width:25%}.content-2575 .text{width:75%}.content-1000 .image,.content-1000 .text{width:100%}.image{background-color:#eee}.image .bgi.img{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.text{padding:20px}.tabcontent{display:none}.tabcontent.active{display:block}@media screen and (max-width:991px){.tabs{grid-column-gap:16px;grid-row-gap:16px;display:grid;flex-wrap:wrap;grid-auto-columns:1fr;grid-template-rows:auto auto}.content-layout{align-items:center;display:flex;flex-direction:column-reverse}.content-layout .image,.content-layout .text{width:100%}}