.scroll-btn{z-index:99;cursor:pointer;color:#202020;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:40px;right:40px;box-shadow:0 .2px 6px #d1e7fc}.scroll-btn:hover{color:#fff;background-color:#019b60}.scroll-btn .icnscroll{width:35px;height:35px;padding:5px;font-size:18px;display:flex}
:root{--primary:#019b60;--base-color:#00725f;--midcolor:#00926d;--fade-color:#00725f18}.trainers-holder{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:600px;display:flex;overflow:hidden}.trainers-holder .trainers-upper{justify-content:center;align-items:flex-start;width:100%;height:320px;padding:50px;display:flex}.trainers-holder .trainers-upper .trainers-title{color:var(--base-color);font-size:38px;font-weight:700}.trainers-holder .slider-wrapper{background:var(--base-color);align-items:center;width:100%;height:280px;padding:40px 0;display:flex;position:relative}.trainers-holder .trainers-lower{width:100%;height:fit-content;overflow-x:clip}.trainers-holder .slider-track{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab;width:100%;transition:transform .7s ease-in-out;display:flex}.trainers-holder .slider-track:active{cursor:grabbing}.trainers-holder .slide{box-sizing:border-box;flex:0 0 25%;justify-content:center;min-width:0;max-width:25%;padding:0 10px;display:flex}.trainers-holder .slide>a{justify-content:center;width:100%;display:flex}.trainers-holder .slide-btn{width:50px;height:50px;color:var(--base-color);cursor:pointer;z-index:20;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:all .3s;display:none;position:absolute}.trainers-holder .slide-btn:hover{transform:scale(1.08)}.trainers-holder .slide-btn.left{left:15px}.trainers-holder .slide-btn.right{right:15px}.trainers-holder .trainers-button{color:#fff;z-index:1;background-color:#00725f;justify-content:center;align-items:center;width:100%;padding-bottom:20px;font-weight:500;display:flex}.trainers-holder .trainers-button .btn{color:#00725f;cursor:pointer;background-color:#fff;border-radius:50px;justify-content:center;align-items:center;width:160px;height:50px;margin-top:-40px;font-weight:500;transition:all .3s;display:flex}.trainers-holder .trainers-button .btn:hover{transform:scale(1.05)}@media (max-width:992px){.trainers-holder .slide{flex-basis:50%;max-width:50%}}@media (max-width:900px){.trainers-holder{min-height:auto}.trainers-holder .trainers-upper{height:auto;padding:32px 16px 24px}.trainers-holder .trainers-upper .trainers-title{text-align:center;font-size:30px}.trainers-holder .slider-wrapper{flex-wrap:wrap;justify-content:center;gap:14px;height:auto;padding:28px 0}.trainers-holder .trainers-lower{order:-1;width:100%}.trainers-holder .slide-btn{display:flex;position:static}}@media (max-width:600px){.trainers-holder{min-height:auto}.trainers-holder .trainers-upper{padding:24px 12px 18px}.trainers-holder .trainers-upper .trainers-title{font-size:24px}.trainers-holder .slider-wrapper{padding:20px 0 24px}.trainers-holder .slide{flex-basis:86%;max-width:86%;padding:0 6px}.trainers-holder .slide-btn{width:42px;height:42px;font-size:14px}.trainers-holder .trainers-button .btn{width:min(180px,100% - 24px);margin-top:0}}
.boardpod{box-sizing:border-box;cursor:pointer;background-color:#27cd953a;width:250px;margin-top:-180px;padding:15px;transition:all .5s}.boardpod:hover{background-color:#27cd9669}.boardpod .board-image{background:#d7d7d7;width:100%;height:220px;overflow:hidden}.boardpod .board-image .img{object-fit:cover;width:100%;height:100%}.boardpod .board-info{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;display:flex}.boardpod .board-info .boardname{margin-bottom:5px;font-size:18px;font-weight:700;line-height:25px}.boardpod .board-info .boardrole{opacity:.8;flex-direction:row;justify-content:center;align-items:center;gap:3px;font-size:12px;line-height:15px;display:flex}.boardpod .board-info .boardrole-country{opacity:.8;background-color:#7fffd43c;border-radius:2px;flex-direction:row;justify-content:center;align-items:center;gap:3px;width:fit-content;margin-top:5px;padding:2px 4px;font-size:12px;line-height:12px;display:flex}@media (max-width:560px){.boardpod{width:min(100%,240px);margin-top:0;padding:12px}.boardpod .board-image{height:180px}.boardpod .board-info .boardname{font-size:16px}}
