.elementor-4058 .elementor-element.elementor-element-781b43b{margin-top:-40px;margin-bottom:0}.elementor-4058 .elementor-element.elementor-element-f473509{margin-top:-25px;margin-bottom:-25px}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-11bd2fb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.vistaramresorts.com/wp-content/uploads/2024/12/ENTERANCE_GATE_View01-scaled.jpg);background-size:cover}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-11bd2fb .elementor-background-overlay{background-color:#0000009C}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-933d324 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.vistaramresorts.com/wp-content/uploads/2024/12/BHIWADI_RESORT_VIEW01-1-scaled.jpg);background-size:cover}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-933d324 .elementor-background-overlay{background-color:#0000009C}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-e23938c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.vistaramresorts.com/wp-content/uploads/2024/12/ENTERANCE_VIEW02-1-scaled.jpg);background-size:cover}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-repeater-item-e23938c .elementor-background-overlay{background-color:rgb(0 0 0 / .5)}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide{height:750px;transition-duration:calc(5000ms*1.2)}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide-contents{max-width:50%}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide-inner{text-align:center}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-slide-heading{color:#FFF;font-family:"Gilda Display",Sans-serif;font-size:55px;font-weight:500;line-height:56px}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-slide-description{color:#FFF;font-family:"PT Sans",Sans-serif;font-size:17px;font-weight:300;line-height:37px}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFF;opacity:1}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-pagination-bullet-active{background-color:#C69B6F}.elementor-4058 .elementor-element.elementor-element-8dd675e>.elementor-widget-container{margin:0 0 0 0}@media(max-width:767px){.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide{height:629px}.elementor-4058 .elementor-element.elementor-element-8dd675e .swiper-slide-contents{max-width:100%}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-slide-heading{font-size:20px;line-height:1.5em}.elementor-4058 .elementor-element.elementor-element-8dd675e .elementor-slide-description{font-size:15px;line-height:1.7em}.elementor-4058 .elementor-element.elementor-element-8dd675e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}