.elementor-29 .elementor-element.elementor-element-d18c7cb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-d18c7cb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-3997203>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-29 .elementor-element.elementor-element-3997203>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-2804074 .swiper-slide-bg{background-color:#AAA;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2023/05/SSVR_30.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-7541e97 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2023/05/SSVR_Speedboat-01.jpeg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-22db271 .swiper-slide-bg{background-color:#AAA;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2023/05/SSVR_27.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-f69a79f .swiper-slide-bg{background-color:#AAA;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2023/05/SSVR_43.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-2da778c .swiper-slide-bg{background-color:#AAA;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/ss-villa-resort-sky-view-2.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-40df8be .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2023/05/SSVR_32.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-65df74e .elementor-repeater-item-3d0a483 .swiper-slide-bg{background-color:#AAA;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/ss-villa-resort-sky-view-3.jpg);background-size:auto}.elementor-29 .elementor-element.elementor-element-65df74e .swiper-slide{transition-duration:calc(3500ms*1.2);height:100vh}.elementor-29 .elementor-element.elementor-element-65df74e>.elementor-widget-container{background-color:#A23434}.elementor-29 .elementor-element.elementor-element-65df74e .swiper-slide-contents{max-width:88%}.elementor-29 .elementor-element.elementor-element-65df74e .swiper-slide-inner{text-align:center}.elementor-29 .elementor-element.elementor-element-d7a54a0:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-d7a54a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/palm-leave-bg.jpg);background-position:top left;background-repeat:no-repeat;background-size:contain}.elementor-29 .elementor-element.elementor-element-d7a54a0>.elementor-background-overlay{background-color:var(--e-global-color-kadence4);opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-d7a54a0>.elementor-container{max-width:992px}.elementor-29 .elementor-element.elementor-element-d7a54a0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 50px 0}.elementor-29 .elementor-element.elementor-element-dcf3947 .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-e03d704>.elementor-widget-container{margin:44px 0 20px 0}.elementor-29 .elementor-element.elementor-element-e03d704{text-align:center}.elementor-29 .elementor-element.elementor-element-b8db2ab:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-b8db2ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFF1ED;background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/ft-bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-b8db2ab>.elementor-background-overlay{background-color:#EFF1ED;opacity:.88;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-b8db2ab,.elementor-29 .elementor-element.elementor-element-b8db2ab>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-29 .elementor-element.elementor-element-b8db2ab{box-shadow:0 0 5px 0 rgb(0 0 0 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 70px 0}.elementor-29 .elementor-element.elementor-element-9534c48>.elementor-widget-container{margin:0 0 70px 0}.elementor-29 .elementor-element.elementor-element-9534c48 .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-1e5d4dd{--e-image-carousel-slides-to-show:4}.elementor-29 .elementor-element.elementor-element-1e5d4dd .elementor-image-carousel-caption{text-align:end}.elementor-29 .elementor-element.elementor-element-3ae6791:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-3ae6791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/ss-villa-resort-sky-view-2.jpg);background-size:cover}.elementor-29 .elementor-element.elementor-element-3ae6791>.elementor-background-overlay{background-color:#fff0;background-image:radial-gradient(at center center,#0E1822BD 28%,var(--e-global-color-kadence3) 73%);opacity:.98;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-3ae6791{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 70px 0}.elementor-29 .elementor-element.elementor-element-62d445c .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-4f2735e{--spacer-size:50px}.elementor-29 .elementor-element.elementor-element-5575bbd .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-0e0e24a .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-4bf43f8 .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-fbde13b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-fbde13b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.ssvillaresort.com/wp-content/uploads/2022/10/bg-kayak.png);background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-29 .elementor-element.elementor-element-fbde13b>.elementor-background-overlay{background-color:var(--e-global-color-kadence4);opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-29 .elementor-element.elementor-element-fbde13b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 70px 0}.elementor-29 .elementor-element.elementor-element-ac39c5b>.elementor-widget-container{margin:0 0 64px 0}.elementor-29 .elementor-element.elementor-element-ac39c5b .your-class{text-align:center}.elementor-29 .elementor-element.elementor-element-cc30d46>.elementor-widget-container{background-color:#EFF1ED;padding:15px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff0;border-radius:6px 6px 6px 6px}.elementor-29 .elementor-element.elementor-element-cc30d46:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-cc30d46 .elementor-icon-box-wrapper{gap:0}.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-framed .elementor-icon,.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-default:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29 .elementor-element.elementor-element-cc30d46.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence1);color:var(--e-global-color-kadence1);border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-cc30d46 .elementor-icon-box-title,.elementor-29 .elementor-element.elementor-element-cc30d46 .elementor-icon-box-title a{font-size:20px}.elementor-29 .elementor-element.elementor-element-cc30d46 .elementor-icon-box-title{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-cc30d46 .elementor-icon-box-description{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-bedaf34>.elementor-widget-container{background-color:#EFF1ED;padding:15px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff0;border-radius:6px 6px 6px 6px}.elementor-29 .elementor-element.elementor-element-bedaf34:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-bedaf34 .elementor-icon-box-wrapper{gap:0}.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-framed .elementor-icon,.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-default:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29 .elementor-element.elementor-element-bedaf34.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence1);color:var(--e-global-color-kadence1);border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-bedaf34 .elementor-icon-box-title,.elementor-29 .elementor-element.elementor-element-bedaf34 .elementor-icon-box-title a{font-size:20px}.elementor-29 .elementor-element.elementor-element-bedaf34 .elementor-icon-box-title{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-bedaf34 .elementor-icon-box-description{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1f4c3a5>.elementor-widget-container{background-color:#EFF1ED;padding:15px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff0;border-radius:6px 6px 6px 6px}.elementor-29 .elementor-element.elementor-element-1f4c3a5:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1f4c3a5 .elementor-icon-box-wrapper{gap:0}.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-framed .elementor-icon,.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-default:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1f4c3a5.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence1);color:var(--e-global-color-kadence1);border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1f4c3a5 .elementor-icon-box-title,.elementor-29 .elementor-element.elementor-element-1f4c3a5 .elementor-icon-box-title a{font-size:20px}.elementor-29 .elementor-element.elementor-element-1f4c3a5 .elementor-icon-box-title{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1f4c3a5 .elementor-icon-box-description{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1cb7a36>.elementor-widget-container{background-color:#EFF1ED;padding:15px 10px 10px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#fff0;border-radius:6px 6px 6px 6px}.elementor-29 .elementor-element.elementor-element-1cb7a36:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1cb7a36 .elementor-icon-box-wrapper{gap:0}.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-framed .elementor-icon,.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-default .elementor-icon{fill:var(--e-global-color-kadence3);color:var(--e-global-color-kadence3);border-color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-framed:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-default:has(:hover) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-framed:has(:focus) .elementor-icon,.elementor-29 .elementor-element.elementor-element-1cb7a36.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-kadence1);color:var(--e-global-color-kadence1);border-color:var(--e-global-color-kadence1)}.elementor-29 .elementor-element.elementor-element-1cb7a36 .elementor-icon-box-title,.elementor-29 .elementor-element.elementor-element-1cb7a36 .elementor-icon-box-title a{font-size:20px}.elementor-29 .elementor-element.elementor-element-1cb7a36 .elementor-icon-box-title{color:var(--e-global-color-kadence3)}.elementor-29 .elementor-element.elementor-element-1cb7a36 .elementor-icon-box-description{color:var(--e-global-color-kadence3)}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-bb990b5{width:50%}.elementor-29 .elementor-element.elementor-element-2f8a265{width:50%}.elementor-29 .elementor-element.elementor-element-a546da1{width:100%}.elementor-29 .elementor-element.elementor-element-6d313ea{width:25%}.elementor-29 .elementor-element.elementor-element-a03742e{width:25%}.elementor-29 .elementor-element.elementor-element-7f42132{width:25%}.elementor-29 .elementor-element.elementor-element-292c614{width:25%}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-e03d704{width:100%;max-width:100%}.elementor-29 .elementor-element.elementor-element-e03d704>.elementor-widget-container{margin:15px 0 0 0}.elementor-29 .elementor-element.elementor-element-9534c48>.elementor-widget-container{margin:0 0 28px 0}.elementor-29 .elementor-element.elementor-element-4f2735e{--spacer-size:10px}.elementor-29 .elementor-element.elementor-element-ac39c5b>.elementor-widget-container{margin:0 0 20px 0}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-65df74e .swiper-slide{height:500px}.elementor-29 .elementor-element.elementor-element-65df74e .swiper-slide-contents{max-width:100%}.elementor-29 .elementor-element.elementor-element-e03d704{width:100%;max-width:100%}.elementor-29 .elementor-element.elementor-element-e03d704>.elementor-widget-container{margin:10px 0 0 0}.elementor-29 .elementor-element.elementor-element-9534c48>.elementor-widget-container{margin:0 0 28px 0}.elementor-29 .elementor-element.elementor-element-4f2735e{--spacer-size:10px}.elementor-29 .elementor-element.elementor-element-ac39c5b>.elementor-widget-container{margin:0 0 28px 0}.elementor-29 .elementor-element.elementor-element-6d313ea{width:50%}.elementor-29 .elementor-element.elementor-element-a03742e{width:50%}.elementor-29 .elementor-element.elementor-element-7f42132{width:50%}.elementor-29 .elementor-element.elementor-element-292c614{width:50%}}