.tabs .tabs__heading{margin:0 auto 40px;max-width:650px}.tabs .tabs__heading h2{font-size:45px;text-align:center}.tabs--style-button{--navigation-spacing:15px;--navigation-gap:40px}.tabs__body{align-items:center;display:none;padding:40px 0}.tabs__body ul li{font-size:20px;padding:5px 0}.tabs__body ul li::marker{color:#4b4893}.tabs__body.active{display:flex;flex-direction:column;gap:30px;position:relative}.tabs__body .column-image{display:flex;justify-content:center}.tabs__body .column-image img{border-radius:10px}.tabs__navigation--desktop{display:none}.tabs__navigation--mobile{border-bottom:1px solid #c4c5c5;cursor:pointer;padding:10px 0}.tabs__navigation--mobile span{font-weight:600}.content{padding-top:10px}.tabs__body .image-container{height:auto;width:100%}.tabs__body .image-container img{height:100%;object-fit:cover;width:100%}@media (min-width:768px){.tabs__navigation{display:flex;flex-wrap:wrap;gap:var(--navigation-spacing);justify-content:center;list-style:none;margin-bottom:var(--navigation-gap);margin-top:0;padding-left:0}.tabs--style-button .tabs__navigation-item.active{background-color:#e8e8f5}.tabs--style-button .tabs__navigation-item{background-color:#fff;border:1px solid #4b4893;border-radius:100px;color:#4b4893;cursor:pointer;padding:16px 32px}.tabs--style-button .tabs__navigation-item span{font-weight:700}.tabs__navigation--mobile{display:none}.tabs__body{border-top:1px solid #c4c5c5}.tabs__body.active{display:flex;flex-direction:row;gap:0}.tabs__body .image-container{height:400px;width:500px}}