.tabs-container{margin:0 auto;max-width:1200px}.tabs-container .tabs-wrapper{margin-bottom:20px;position:relative}.tabs-container .tabs{display:flex;gap:3px;justify-content:space-between;margin-bottom:30px}.tabs-container .tabs .tab{background-color:#f1f1f1;border:none;border-radius:10px;color:#004b8d;cursor:pointer;flex:1;padding:30px;text-align:center;transition:background-color .3s}.tabs-container .tabs .tab.active{background-color:#004b8d;border:none;color:#fff}.tabs-container .arrow-down{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 10"><polygon fill="%23004B8D" points="0,0 20,0 10,10"/></svg>') no-repeat 50%;background-size:contain;bottom:-10px;height:10px;left:0;position:absolute;transition:left .3s ease;width:20px}.tabs-container .tabs .tab strong{color:#3e8ddd;font-size:2.5em}.tabs-container .tab-content{background-color:#fff;border-radius:0;display:none;padding:0}.tabs-container .tab-content.active{display:block}.tabs-container .content{display:flex;gap:30px}.tabs-container .image img{border-radius:8px;margin:0;max-width:300px}.tabs-container .text{display:flex;flex:1;flex-direction:column;justify-content:space-between}.tabs-container .text h3{color:#004b8d;font-size:24px;margin-bottom:10px}.tabs-container .text p{color:#3e8ddd;font-size:16px;line-height:1.6;margin-bottom:20px}.tabs-container .text p a{color:#3e8ddd;text-decoration:underline}.tabs-container .button-group{display:flex;gap:40px}.tabs-container .button-group .next-btn,.tabs-container .button-group .prev-btn{align-items:center;background-color:transparent;border:none;border-radius:0;color:#004b8d;cursor:pointer;display:flex;gap:10px;padding:0;text-transform:uppercase;transition:background-color .3s}.tabs-container .button-group svg{width:20px}@media (max-width:768px){.tabs-container .tabs{flex-direction:column}.tabs-container .tabs .tab{margin-bottom:5px}.tabs-container .arrow-down,.tabs-container .tabs-wrapper{display:none}.tabs-container .content{flex-direction:column;text-align:center}.tabs-container .image img{margin:0;max-width:100%}.tabs-container .button-group{align-items:center;display:flex;gap:40px;justify-content:center}}