.tabs-section{margin-top:-40px;width:100%;display:grid;grid-gap:40px;gap:40px}.tabs-section .tabs{display:flex;gap:32px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-section .tabs .tab{flex:0 0 auto;padding-bottom:8px;border:none;font-size:16px;color:#636363;white-space:nowrap;cursor:pointer}.tabs-section .tabs .tab.active{border-bottom:1px solid #201b17;color:#201b17}.tabs-section .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:8px;column-gap:8px;grid-row-gap:16px;row-gap:16px}@media(min-width:744px){.tabs-section .cards{grid-template-columns:repeat(3,1fr);column-gap:12px;row-gap:20px}}@media(min-width:985px){.tabs-section .cards{grid-template-columns:repeat(4,1fr);column-gap:16px}}.tabs-section .cards .card{position:relative;display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.tabs-section .cards .card img{width:100%;height:180px;object-fit:cover}.tabs-section .cards .card .title{position:absolute;left:0;bottom:0;z-index:2;display:flex;justify-content:flex-start;align-content:flex-end;padding:8px 12px;width:100%;border-radius:0 0 12px 12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.2);text-align:left;color:#fff}@media(max-width:1024px){.tabs-section{margin-top:-20px}}@media(max-width:744px){.tabs-section{gap:24px}.tabs-section .cards .card img{height:162px}.tabs-section .cards .card .title{font-size:14px}}@media(max-width:480px){.tabs-section .tabs{flex-wrap:nowrap}.tabs-section .cards .card img{height:128px}}