.gallery-section{overflow:hidden;padding:80px 0}.gallery-container{margin:auto;max-width:1900px;text-align:center;width:100%}.gallery-heading{color:#1e96d3;font-size:48px;font-weight:600;line-height:53px}.gallery-heading,.gallery-intro{font-style:normal;text-align:center}.gallery-intro{color:#3f4141;font-size:24px;font-weight:400;letter-spacing:-.015em;line-height:36px;margin:0 auto 45px;max-width:800px}.gallerySwiper{overflow:visible;padding-bottom:70px}.gallerySwiper .swiper-slide{opacity:.25;transition:all .45s ease;width:58%}.gallerySwiper .swiper-slide-active{opacity:1;z-index:20}.gallerySwiper .swiper-slide-next,.gallerySwiper .swiper-slide-prev{opacity:.45}.gallerySwiper img{border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.18);display:block;height:600px;object-fit:cover;width:100%}.gallery-container .swiper-pagination{align-items:center!important;bottom:auto!important;display:flex!important;gap:10px!important;justify-content:center!important;left:auto!important;margin-top:35px!important;position:relative!important;z-index:30!important}.gallery-container .swiper-pagination-bullet{background-color:#c8c8c8!important;border-radius:50%!important;cursor:pointer!important;display:inline-block!important;height:14px!important;margin:0!important;opacity:1!important;transition:all .3s ease!important;width:14px!important}.gallery-container .swiper-pagination-bullet-active{background-color:#4ea6f6!important;transform:scale(1.15)!important}@media(max-width:991px){.gallerySwiper .swiper-slide{width:75%}.gallerySwiper img{height:330px}.gallery-heading{font-size:36px}}@media(max-width:767px){.gallerySwiper .swiper-slide{width:90%}.gallerySwiper img{height:240px}.gallery-heading{font-size:28px}.gallery-container .swiper-pagination-bullet{height:12px!important;width:12px!important}}