.bl_mv_carousel_wrapper{padding-top:20px}.bl_mv_carousels .slick-slide{max-width:820px;width:calc(100vw - 80px)}.bl_mv_carousel{display:block!important;transition-duration:.5s}.bl_mv_carousel:hover{opacity:.5}.bl_carousel_imgWrapper{padding:0 10px;width:100%}.bl_carousel_imgWrapper img{width:100%}.bl_mv_controls{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:center;margin:0 auto;max-width:840px;padding:10px 20px;position:relative;width:100%}.bl_mv_controls .slick-dots{display:flex;gap:10px;justify-content:flex-end}.bl_mv_controls .slick-dots button{background-color:#e2e2e2;border-radius:50%;height:10px;width:10px}.bl_mv_controls .slick-dots .slick-active button{background-color:#1a4a8c}.bl_mv_controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;transition-duration:.5s}.bl_mv_controls .bl_mv_controls_btn{background-color:#fff;border:1px solid #5c6c76;border-radius:9999px;color:#5c6c76;font-size:.75rem;font-weight:700;line-height:1.66667;min-width:100px;padding:4px 14px 4px 36px;position:absolute;right:20px}.bl_mv_controls .bl_mv_controls_btn:before{background-size:cover;content:"";display:block;height:12px;left:17px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.bl_mv_controls .bl_mv_controls_btn.is_stop:before{height:12px;width:9px}@media screen and (max-width:768px){.bl_mv_carousels .slick-slide{width:100vw}.bl_carousel_imgWrapper{padding:0}.bl_mv_controls{padding:10px 20px 20px}}@media screen and (min-width:768px){.bl_mv_controls button:hover{opacity:.5}}