.style-theme-2 .layout-body{padding-top:126px;position:relative}.style-theme-2 .section{position:relative}.style-theme-2 .section .sc-inner{padding:50px 0}.style-theme-2 .section .sc-head{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.style-theme-2 .section .sc-head .title{color:var(--color-primary);font-weight:var(--fw-medium);letter-spacing:0;flex:1 0}.style-theme-2 .section .sc-head .action{flex:none}.style-theme-2 .section .sc-head+.sc-body{margin-top:40px}.slider-container{max-width:900px;margin:20px auto;position:relative}.slider-container .custom-slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:20px;padding:15px;display:flex;overflow-x:auto}.slider-container .custom-slider img{scroll-snap-align:center;object-fit:contain;background:#fff;border-radius:16px;flex:0 0 100%;width:100%;box-shadow:0 8px 20px #00000026}.slider-container .custom-slider::-webkit-scrollbar{display:none}.slider-container .nav-btn{color:#333;cursor:pointer;background:#fffc;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 10px #0000001a}.slider-container .nav-btn:hover{color:#333;background:#fff;transform:translateY(-50%)scale(1.1);box-shadow:0 6px 15px #0003}.slider-container .btn-prev{left:20px}.slider-container .btn-next{right:20px}html[data-asw-filter=dark-contrast] .style-theme-2 .section .sc-head .title{color:var(--color-light)}html[data-asw-filter=yellow-contrast] .style-theme-2 .section .sc-head .title{color:var(--color-yellow)}@media (max-width:1600px){.style-theme-2 .layout-body{padding-top:126px}}@media (max-width:1440px){.style-theme-2 .layout-body{padding-top:96px}}@media (max-width:1199px){.style-theme-2 .layout-body{padding-top:52px}}@media (max-width:767px){.style-theme-2 .layout-body{padding-top:50px}.style-theme-2 .section .sc-inner{padding:50px 0}.style-theme-2 .section .sc-head{flex-direction:column;margin-bottom:20px}.style-theme-2 .section .sc-head .title{text-align:center}.style-theme-2 .section .sc-head+.sc-body{margin-top:20px}}
