.ceo_slider_wrap{margin:35px 0 30px;position:relative}.ceo_slider{margin:0 -10px}.ceo_slide{box-sizing:border-box;outline:none;padding:0 10px}.ceo_card{display:flex;flex-direction:column;height:100%}.ceo_image_box{aspect-ratio:1/1;background:#f0f0f0;overflow:hidden;position:relative;width:100%}.ceo_image_box img{display:block;height:100%;object-fit:cover;object-position:top center;transition:transform .4s ease;width:100%}.ceo_card:hover .ceo_image_box img{transform:scale(1.03)}.ceo_star_badge{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #009fe3;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#009fe3;display:flex;font-size:19px;font-weight:700;height:26px;justify-content:center;line-height:1;position:absolute;right:8px;text-decoration:none;top:8px;transition:background .2s ease,color .2s ease,transform .2s ease;width:26px;z-index:2}.ceo_star_badge:hover{background:#009fe3;color:#fff;transform:scale(1.15)}.ceo_details{color:#333;font-size:14.5px;line-height:1.4;margin-top:12px}.ceo_details .ceo_name{color:#1b1b1b;display:block;font-size:15px;font-weight:700;margin-bottom:4px}.ceo_details .ceo_position{color:#555;display:block;font-size:13.5px;line-height:1.35}.ceo_star_link{color:#009fe3;display:inline-block;font-size:16px;font-weight:800;padding-left:3px;text-decoration:none;transition:transform .2s ease}.ceo_star_link:hover{transform:scale(1.3)}.ceo_slider .slick-arrow{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#1b1b1b;cursor:pointer;display:flex;font-size:0;height:38px;justify-content:center;line-height:0;position:absolute;top:40%;transform:translateY(-50%);transition:all .2s ease;width:38px;z-index:10}.ceo_slider .slick-arrow:before{display:none}.ceo_slider .slick-prev{left:-18px}.ceo_slider .slick-next{right:-18px}.ceo_slider .slick-arrow:hover{background:#009fe3;border-color:#009fe3;color:#fff}.ceo_slider .slick-arrow svg{height:18px;stroke:currentColor;width:18px}.ceo_slider .slick-arrow.slick-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.ceo_slider .slick-dots{align-items:center;display:flex!important;gap:8px;justify-content:center;list-style:none;margin-top:24px;padding:0;position:static}.ceo_slider .slick-dots li{height:auto;margin:0;padding:0;width:auto}.ceo_slider .slick-dots li button{background:#d9d9d9;border:none;border-radius:50%;cursor:pointer;font-size:0;height:8px;line-height:0;padding:0;transition:all .25s ease;width:8px}.ceo_slider .slick-dots li button:before{display:none}.ceo_slider .slick-dots li.slick-active button{background:#009fe3;border-radius:10px;width:22px}.ceo_slider:not(.slick-initialized){display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ceo_slider:not(.slick-initialized)::-webkit-scrollbar{display:none}.ceo_slider:not(.slick-initialized) .ceo_slide{flex:0 0 calc(33.333% - 14px);min-width:250px;scroll-snap-align:start}@media (max-width:767px){.ceo_slider:not(.slick-initialized) .ceo_slide{flex:0 0 calc(50% - 10px);min-width:220px}}@media (max-width:480px){.ceo_slider:not(.slick-initialized) .ceo_slide{flex:0 0 85%;min-width:200px}}