.MainBannerHome_mainBanner__ZxZ0H{padding:30px 0 60px}@media(max-width:540px){.MainBannerHome_mainBanner__ZxZ0H{padding:10px 0 30px}}@media(min-width:1280px){.MainBannerHome_mainBanner__ZxZ0H{padding:60px 0 100px}}.MainBannerHome_mainBanner__ZxZ0H .slick-slider{margin:0 -15px}.MainBannerHome_mainBanner__ZxZ0H .slick-slide{padding:0 15px}.MainBannerHome_mainBanner__ZxZ0H .slick-active.slick-current img{object-position:right}.MainBannerHome_mainBanner__ZxZ0H .slick-active img{object-position:left}.MainBannerHome_mainBanner__ZxZ0H .slick-dots{bottom:-40px}@media(max-width:540px){.MainBannerHome_mainBanner__ZxZ0H .slick-dots{bottom:-25px}}@media(min-width:1280px){.MainBannerHome_mainBanner__ZxZ0H .slick-dots{bottom:-60px}}.MainBannerHome_mainBanner__ZxZ0H .slick-dots button:before{display:none}.MainBannerHome_mainBanner__ZxZ0H .slick-dots li{background-color:#000;border-radius:50%;width:13px;height:13px;opacity:.25;cursor:pointer}@media(max-width:540px){.MainBannerHome_mainBanner__ZxZ0H .slick-dots li{width:10px;height:10px}}.MainBannerHome_mainBanner__ZxZ0H .slick-dots li.slick-active{opacity:1}.MainBannerHome_banners__t9cGw{width:100%;background-size:cover;background-position:50%;height:0;padding-top:15.4%}@media(max-width:999px){.MainBannerHome_banners__t9cGw{padding-top:28.2%;border-radius:10px}}.MainBannerHome_bannerTcGiveback__f1bas{border:.3px solid rgba(45,46,79,.5)}@media(max-width:999px){.MainBannerHome_bannerTcGiveback__f1bas{border-radius:8px}}.MainBannerHome_imgBanner__hCNUt{object-fit:contain}@media(max-width:999px){.MainBannerHome_imgBanner__hCNUt{border-radius:10px}}.MainBannerHome_bannerLink__QYWeY{height:100px;position:relative}