.mySwiper{height:100%;width:100%}.swiper-item{background-position:50%;background-size:cover!important;padding:0 20px;position:relative}.swiper-item:before{background:#000;background:linear-gradient(180deg,#000,rgba(52,49,49,.1) 50%);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.swiper-area{margin:0 auto;max-width:1140px;overflow:initial;padding-bottom:80px;padding-top:200px;position:relative;width:100%;z-index:3}.swiper-content{align-items:center;display:flex}.swiper-content .sp-content-text{width:40%}.swiper-content .sp-content-img{display:flex;justify-content:center}.hero-slide .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:35px}.hero-slide .swiper-pagination-bullet{height:20px;width:20px}.hero-slide .swiper-pagination-bullet-active{background-color:transparent!important;border:2px solid #007dc3}.hero-slide .swiper-button-prev{left:20px}.hero-slide .swiper-button-next,.hero-slide .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23007DC3' viewBox='0 0 32 32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h32v32H0z'/%3E%3Cpath fill='%23007DC3' fill-rule='nonzero' d='M16 0c8.837 0 16 7.163 16 16s-7.163 16-16 16S0 24.837 0 16 7.163 0 16 0zm0 2C8.268 2 2 8.268 2 16s6.268 14 14 14 14-6.268 14-14S23.732 2 16 2zm2.778 7.607a1 1 0 0 1 0 1.414l-4.971 4.971 4.971 4.972a1 1 0 0 1-1.414 1.414l-5.657-5.657a.996.996 0 0 1-.291-.648v-.161a.996.996 0 0 1 .291-.648l5.657-5.657a1 1 0 0 1 1.414 0z'/%3E%3C/g%3E%3C/svg%3E")}.hero-slide .swiper-button-next{right:20px;transform:rotate(180deg)}.hero-slide .swiper-navBtn:after,.hero-slide .swiper-navBtn:before{font-size:35px}.hero-slide .sp-content-text .btn-container{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;margin-top:30px}.hero-slide .sp-content-text .btn-container a{border-radius:10px;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;padding:12px 40px;text-align:center}@media screen and (max-width:768px){.hero-slide-content{margin:0}.swiper-content .sp-content-text{width:100%}.hero{flex-direction:column}.hero .hero-content{align-items:center;text-align:center}.hero .hero-content,.hero .hero-content .hero-cta{justify-content:center}}