.hero-slider{width:100%;height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.hero-slider .slide-container{width:1200px;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto;margin-top:5rem}.hero-slider .swiper-slide{overflow:hidden;color:#fff}.hero-slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.hero-slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:left}.hero-slider .swiper-button-prev,.hero-slider .swiper-button-next{background:transparent;width:55px;height:55px;border:2px solid white;border-radius:55px;opacity:0;visibility:hidden;transition:all 0.3s ease;font-size:2rem;color:white;display:flex;justify-content:center;align-items:center}.hero-slider .swiper-button-prev:hover,.hero-slider .swiper-button-next:hover{background:white;color:black}.hero-slider:hover .swiper-button-prev,.hero-slider:hover .swiper-button-next{transform:translateX(0);opacity:1;visibility:visible}.hero-slider .swiper-button-prev{left:25px;transform:translateX(50px)}.hero-slider .swiper-button-next{right:25px;transform:translateX(-50px)}.hero-slider .swiper-pagination-bullet{width:8px;height:8px;text-align:left;line-height:12px;font-size:12px;color:#000;opacity:0.3;background:#fff;transition:all 0.2s ease}.hero-slider .swiper-pagination-bullet-active{opacity:1;width:14px;height:14px;background:transparent;border:2px solid white}.hero-slider .swiper-pagination-bullets{display:flex;justify-content:start;align-items:center}.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets,.hero-slider .swiper-pagination-custom,.hero-slider .swiper-pagination-fraction{bottom:30px}.swiper-pagination{text-align:left}.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:50px;max-width:1200px;padding:0 15px;margin:0 auto;left:50%;transform:translateX(-50%)}.hero-style{height:95vh;transition:all 0.4s ease}.hero-style .slide-title,.hero-style .slide-text,.hero-style .slide-btns{max-width:690px}.hero-style .slide-btns>a:first-child{margin-right:10px}@media (max-width: 767px){.hero-slider{height:500px}.hero-slider .swiper-button-prev,.hero-slider .swiper-button-next{display:none}.hero-style{height:500px}.hero-style .slide-title h2{font-size:35px}.hero-style .slide-text p{font-size:16px;font-size:1rem;font-weight:normal}}@media screen and (min-width: 992px){.hero-style .container{padding-top:95px}}
