.tabs-section,.tabs-section .tabs-wrapper{width:100%}.tabs-section .tabs-buttons{flex-wrap:wrap;justify-content:center;gap:40px;width:100%;margin:auto;padding:0;list-style:none;display:flex}.tabs-section .tab-button{color:#0000004d;letter-spacing:-.78px;text-transform:capitalize;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding-bottom:16px;font-family:Libre Caslon Text;font-size:26px;font-style:normal;font-weight:400;line-height:92%;transition:color .2s;position:relative}.tabs-section .tab-button:after{content:"";background-color:gray;width:60%;height:2px;transition:background-color .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tabs-section .tab-button:hover:after{background-color:var(--slate-blue)}.tabs-section .tab-button.active{color:var(--slate-blue)}.tabs-section .tab-button.active:after{background-color:var(--slate-blue)}.tabs-section .tabs-nav{padding-bottom:40px}.tabs-section .tab-content{display:flex}.tabs-section .tab-panel{display:none}.tabs-section .tab-panel img{object-fit:cover;border-radius:8px;min-height:500px}.tabs-section .tab-panel.active{flex-wrap:wrap;width:100%;display:flex}.tabs-section .tab-panel-content{margin:auto;padding-left:100px}.tab-panel-content .content-buttons{margin:unset}@media (width<=992px){.tabs-section .tabs-buttons{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;justify-content:flex-start;gap:14px;padding-bottom:8px;overflow:auto hidden}.tabs-section .tabs-buttons::-webkit-scrollbar{display:none}.tabs-section .tab-button{flex:none}.tabs-section .tab-panel-content{padding-left:0}.tabs-section .tab-panel.active{gap:20px}}.tabs-section .tab-panel-content h2{color:var(--slate-blue);letter-spacing:-1.2px;font-family:Plus Jakarta Sans;font-size:40px;font-style:normal;font-weight:300;line-height:120%}.tabs-section .tab-panel-content p{color:var(--grey);letter-spacing:-.15px;font-family:Plus Jakarta Sans;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.tabs-section.background-blue .tab-panel-content h2,.tabs-section.background-blue .tab-panel-content p,.tabs-section.background-blue .tab-button.active{color:var(--white)}.tabs-section.background-blue .tab-button{color:#ffffff80}.tabs-section.background-blue .tab-button:after{background-color:#fff6}.tabs-section.background-blue .tab-button:hover:after,.tabs-section.background-blue .tab-button.active:after{background-color:var(--white)}
