.elementor-26 .elementor-element.elementor-element-639ece0{--display:flex;--min-height:96vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.93;}.elementor-26 .elementor-element.elementor-element-639ece0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-639ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/ba8747c263d560e6e387e17bfb9275bdfaa2dd2a-scaled.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-639ece0::before, .elementor-26 .elementor-element.elementor-element-639ece0 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-639ece0 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-639ece0 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-639ece0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-639ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000BD 24%, #00000005 76%);}.elementor-26 .elementor-element.elementor-element-cf13bcb{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-ad73173 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.5em;font-weight:400;color:#E8E8E8;}.elementor-26 .elementor-element.elementor-element-2d36279 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.6em;font-weight:800;color:#E8E8E8;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-5a0813c{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-87a6560{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26 .elementor-element.elementor-element-c94ef6e .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c94ef6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-d29abeb .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#161616;color:#161616;}.elementor-26 .elementor-element.elementor-element-6b09e8e{--display:flex;}.elementor-26 .elementor-element.elementor-element-5981a40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999999;}.elementor-26 .elementor-element.elementor-element-66f5470{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-66f5470:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-66f5470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-8aa5171{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-ccf8e51.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-ccf8e51.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ccf8e51.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-ccf8e51:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-ccf8e51:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-376ca6a{--display:flex;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-4efa608.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-4efa608.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-4efa608.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-4efa608:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-4efa608:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-cd7baf1{--display:flex;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-9ad98bb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-9ad98bb.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-9ad98bb.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-9ad98bb:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-9ad98bb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-97d1595{--display:flex;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-262cecb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-262cecb.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-262cecb.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-262cecb:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-262cecb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-633cc25{--display:flex;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-af9cd1d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-af9cd1d.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-af9cd1d.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-af9cd1d:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-af9cd1d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-3a27b7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-3a27b7a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3a27b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-b1d4f1f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-6847bed .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.2em;font-weight:400;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-c8eb084 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.2em;font-weight:800;color:#E8E8E8;}.elementor-26 .elementor-element.elementor-element-cf2534e{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-b4dd696{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-26 .elementor-element.elementor-element-b4dd696.e-con{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-186ff64.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-186ff64.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-186ff64.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon{font-size:1.4em;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-186ff64:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-186ff64:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-26081be.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-26081be.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-26081be.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon{font-size:1.4em;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-26081be:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-26081be:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-2f123c0.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-2f123c0.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-2f123c0.elementor-view-default .elementor-icon{fill:#6EC1E400;color:#6EC1E400;border-color:#6EC1E400;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon{font-size:1.4em;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-2f123c0:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-2f123c0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-c4d3bf9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-08bbc72 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-08bbc72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-09ff6a9 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#161616;color:#161616;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006C8F;}.elementor-26 .elementor-element.elementor-element-a8a2bc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-26 .elementor-element.elementor-element-b88d69f{--display:flex;--justify-content:flex-end;--overlay-opacity:0.75;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-b88d69f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b88d69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/f4cd3329369cc75019bf8242a6820b9ca1eec123-scaled.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-b88d69f::before, .elementor-26 .elementor-element.elementor-element-b88d69f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b88d69f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-b88d69f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b88d69f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-b88d69f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 45%, #000000 100%);}.elementor-26 .elementor-element.elementor-element-ba0b060{padding:0em 0em 1em 0em;}.elementor-26 .elementor-element.elementor-element-ba0b060 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2573a71{--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;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--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-26 .elementor-element.elementor-element-6c6fb6f{--display:flex;--min-height:34vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-6c6fb6f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6c6fb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/kappil-beach-arabian-sea-waves-01_94_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-6c6fb6f::before, .elementor-26 .elementor-element.elementor-element-6c6fb6f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-6c6fb6f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-6c6fb6f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-6c6fb6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-6c6fb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 45%, #000000 100%);}.elementor-26 .elementor-element.elementor-element-b4a5177{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-26 .elementor-element.elementor-element-e856b1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-26 .elementor-element.elementor-element-e4856ac{width:var( --container-widget-width, 51% );max-width:51%;background-color:#1BAE9F;padding:9px 11px 9px 1px;--container-widget-width:51%;--container-widget-flex-grow:0;border-radius:0.50em 0.50em 0.50em 0.50em;text-align:end;}.elementor-26 .elementor-element.elementor-element-e4856ac.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-e4856ac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-b8e3461{--spacer-size:8em;}.elementor-26 .elementor-element.elementor-element-377105c{padding:0em 0em 0em 0em;}.elementor-26 .elementor-element.elementor-element-377105c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2bc1742{padding:0vw 0vw 1vw 0vw;font-family:"Roboto", Sans-serif;font-size:0.6em;font-weight:300;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-7d3ee3c{--display:flex;--min-height:34vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-7d3ee3c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7d3ee3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/869a53e7fc8de99a68051b0b728a79fb2a426eac-1.webp");background-position:bottom center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-7d3ee3c::before, .elementor-26 .elementor-element.elementor-element-7d3ee3c > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-7d3ee3c > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-7d3ee3c > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-7d3ee3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-7d3ee3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 45%, #000000 100%);}.elementor-26 .elementor-element.elementor-element-d0cf783{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-26 .elementor-element.elementor-element-7c87a37{width:var( --container-widget-width, 51% );max-width:51%;background-color:#F59E42;padding:9px 11px 9px 1px;--container-widget-width:51%;--container-widget-flex-grow:0;border-radius:0.50em 0.50em 0.50em 0.50em;text-align:end;}.elementor-26 .elementor-element.elementor-element-7c87a37.elementor-element{--align-self:flex-end;}.elementor-26 .elementor-element.elementor-element-7c87a37 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a70f8de{--spacer-size:8em;}.elementor-26 .elementor-element.elementor-element-bf33686{padding:0em 0em 0em 0em;}.elementor-26 .elementor-element.elementor-element-bf33686 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3e1aebc{padding:0vw 0vw 1vw 0vw;font-family:"Roboto", Sans-serif;font-size:0.6em;font-weight:300;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a2c48b4{--display:flex;--padding-top:5vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-af3d686{text-align:center;}.elementor-26 .elementor-element.elementor-element-af3d686 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1em;font-weight:400;color:#006C8F;}.elementor-26 .elementor-element.elementor-element-5435255{text-align:center;}.elementor-26 .elementor-element.elementor-element-5435255 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.2em;font-weight:700;color:#000000;}.elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__items, .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1.4em / 2);padding-right:calc(1.4em / 2);}:is( .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid, .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1.4em / -2);margin-right:calc( 1.4em / -2);width:calc(100% + 1.4em);}.elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1.4em / -2);margin-right:calc( 1.4em / -2);}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon{color:#000000;background:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon.prev-arrow{left:-6%;right:auto;}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon.next-arrow{right:-6%;left:auto;}.elementor-26 .elementor-element.elementor-element-f1ababa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-26 .elementor-element.elementor-element-883a57b .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#006C8F;color:#006C8F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006C8F;}.elementor-26 .elementor-element.elementor-element-883a57b .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-883a57b .elementor-button:focus{background-color:#006C8F;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-883a57b{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-883a57b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-883a57b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-883a57b .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-883a57b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-b5039c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-b5039c2:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b5039c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-f2843fe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-192bc83 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-51fece6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.2em;font-weight:800;color:#E8E8E8;}.elementor-26 .elementor-element.elementor-element-9fea90a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-11375d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-26 .elementor-element.elementor-element-11375d7.e-con{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-124196b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-title{margin-block-end:0.5em;color:#000000;}.elementor-26 .elementor-element.elementor-element-124196b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-124196b.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-124196b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-124196b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-124196b:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-124196b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-df4dcc3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-title{margin-block-end:0.5em;color:#000000;}.elementor-26 .elementor-element.elementor-element-df4dcc3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-df4dcc3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-df4dcc3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-df4dcc3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-df4dcc3:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-df4dcc3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-21df4b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-26 .elementor-element.elementor-element-21df4b0.e-con{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-130fec5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-title{margin-block-end:0.5em;color:#000000;}.elementor-26 .elementor-element.elementor-element-130fec5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-130fec5.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-130fec5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-130fec5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-130fec5:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-130fec5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-4695a29{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-title{margin-block-end:0.5em;color:#000000;}.elementor-26 .elementor-element.elementor-element-4695a29.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4695a29.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-4695a29.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4695a29.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-4695a29:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-4695a29:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-2c24abb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-0bce580 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0bce580 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-679c830 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#161616;color:#161616;border-style:solid;border-width:1px 1px 1px 1px;border-color:#006C8F;}.elementor-26 .elementor-element.elementor-element-af9e251{--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;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-26 .elementor-element.elementor-element-79acf65{--display:flex;--min-height:70vh;--justify-content:flex-start;--overlay-opacity:0.45;--border-radius:1em 1em 1em 1em;--padding-top:2vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-79acf65:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-79acf65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/kappil-backwater-floating-restaurant-dock-01_85_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-79acf65::before, .elementor-26 .elementor-element.elementor-element-79acf65 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-79acf65 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-79acf65 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-79acf65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-79acf65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 45%, #00000000 100%);}.elementor-26 .elementor-element.elementor-element-96f62c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-357a916{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0em 0em 0em 0em;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-357a916:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-357a916 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fcf61c1{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-fcf61c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fcf61c1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-fcf61c1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fcf61c1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-fcf61c1:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-fcf61c1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-2b12991{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-2b12991.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2b12991.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-2b12991.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2b12991.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-2b12991:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-2b12991:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-a2df72f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:0px;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-26 .elementor-element.elementor-element-a2df72f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a2df72f.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-a2df72f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a2df72f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;}.elementor-26 .elementor-element.elementor-element-a2df72f:has(:hover) .elementor-icon-box-title,
					 .elementor-26 .elementor-element.elementor-element-a2df72f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;color:#6A7282;}.elementor-26 .elementor-element.elementor-element-e7f4c6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-2143ba6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:1em 1em 1em 1em;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-2143ba6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-2143ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-1151a78{--display:flex;--justify-content:flex-end;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-751d247 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.3em;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-275e379 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;color:#191919;}.elementor-26 .elementor-element.elementor-element-ec375ac{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-8f49c66 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-8f49c66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-0c64640{--display:flex;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-0c64640:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0c64640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/varkala-beach-sunset-cliff-view-01_29_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-475c326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:1em 1em 1em 1em;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-475c326:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-475c326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-3d11ef2{--display:flex;--justify-content:flex-end;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-f0c1e40 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.3em;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-b49a180 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;color:#191919;}.elementor-26 .elementor-element.elementor-element-4c2d48f{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-fb61304 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-fb61304 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-640fa76{--display:flex;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-640fa76:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-640fa76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/varkala-cliff-local-shopping-street-01_50_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-3d841d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-b9c4947{--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;--border-radius:1em 1em 1em 1em;box-shadow:5px 4px 3px 0px rgba(0, 0, 0, 0.18);--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-26 .elementor-element.elementor-element-b9c4947:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b9c4947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-456aca1{--display:flex;--min-height:41vh;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-456aca1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-456aca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/varkala-beach-sunset-cliff-view-01_29_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-646d2c5{--display:flex;--justify-content:flex-end;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-2649fd1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.3em;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-d350d66 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;color:#191919;}.elementor-26 .elementor-element.elementor-element-4614025{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-840b2f1 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-840b2f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-5af4223{--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;--border-radius:1em 1em 1em 1em;box-shadow:5px 4px 3px 0px rgba(0, 0, 0, 0.18);--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-26 .elementor-element.elementor-element-5af4223:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5af4223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1E8;}.elementor-26 .elementor-element.elementor-element-12528a8{--display:flex;--min-height:41vh;--border-radius:1em 1em 1em 1em;}.elementor-26 .elementor-element.elementor-element-12528a8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-12528a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/varkala-cliff-local-shopping-street-01_50_11zon.webp");background-position:center center;background-size:cover;}.elementor-26 .elementor-element.elementor-element-4a35616{--display:flex;--justify-content:flex-end;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0vw;--padding-bottom:2vw;--padding-left:1vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-78392b8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.3em;color:#F5A623;}.elementor-26 .elementor-element.elementor-element-44bb7bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:700;line-height:1em;color:#191919;}.elementor-26 .elementor-element.elementor-element-e4e633c{font-family:"Poppins", Sans-serif;font-size:0.7em;font-weight:400;color:#555555;}.elementor-26 .elementor-element.elementor-element-ac91547 .elementor-button{background-color:#006C8F;font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-ac91547 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-d5abcfb{--display:flex;--padding-top:5vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-d14727f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-26 .elementor-element.elementor-element-45b87f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__items, .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0.5em / 2);padding-right:calc(0.5em / 2);}:is( .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid, .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0.5em / -2);margin-right:calc( 0.5em / -2);width:calc(100% + 0.5em);}.elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0.5em / -2);margin-right:calc( 0.5em / -2);}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon{color:#000000;background:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon.prev-arrow{left:-6%;right:auto;}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon.next-arrow{right:-6%;left:auto;}.elementor-26 .elementor-element.elementor-element-7f1cece{--display:flex;--justify-content:center;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--border-radius:1em 1em 1em 1em;--margin-top:0em;--margin-bottom:0em;--margin-left:3em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7f1cece:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-7f1cece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006C8F;}.elementor-26 .elementor-element.elementor-element-c72c83f{padding:1em 0em 0em 0em;text-align:center;}.elementor-26 .elementor-element.elementor-element-c72c83f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-d1d9d9e{padding:0em 0em 0em 0em;text-align:center;}.elementor-26 .elementor-element.elementor-element-d1d9d9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:600;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-128c8ee .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:600;fill:#161616;color:#161616;}.elementor-26 .elementor-element.elementor-element-128c8ee{padding:1em 0em 1em 0em;}.elementor-26 .elementor-element.elementor-element-480645b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-2d36279 .elementor-heading-title{font-size:3.8em;}.elementor-26 .elementor-element.elementor-element-5a0813c{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-c94ef6e .elementor-button{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-d29abeb .elementor-button{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon{font-size:1.9em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-description{font-size:0.5em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon{font-size:1.9em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-description{font-size:0.5em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon{font-size:1.9em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-description{font-size:0.5em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon{font-size:1.9em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-description{font-size:0.5em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon{font-size:1.9em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-description{font-size:0.5em;}.elementor-26 .elementor-element.elementor-element-3a27b7a{--padding-top:7vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26 .elementor-element.elementor-element-cf2534e{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-title a{font-size:1em;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-title a{font-size:1em;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-title a{font-size:1em;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-08bbc72 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-09ff6a9 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-e8c4437{padding:0em 3em 0em 3em;}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon{width:33px;height:33px;line-height:33px;margin-top:calc( -33px/2 );}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon.prev-arrow{left:0%;right:auto;}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon.next-arrow{right:0%;left:auto;}.elementor-26 .elementor-element.elementor-element-883a57b .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-b5039c2{--padding-top:6vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26 .elementor-element.elementor-element-9fea90a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-124196b .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-df4dcc3 .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-130fec5 .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-4695a29 .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-0bce580 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-679c830 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-96f62c6 .elementor-heading-title{font-size:0.9em;}.elementor-26 .elementor-element.elementor-element-357a916{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-fcf61c1 .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-2b12991 .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-title a{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-a2df72f .elementor-icon-box-description{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-3d841d1{--padding-top:6vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26 .elementor-element.elementor-element-840b2f1 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-ac91547 .elementor-button{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-d5abcfb{--padding-top:6vw;--padding-bottom:6vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon{width:27px;height:27px;line-height:27px;margin-top:calc( -27px/2 );}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon.prev-arrow{left:0%;right:auto;}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon.next-arrow{right:0%;left:auto;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-639ece0{--min-height:45vh;}.elementor-26 .elementor-element.elementor-element-ad73173 .elementor-heading-title{font-size:0.8em;}.elementor-26 .elementor-element.elementor-element-2d36279 .elementor-heading-title{font-size:2.5em;}.elementor-26 .elementor-element.elementor-element-5a0813c{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-5981a40{--content-width:90%;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-26 .elementor-element.elementor-element-66f5470{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-26 .elementor-element.elementor-element-8aa5171{--width:35%;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-ccf8e51 .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-376ca6a{--width:35%;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-4efa608 .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-cd7baf1{--width:30%;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-9ad98bb .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-97d1595{--width:50%;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-262cecb .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-633cc25{--width:50%;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-wrapper{gap:0.1em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon{font-size:1.7em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-title a{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-af9cd1d .elementor-icon-box-description{font-size:0.6em;}.elementor-26 .elementor-element.elementor-element-3a27b7a{--padding-top:8vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-b4dd696{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-26 .elementor-element.elementor-element-186ff64{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-186ff64 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-26081be{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-26081be .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-2f123c0{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-2f123c0 .elementor-icon-box-wrapper{text-align:start;}.elementor-26 .elementor-element.elementor-element-08bbc72.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-09ff6a9.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-b88d69f{--min-height:60vh;}.elementor-26 .elementor-element.elementor-element-a2c48b4{--padding-top:11vw;--padding-bottom:10vw;--padding-left:7vw;--padding-right:7vw;}.elementor-26 .elementor-element.elementor-element-af3d686 .elementor-heading-title{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-e8c4437 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon{width:25px;height:25px;line-height:25px;margin-top:calc( -25px/2 );}.elementor-26 .elementor-element.elementor-element-b5039c2{--padding-top:8vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-192bc83 .elementor-heading-title{font-size:0.7em;}.elementor-26 .elementor-element.elementor-element-51fece6 .elementor-heading-title{font-size:3.8em;}.elementor-26 .elementor-element.elementor-element-9fea90a{font-size:0.9em;}.elementor-26 .elementor-element.elementor-element-11375d7{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-26 .elementor-element.elementor-element-124196b{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-df4dcc3{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-21df4b0{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-26 .elementor-element.elementor-element-130fec5{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-4695a29{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-0bce580.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-679c830.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-79acf65{--min-height:60vh;}.elementor-26 .elementor-element.elementor-element-96f62c6{padding:6vw 0vw 0vw 0vw;}.elementor-26 .elementor-element.elementor-element-96f62c6 .elementor-heading-title{font-size:1.1em;}.elementor-26 .elementor-element.elementor-element-357a916{--min-height:29vh;--padding-top:5vw;--padding-bottom:9vw;--padding-left:6vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-fcf61c1{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-2b12991{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-a2df72f{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-e7f4c6a{--padding-top:4vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-26 .elementor-element.elementor-element-1151a78{--padding-top:8vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-0c64640{--min-height:33vh;}.elementor-26 .elementor-element.elementor-element-3d11ef2{--padding-top:8vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-640fa76{--min-height:33vh;}.elementor-26 .elementor-element.elementor-element-3d841d1{--gap:4em 0em;--row-gap:4em;--column-gap:0em;--padding-top:4vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;}.elementor-26 .elementor-element.elementor-element-456aca1{--min-height:33vh;}.elementor-26 .elementor-element.elementor-element-646d2c5{--padding-top:8vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-840b2f1.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-12528a8{--min-height:33vh;}.elementor-26 .elementor-element.elementor-element-4a35616{--padding-top:8vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:3vw;}.elementor-26 .elementor-element.elementor-element-ac91547.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-26 .elementor-element.elementor-element-d5abcfb{--padding-top:10vw;--padding-bottom:11vw;--padding-left:5vw;--padding-right:5vw;}.elementor-26 .elementor-element.elementor-element-5099c17 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon{width:25px;height:25px;line-height:25px;margin-top:calc( -25px/2 );}.elementor-26 .elementor-element.elementor-element-7f1cece{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-b4dd696{--width:71%;}.elementor-26 .elementor-element.elementor-element-2143ba6{--width:50%;}.elementor-26 .elementor-element.elementor-element-1151a78{--width:50%;}.elementor-26 .elementor-element.elementor-element-0c64640{--width:50%;}.elementor-26 .elementor-element.elementor-element-475c326{--width:50%;}.elementor-26 .elementor-element.elementor-element-3d11ef2{--width:50%;}.elementor-26 .elementor-element.elementor-element-640fa76{--width:50%;}.elementor-26 .elementor-element.elementor-element-b9c4947{--width:50%;}.elementor-26 .elementor-element.elementor-element-456aca1{--width:100%;}.elementor-26 .elementor-element.elementor-element-646d2c5{--width:100%;}.elementor-26 .elementor-element.elementor-element-5af4223{--width:50%;}.elementor-26 .elementor-element.elementor-element-12528a8{--width:100%;}.elementor-26 .elementor-element.elementor-element-4a35616{--width:100%;}.elementor-26 .elementor-element.elementor-element-7f1cece{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-b4dd696{--width:100%;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-e8c4437 */.elementor-26 .elementor-element.elementor-element-e8c4437 .jet-listing-grid__slider-icon {
    color: #000000;
    background: #FFFFFF;
    border-radius: 5em;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5099c17 */.elementor-26 .elementor-element.elementor-element-5099c17 .jet-listing-grid__slider-icon {
    color: #000000;
    background: #FFFFFF;
    border-radius: 5em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5fa532d *//* Reset and Base Styles */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Inter', sans-serif;
    background-color: #f0f0f0;
    width: 100%;
    overflow-x: hidden; /* Prevents unwanted horizontal scrolling */
}

/* Full-Width Banner Wrapper */
.varkala-banner {
    width: 100vw; /* Forces banner to span 100% of the viewport width */
    min-height: 400px;
    height: 50vh; /* Adjust height dynamically to viewport height */
    
    /* Vignette gradient overlay and background image */
    background: linear-gradient(
                    to right, 
                    rgba(0, 0, 0, 0.65) 0%, 
                    rgba(0, 0, 0, 0.2) 50%, 
                    rgba(0, 0, 0, 0.45) 100%
                ), 
                url('https://ne36zmri3b.wpdns.site/wp-content/uploads/2026/06/breathtaking-photo-varkala-beach-kerala-india-capturing-its-serene-coastline-stunning-1.webp') no-repeat center center;
    background-size: cover;
    position: relative;
    display: flex;
    align-items: center;
    color: #ffffff;
}

/* Full-Width Container stretching edge-to-edge */
.banner-container-full {
    width: 100%;
    padding: 0 60px; /* Generous padding on left/right for large desktop edge alignment */
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 2;
}

/* Left Content Styles */
.banner-content {
    max-width: 600px;
}

.banner-title {
    font-size: 2.2rem; /* Slightly larger scale for full-width presentation */
    font-weight: 700;
    margin-bottom: 14px;
    letter-spacing: -0.5px;
    line-height: 1.2;
}

.banner-description {
    font-size: 1rem;
    line-height: 1.6;
    color: rgba(255, 255, 255, 0.95);
    margin-bottom: 32px;
}

/* Yellow CTA Button */
.banner-btn {
    display: inline-flex;
    align-items: center;
    background-color: #fbb03b; 
    color: #231f20; 
    text-decoration: none;
    padding: 14px 28px;
    border-radius: 6px;
    font-size: 0.95rem;
    font-weight: 600;
    transition: background-color 0.2s ease-in-out;
}

.banner-btn i {
    margin-left: 12px;
    font-size: 1rem;
}

.banner-btn:hover {
    background-color: #e59f2e;
}

/* Right Content: Instagram Handle */
.instagram-handle {
    display: flex;
    align-items: center;
    font-size: 2.2rem;
    font-weight: 600;
    letter-spacing: -0.5px;
    white-space: nowrap;
}

.instagram-handle i {
    font-size: 3rem;
    margin-right: 14px;
}

/* Responsive adjustments for mid-to-small screens */
@media (max-width: 992px) {
    .banner-container-full {
        padding: 0 40px;
    }
    
    .banner-title {
        font-size: 1.85rem;
    }
    
    .instagram-handle {
        font-size: 1.8rem;
    }
    
    .instagram-handle i {
        font-size: 2.5rem;
    }
}

@media (max-width: 768px) {
    .varkala-banner {
        height: auto;
        padding: 60px 0;
    }
    
    .banner-container-full {
        flex-direction: column;
        align-items: flex-start;
        gap: 50px;
    }

    .banner-description br {
        display: none;
    }
}


/* MOBILE OPTIMIZATION */
@media (max-width: 768px) {

    .varkala-banner {
        width: 100%;
        height: auto;
        min-height: auto;
        padding: 60px 0;
        background-position: center;
    }

    .banner-container-full {
        flex-direction: column;
        align-items: flex-start;
        padding: 0 20px; /* tighter padding for mobile */
        gap: 30px;
    }

    .banner-content {
        max-width: 100%;
    }

    .banner-title {
        font-size: 1.5rem;
        line-height: 1.3;
        margin-bottom: 10px;
    }

    .banner-description {
        font-size: 0.9rem;
        line-height: 1.5;
        margin-bottom: 20px;
    }

    .banner-description br {
        display: none;
    }

    .banner-btn {
        width: 100%;
        justify-content: center;
        padding: 12px 20px;
        font-size: 0.9rem;
    }

    /* Instagram handle BELOW content */
    .instagram-handle {
        width: 100%;
        font-size: 1.3rem;
        justify-content: flex-start;
    }

    .instagram-handle i {
        font-size: 1.8rem;
        margin-right: 10px;
    }
}


/* EXTRA SMALL DEVICES */
@media (max-width: 480px) {

    .banner-container-full {
        padding: 0 15px;
    }

    .banner-title {
        font-size: 1.3rem;
    }

    .banner-description {
        font-size: 0.85rem;
    }

    .banner-btn {
        font-size: 0.85rem;
        padding: 10px 16px;
    }

    .instagram-handle {
        font-size: 1.1rem;
    }

    .instagram-handle i {
        font-size: 1.5rem;
    }
}/* End custom CSS */