.elementor-17567 .elementor-element.elementor-element-6738657{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17567 .elementor-element.elementor-element-4c15539{width:100%;max-width:100%;}.elementor-17567 .elementor-element.elementor-element-4c15539 img{width:100%;height:calc((100vw * 816 / 1904) - 70px);object-fit:cover;object-position:center center;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-6ab44aa .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-1.webp);background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-1ad63f4 .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-2.webp);background-color:#bbbbbb;background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-dd5d031 .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-3.webp);background-color:#bbbbbb;background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-297557b .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-4.webp);background-color:#bbbbbb;background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-ea4c6b9 .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-6.webp);background-color:#bbbbbb;background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-repeater-item-60d33e2 .swiper-slide-bg{background-image:url(https://testbackup.tmghospitality.com/wp-content/uploads/2023/02/1-day-Tour-8.webp);background-color:#bbbbbb;background-size:cover;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:calc((100vw * 816 / 1904) - 70px);}body:not(.rtl) .elementor-17567 .elementor-element.elementor-element-9420ea5{left:0px;}body.rtl .elementor-17567 .elementor-element.elementor-element-9420ea5{right:0px;}.elementor-17567 .elementor-element.elementor-element-9420ea5{top:0px;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .swiper-slide-contents{max-width:66%;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .swiper-slide-inner{text-align:center;}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-slide-heading{font-family:"Tinos", Sans-serif;font-size:48px;font-weight:400;text-transform:capitalize;line-height:1.1em;}@media(max-width:1180px){.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-slide-heading{font-size:36px;line-height:1.1em;}}@media(max-width:767px){.elementor-17567 .elementor-element.elementor-element-9420ea5 .swiper-slide{height:calc((100vw * 500 / 750) - 70px);}.elementor-17567 .elementor-element.elementor-element-9420ea5 .elementor-slide-heading{font-size:23px;line-height:1.1em;}}@media(max-width:576px){.elementor-17567 .elementor-element.elementor-element-9420ea5 .swiper-slide{height:calc((100vw * 420 / 560) - 70px);}}/* Start custom CSS for image, class: .elementor-element-4c15539 */@media (max-width: 768px) {
  .preload-img img {
    height: calc((100vw * 500 / 750) - 70px) !important;
  }
}
@media (max-width: 576px) {
  .preload-img img {
    height: calc((100vw * 420 / 560) - 70px) !important;
  }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-9420ea5 */.banner-slides .elementor-swiper-button{
        cursor: pointer;
    background: #000;
    background: rgba(0, 0, 0, 0.5);
    width: 40px;
    height: 40px;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 1000;
}/* End custom CSS */