.elementor-254 .elementor-element.elementor-element-2c8a1b4f>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-2c8a1b4f>.elementor-container{min-height:100vh}.elementor-254 .elementor-element.elementor-element-2c8a1b4f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-254 .elementor-element.elementor-element-2c8a1b4f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-254 .elementor-element.elementor-element-5e21fef5>.elementor-widget-container{margin:90px 0 0 0;padding:100px 0 100px 0}.elementor-254 .elementor-element.elementor-element-5e21fef5 .cs-title-wrap{max-width:944px}.elementor-254 .elementor-element.elementor-element-5e21fef5 .cs-subtitle{font-size:14px}.elementor-254 .elementor-element.elementor-element-3826de4:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-3826de4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010101}.elementor-254 .elementor-element.elementor-element-3826de4>.elementor-background-overlay{opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-3826de4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 40px 0}.elementor-254 .elementor-element.elementor-element-105820f2 .cs-title-wrap{max-width:820px}.elementor-254 .elementor-element.elementor-element-3ed58d6:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-3ed58d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#090909;background-image:url(https://rentcasabluemarlin.com/wp-content/uploads/2023/04/laura-adai-WSkEEClb5Xc-unsplash-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-254 .elementor-element.elementor-element-3ed58d6>.elementor-background-overlay{background-color:#000;opacity:.3;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-3ed58d6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 20px 80px 20px}.elementor-254 .elementor-element.elementor-element-a5b3c33.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-254 .elementor-element.elementor-element-5bd7dd8 img{opacity:.9;filter:brightness(93%) contrast(100%) saturate(76%) blur(0) hue-rotate(0deg);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B99D75}.elementor-254 .elementor-element.elementor-element-4ede169{width:auto;max-width:auto;margin:-69px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-254 .elementor-element.elementor-element-4ede169 .elementor-icon-wrapper{text-align:center}.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-stacked .elementor-icon{background-color:#0E0D0C;color:#B99D75}.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-default .elementor-icon{color:#0E0D0C;border-color:#0E0D0C}.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-default .elementor-icon svg{fill:#0E0D0C}.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-framed .elementor-icon{background-color:#B99D75}.elementor-254 .elementor-element.elementor-element-4ede169.elementor-view-stacked .elementor-icon svg{fill:#B99D75}.elementor-254 .elementor-element.elementor-element-4ede169 .elementor-icon{font-size:45px;padding:25px}.elementor-254 .elementor-element.elementor-element-4ede169 .elementor-icon svg{height:45px}.elementor-254 .elementor-element.elementor-element-472b0e4>.elementor-widget-container{margin:20px 0 0 0}.elementor-254 .elementor-element.elementor-element-472b0e4 .cs-title{font-size:21px}.elementor-254 .elementor-element.elementor-element-472b0e4 .cs-title-text{font-size:16px}.elementor-254 .elementor-element.elementor-element-d2820e2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-254 .elementor-element.elementor-element-c3fe2d9>.elementor-widget-container{margin:50px 0 0 0}.elementor-254 .elementor-element.elementor-element-c3fe2d9 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B99D75}.elementor-254 .elementor-element.elementor-element-f5ee46e{width:auto;max-width:auto;margin:-69px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-254 .elementor-element.elementor-element-f5ee46e .elementor-icon-wrapper{text-align:center}.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-stacked .elementor-icon{background-color:#0E0D0C;color:#B99D75}.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-default .elementor-icon{color:#0E0D0C;border-color:#0E0D0C}.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-default .elementor-icon svg{fill:#0E0D0C}.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-framed .elementor-icon{background-color:#B99D75}.elementor-254 .elementor-element.elementor-element-f5ee46e.elementor-view-stacked .elementor-icon svg{fill:#B99D75}.elementor-254 .elementor-element.elementor-element-f5ee46e .elementor-icon{font-size:45px;padding:25px}.elementor-254 .elementor-element.elementor-element-f5ee46e .elementor-icon svg{height:45px}.elementor-254 .elementor-element.elementor-element-03cddef>.elementor-widget-container{margin:20px 0 0 0}.elementor-254 .elementor-element.elementor-element-03cddef .cs-title{font-size:21px}.elementor-254 .elementor-element.elementor-element-03cddef .cs-title-text{font-size:16px}.elementor-254 .elementor-element.elementor-element-b0e7ea2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-254 .elementor-element.elementor-element-4266e55 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B99D75}.elementor-254 .elementor-element.elementor-element-03c34ab{width:auto;max-width:auto;margin:-69px 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0}.elementor-254 .elementor-element.elementor-element-03c34ab .elementor-icon-wrapper{text-align:center}.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-stacked .elementor-icon{background-color:#0E0D0C;color:#B99D75}.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-default .elementor-icon{color:#0E0D0C;border-color:#0E0D0C}.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-framed .elementor-icon,.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-default .elementor-icon svg{fill:#0E0D0C}.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-framed .elementor-icon{background-color:#B99D75}.elementor-254 .elementor-element.elementor-element-03c34ab.elementor-view-stacked .elementor-icon svg{fill:#B99D75}.elementor-254 .elementor-element.elementor-element-03c34ab .elementor-icon{font-size:45px;padding:25px}.elementor-254 .elementor-element.elementor-element-03c34ab .elementor-icon svg{height:45px}.elementor-254 .elementor-element.elementor-element-11506db>.elementor-widget-container{margin:20px 0 0 0}.elementor-254 .elementor-element.elementor-element-11506db .cs-title{font-size:21px}.elementor-254 .elementor-element.elementor-element-11506db .cs-title-text{font-size:16px}.elementor-254 .elementor-element.elementor-element-8c5a490:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-8c5a490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rentcasabluemarlin.com/wp-content/uploads/2026/06/young-woman-having-face-massage-relaxing-spa-salon-scaled.jpg);background-position:center center;background-size:cover}.elementor-254 .elementor-element.elementor-element-8c5a490>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-8c5a490{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-254 .elementor-element.elementor-element-1f5186a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 60px 0 0}.elementor-254 .elementor-element.elementor-element-1f5186a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-5a3e946>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 60px 60px 60px}.elementor-254 .elementor-element.elementor-element-5a3e946>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-bf9df91>.elementor-widget-container{margin:0 0 30px 0}.elementor-254 .elementor-element.elementor-element-79d703d .cs-food-menu-group span{border-style:solid}.elementor-254 .elementor-element.elementor-element-0a5be39:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-0a5be39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rentcasabluemarlin.com/wp-content/uploads/2026/06/young-beautiful-woman-relaxing-spa-treatment-scaled.jpg);background-position:center center;background-size:cover}.elementor-254 .elementor-element.elementor-element-0a5be39>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-0a5be39{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-254 .elementor-element.elementor-element-108d61b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 60px 60px 60px}.elementor-254 .elementor-element.elementor-element-108d61b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-90325ce>.elementor-widget-container{margin:0 0 30px 0}.elementor-254 .elementor-element.elementor-element-e447c33 .cs-food-menu-group span{border-style:solid}.elementor-254 .elementor-element.elementor-element-2b80104>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 60px 0 0}.elementor-254 .elementor-element.elementor-element-2b80104>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-f0ee250:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-f0ee250>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rentcasabluemarlin.com/wp-content/uploads/2026/06/healthy-beautiful-manicure-manicurist-scaled.jpg);background-position:center center;background-size:cover}.elementor-254 .elementor-element.elementor-element-f0ee250>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-f0ee250{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-254 .elementor-element.elementor-element-59a25d5>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 60px 0 0}.elementor-254 .elementor-element.elementor-element-59a25d5>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-e5d84ef>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 60px 60px 60px}.elementor-254 .elementor-element.elementor-element-e5d84ef>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-8988c97>.elementor-widget-container{margin:0 0 30px 0}.elementor-254 .elementor-element.elementor-element-617376d .cs-food-menu-group span{border-style:solid}.elementor-254 .elementor-element.elementor-element-194c882:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-194c882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://rentcasabluemarlin.com/wp-content/uploads/2026/06/resting-spa-resort-scaled.jpg);background-position:center center;background-size:cover}.elementor-254 .elementor-element.elementor-element-194c882>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-194c882{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-254 .elementor-element.elementor-element-770a4ab>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 60px 60px 60px}.elementor-254 .elementor-element.elementor-element-770a4ab>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-254 .elementor-element.elementor-element-aef48d4>.elementor-widget-container{margin:0 0 30px 0}.elementor-254 .elementor-element.elementor-element-07e9e52 .cs-food-menu-group span{border-style:solid}.elementor-254 .elementor-element.elementor-element-07e9e52 .cs-food-menu-details{color:#FFF;font-weight:500}.elementor-254 .elementor-element.elementor-element-f314014>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 60px 0 0}.elementor-254 .elementor-element.elementor-element-f314014>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(max-width:1024px) and (min-width:768px){.elementor-254 .elementor-element.elementor-element-1f5186a{width:100%}.elementor-254 .elementor-element.elementor-element-5a3e946{width:100%}.elementor-254 .elementor-element.elementor-element-108d61b{width:100%}.elementor-254 .elementor-element.elementor-element-2b80104{width:100%}.elementor-254 .elementor-element.elementor-element-59a25d5{width:100%}.elementor-254 .elementor-element.elementor-element-e5d84ef{width:100%}.elementor-254 .elementor-element.elementor-element-770a4ab{width:100%}.elementor-254 .elementor-element.elementor-element-f314014{width:100%}}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-3826de4{padding:80px 0 40px 0}.elementor-254 .elementor-element.elementor-element-8c5a490{padding:80px 0 80px 0}.elementor-254 .elementor-element.elementor-element-1f5186a>.elementor-element-populated{padding:0 0 70px 0}.elementor-254 .elementor-element.elementor-element-5a3e946>.elementor-element-populated{padding:0 0 0 0}.elementor-254 .elementor-element.elementor-element-0a5be39{padding:80px 0 80px 0}.elementor-254 .elementor-element.elementor-element-108d61b>.elementor-element-populated{padding:0 0 0 0}.elementor-254 .elementor-element.elementor-element-2b80104>.elementor-element-populated{padding:0 0 70px 0}.elementor-254 .elementor-element.elementor-element-f0ee250{padding:80px 0 80px 0}.elementor-254 .elementor-element.elementor-element-59a25d5>.elementor-element-populated{padding:0 0 70px 0}.elementor-254 .elementor-element.elementor-element-e5d84ef>.elementor-element-populated{padding:0 0 0 0}.elementor-254 .elementor-element.elementor-element-194c882{padding:80px 0 80px 0}.elementor-254 .elementor-element.elementor-element-770a4ab>.elementor-element-populated{padding:0 0 0 0}.elementor-254 .elementor-element.elementor-element-f314014>.elementor-element-populated{padding:0 0 70px 0}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-4266e55>.elementor-widget-container{margin:50px 0 0 0}}@media(min-width:1025px){.elementor-254 .elementor-element.elementor-element-8c5a490:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-8c5a490>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-254 .elementor-element.elementor-element-0a5be39:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-0a5be39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-254 .elementor-element.elementor-element-f0ee250:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-f0ee250>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-254 .elementor-element.elementor-element-194c882:not(.elementor-motion-effects-element-type-background),.elementor-254 .elementor-element.elementor-element-194c882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}