.module-holder{background-color:#00725f18;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:50px 0;display:flex;overflow:hidden}.module-holder .moduleholder-title{color:#00725f;margin-top:20px;font-size:32px;font-weight:700}.module-holder .moduleholder-detail{color:#666;margin-bottom:20px;font-size:16px}.module-holder .slider-wrapper{align-items:center;width:min(1180px,100%);display:flex;position:relative}.module-holder .podcontainer{width:100%;overflow:hidden}.module-holder .slider-track{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab;transition:transform .6s ease-in-out;display:flex}.module-holder .slider-track:active{cursor:grabbing}.module-holder .slide{flex:0 0 25%;justify-content:center;align-items:center;min-width:0;max-width:25%;padding:0 8px;display:flex}.module-holder .slide .mod-pod{width:100%}.module-holder .slide-btn{z-index:10;color:#fff;cursor:pointer;background-color:#00725f;border:none;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;transition:all .3s;display:flex;position:absolute}.module-holder .slide-btn:hover{background-color:#005b4c;transform:scale(1.05)}.module-holder .modules-view-all{color:#fff;background-color:#00725f;border-radius:50px;justify-content:center;align-items:center;width:fit-content;margin-top:30px;padding:15px 25px;display:flex}.module-holder .left{left:8px}.module-holder .right{right:8px}@media (max-width:992px){.module-holder{padding:32px 16px}.module-holder .moduleholder-title{font-size:28px}.module-holder .moduleholder-detail{text-align:center;max-width:680px}.module-holder .slide{flex-basis:50%;max-width:50%}.module-holder .slider-wrapper{flex-wrap:wrap;justify-content:center;gap:14px;padding:28px 0}.module-holder .podcontainer{order:-1;width:100%}.module-holder .slide-btn{position:static}}@media screen and (max-width:600px){.module-holder{padding:28px 16px 32px}.module-holder .moduleholder-title{font-size:24px}.module-holder .slider-wrapper{padding:16px 0 0}.module-holder .slide{flex-basis:86%;max-width:86%;padding:0 6px}.module-holder .slide-btn{width:42px;height:42px;font-size:14px}.module-holder .modules-view-all{justify-content:center;width:min(220px,100%)}}
