.elementor-10 .elementor-element.elementor-element-c469fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c469fb9::before, .elementor-10 .elementor-element.elementor-element-c469fb9 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c469fb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-c469fb9 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c469fb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-c469fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-f581bf7 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/hero-banner-1.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-aae159f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/pc1-1.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-ed158a5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/ed-3-1.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-3180a5d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/hero-banner-2-1-1.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-f06b587 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/hero-banner-7.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-repeater-item-fe85071 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/ck-2.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide{transition-duration:calc(3000ms*1.2);height:750px;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-contents{max-width:40%;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-inner{padding:0% 0% 10% 5%;text-align:left;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:5px;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-slide-heading{font-family:"Prata", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-slide-description{font-family:"Prata", Sans-serif;font-size:22px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-f01a770{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f01a770::before, .elementor-10 .elementor-element.elementor-element-f01a770 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f01a770 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f01a770 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f01a770 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f01a770 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-repeater-item-f581bf7 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/ed-1-1.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-repeater-item-bc2658d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/The-lake-view-presidential-suite-malankara-palace-lake-view-resort-thodupuzha-kudayathoor-5.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-repeater-item-5dbb137 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/The-lake-view-sunset-mirage-malankara-palace-lake-view-resort-thodupuzha-idukki-3.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-repeater-item-47d9339 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://malankarapalace.com/wp-content/uploads/2026/01/The-lake-view-premium-twin-malankara-palace-lake-view-resort-kudayathoor-thodupuzha-5.webp);background-size:cover;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide{transition-duration:calc(3000ms*1.2);height:750px;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-slide-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Prata", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;border-width:0px;border-radius:0px;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide-contents{max-width:50%;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-slide-heading{font-family:"Prata", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-slide-description{font-family:"Prata", Sans-serif;font-size:22px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-6a6d9ac{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.84;}.elementor-10 .elementor-element.elementor-element-6a6d9ac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6a6d9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malankarapalace.com/wp-content/uploads/2026/01/pc4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-6a6d9ac::before, .elementor-10 .elementor-element.elementor-element-6a6d9ac > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6a6d9ac > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-6a6d9ac > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6a6d9ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-6a6d9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, #1E293B38 45%);}.elementor-10 .elementor-element.elementor-element-d67a22a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4645afc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-4645afc .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-6c19880{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-6c19880 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-247e220 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Prata", Sans-serif;font-size:20px;font-weight:500;text-transform:none;border-style:none;}.elementor-10 .elementor-element.elementor-element-247e220 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-247e220 .elementor-button:focus{color:var( --e-global-color-b02f60c );}.elementor-10 .elementor-element.elementor-element-247e220 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-247e220 .elementor-button:focus svg{fill:var( --e-global-color-b02f60c );}.elementor-10 .elementor-element.elementor-element-de10176{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.84;}.elementor-10 .elementor-element.elementor-element-de10176:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de10176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malankarapalace.com/wp-content/uploads/2026/01/hero-banner-6-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-de10176::before, .elementor-10 .elementor-element.elementor-element-de10176 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de10176 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-de10176 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de10176 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-de10176 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, #1E293B38 45%);}.elementor-10 .elementor-element.elementor-element-a2152fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e51bb63{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-e51bb63 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-42dda20{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-42dda20 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-5eb5d9f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Prata", Sans-serif;font-size:20px;font-weight:500;text-transform:none;border-style:none;}.elementor-10 .elementor-element.elementor-element-5eb5d9f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-5eb5d9f .elementor-button:focus{color:var( --e-global-color-b02f60c );}.elementor-10 .elementor-element.elementor-element-5eb5d9f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-5eb5d9f .elementor-button:focus svg{fill:var( --e-global-color-b02f60c );}.elementor-10 .elementor-element.elementor-element-95ec990{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.84;}.elementor-10 .elementor-element.elementor-element-95ec990:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-95ec990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malankarapalace.com/wp-content/uploads/2026/01/hero-banner-8.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-95ec990::before, .elementor-10 .elementor-element.elementor-element-95ec990 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-95ec990 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-95ec990 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-95ec990 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-95ec990 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor2 ) 0%, #1E293B38 45%);}.elementor-10 .elementor-element.elementor-element-24bb19f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ceca9c8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-ceca9c8 .elementor-heading-title{line-height:1.1em;color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-8d6ddfa{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:end;}.elementor-10 .elementor-element.elementor-element-8d6ddfa .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-10 .elementor-element.elementor-element-8210e36 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Prata", Sans-serif;font-size:20px;font-weight:500;text-transform:none;border-style:none;}.elementor-10 .elementor-element.elementor-element-8210e36 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-8210e36 .elementor-button:focus{color:var( --e-global-color-b02f60c );}.elementor-10 .elementor-element.elementor-element-8210e36 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-8210e36 .elementor-button:focus svg{fill:var( --e-global-color-b02f60c );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-d67a22a{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-a2152fc{--content-width:90%;}.elementor-10 .elementor-element.elementor-element-24bb19f{--content-width:90%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-c469fb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide{height:700px;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-contents{max-width:60%;}.elementor-10 .elementor-element.elementor-element-f01a770{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide{height:700px;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide-contents{max-width:90%;}.elementor-10 .elementor-element.elementor-element-6a6d9ac{--min-height:700px;}.elementor-10 .elementor-element.elementor-element-4645afc{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-10 .elementor-element.elementor-element-de10176{--min-height:700px;}.elementor-10 .elementor-element.elementor-element-e51bb63{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-10 .elementor-element.elementor-element-95ec990{--min-height:700px;}.elementor-10 .elementor-element.elementor-element-ceca9c8{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide{height:600px;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-contents{max-width:80%;}.elementor-10 .elementor-element.elementor-element-cfd309d .swiper-slide-inner{padding:0% 0% 30% 5%;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-slide-heading{font-size:24px;}.elementor-10 .elementor-element.elementor-element-cfd309d .elementor-slide-description{font-size:17px;}.elementor-10 .elementor-element.elementor-element-1c62779 .swiper-slide{height:600px;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-slide-heading{font-size:24px;}.elementor-10 .elementor-element.elementor-element-1c62779 .elementor-slide-description{font-size:17px;}.elementor-10 .elementor-element.elementor-element-6a6d9ac{--min-height:600px;}.elementor-10 .elementor-element.elementor-element-d67a22a{--justify-content:flex-end;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4645afc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-4645afc .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-6c19880{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-10 .elementor-element.elementor-element-de10176{--min-height:600px;}.elementor-10 .elementor-element.elementor-element-a2152fc{--justify-content:flex-end;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e51bb63{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-e51bb63 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-42dda20{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-10 .elementor-element.elementor-element-95ec990{--min-height:600px;}.elementor-10 .elementor-element.elementor-element-24bb19f{--justify-content:flex-end;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ceca9c8{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-ceca9c8 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-8d6ddfa{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}}/* Start custom CSS for slides, class: .elementor-element-cfd309d *//* Create a clean stacking context */
.homeslide .swiper-slide {
    position: relative;
    isolation: isolate;
}

/* Background image layer */
.homeslide .swiper-slide-bg {
    position: absolute;
    inset: 0;
    z-index: 0;
}

/* TRUE gradient overlay (exact colours) */
.homeslide .swiper-slide-bg::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        180deg,
        rgba(30, 41, 59, 0.90) 0%,
        rgba(30, 41, 59, 0.5) 10%,
        rgba(30, 41, 59, 0) 100%
    );
}

/* Text ABOVE overlay */
.homeslide .swiper-slide-inner,
.homeslide .swiper-slide-contents {
   /* position: relative;*/
    z-index: 2;
}/* End custom CSS */