.tabs-container{background-color:#c7e1f7;border-radius:30px;margin:30px auto;max-width:1200px;padding:30px;position:relative}.tabs-container .tab-content{border-radius:0;display:none;padding:0}.tabs-container .tab-content.active{display:block}.tabs-container .content{display:flex;flex-direction:column;gap:30px;justify-content:space-between;min-height:450px}.tabs-container .image{margin-bottom:20px;position:relative;z-index:9}.tabs-container .image img{border-radius:8px;margin:0;max-width:300px}.tabs-container .text{display:flex;flex-direction:column;justify-content:space-between}.tabs-container .text h3{color:#004b8d;font-size:24px;margin-bottom:10px;position:relative;z-index:999}.tabs-container .text:before{color:rgba(227,238,248,.7);content:attr(data-number);font-size:300px;font-weight:700;left:20px;line-height:1;pointer-events:none;position:absolute;top:20px;z-index:0}.tabs-container .text p{color:#3e8ddd;font-size:16px;line-height:1.6;margin-bottom:20px;position:relative;z-index:999}.tabs-container .text p a{color:#3e8ddd;text-decoration:underline}.tabs-container .button-group{display:flex;gap:20px}.tabs-container .button-group .next-btn,.tabs-container .button-group .prev-btn{align-items:center;background-color:#3e8ddd;border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;padding:12px 30px;text-transform:uppercase;transition:background-color .3s}.tabs-container .button-group .next-btn{background-color:#004b8d}.tabs-container .button-group svg{width:20px}@media (max-width:768px){.tabs-container .content{flex-direction:column;text-align:left}.tabs-container .image img{margin:0;max-width:100%}.tabs-container .button-group{align-items:center;display:flex;gap:10px;justify-content:center}}