.elementor-2391 .elementor-element.elementor-element-3ad3231:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-3ad3231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/capriluxurytravel.com/wp-content/uploads/2024/03/Pop_ups_v1_Desktop.png?fit=2423%2C1080&ssl=1");background-position:center right;background-size:cover;}.elementor-2391 .elementor-element.elementor-element-3ad3231, .elementor-2391 .elementor-element.elementor-element-3ad3231 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-2391 .elementor-element.elementor-element-3ad3231{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2391 .elementor-element.elementor-element-3ad3231 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2391 .elementor-element.elementor-element-3eb5b82 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2391 .elementor-element.elementor-element-3eb5b82 > .elementor-element-populated, .elementor-2391 .elementor-element.elementor-element-3eb5b82 > .elementor-element-populated > .elementor-background-overlay, .elementor-2391 .elementor-element.elementor-element-3eb5b82 > .elementor-background-slideshow{border-radius:258px 258px 258px 258px;}.elementor-2391 .elementor-element.elementor-element-3eb5b82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2391 .elementor-element.elementor-element-0bd5760{--spacer-size:1.2rem;}.elementor-2391 .elementor-element.elementor-element-ac27f4c > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-2391 .elementor-element.elementor-element-8055a2b{--spacer-size:0.1rem;}.elementor-2391 .elementor-element.elementor-element-972482e{text-align:left;}.elementor-2391 .elementor-element.elementor-element-972482e img{width:51%;}.elementor-2391 .elementor-element.elementor-element-04d97b8 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:2rem;font-weight:600;}.elementor-2391 .elementor-element.elementor-element-c1e615d .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:5.7rem;font-weight:600;}.elementor-2391 .elementor-element.elementor-element-c1e615d > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-2b0a4f9 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-2391 .elementor-element.elementor-element-2b0a4f9 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-3afdb59 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:1.5rem;}.elementor-2391 .elementor-element.elementor-element-3afdb59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-23cd0a6 .elementor-button{font-family:"Quicksand", Sans-serif;font-size:1.2rem;fill:#FFFFFF;color:#FFFFFF;background-color:#008F98;border-radius:55px 55px 55px 55px;padding:4% 20% 4% 20%;}.elementor-2391 .elementor-element.elementor-element-23cd0a6 .elementor-button:hover, .elementor-2391 .elementor-element.elementor-element-23cd0a6 .elementor-button:focus{background-color:#181D24;}.elementor-2391 .elementor-element.elementor-element-1a75d00 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:1rem;}.elementor-2391 .elementor-element.elementor-element-1a75d00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-0c013a3{--spacer-size:3rem;}.elementor-2391 .elementor-element.elementor-element-35cf274:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-35cf274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/capriluxurytravel.com/wp-content/uploads/2024/03/Pop_ups_v1_Desktop.png?fit=2423%2C1080&ssl=1");background-position:center right;background-size:cover;}.elementor-2391 .elementor-element.elementor-element-35cf274, .elementor-2391 .elementor-element.elementor-element-35cf274 > .elementor-background-overlay{border-radius:28px 28px 28px 28px;}.elementor-2391 .elementor-element.elementor-element-35cf274{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2391 .elementor-element.elementor-element-35cf274 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2391 .elementor-element.elementor-element-e7dbc80 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2391 .elementor-element.elementor-element-e7dbc80 > .elementor-element-populated, .elementor-2391 .elementor-element.elementor-element-e7dbc80 > .elementor-element-populated > .elementor-background-overlay, .elementor-2391 .elementor-element.elementor-element-e7dbc80 > .elementor-background-slideshow{border-radius:258px 258px 258px 258px;}.elementor-2391 .elementor-element.elementor-element-e7dbc80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2391 .elementor-element.elementor-element-0d0a7a7 > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-2391 .elementor-element.elementor-element-5e1e774{--spacer-size:0.1rem;}.elementor-2391 .elementor-element.elementor-element-c3a7a42{--spacer-size:1.2rem;}.elementor-2391 .elementor-element.elementor-element-b047b10 .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:1.5rem;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.89);}.elementor-2391 .elementor-element.elementor-element-b047b10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-198cfc1 .elementor-button{font-family:"Quicksand", Sans-serif;font-size:1.2rem;fill:#FFFFFF;color:#FFFFFF;background-color:#008F98;border-radius:55px 55px 55px 55px;padding:4% 20% 4% 20%;}.elementor-2391 .elementor-element.elementor-element-198cfc1 .elementor-button:hover, .elementor-2391 .elementor-element.elementor-element-198cfc1 .elementor-button:focus{background-color:#181D24;}.elementor-2391 .elementor-element.elementor-element-5cac95e .elementor-heading-title{color:#FFFFFF;font-family:"Quicksand", Sans-serif;font-size:1.5rem;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.89);}.elementor-2391 .elementor-element.elementor-element-5cac95e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2391 .elementor-element.elementor-element-ac233bb{--spacer-size:3rem;}#elementor-popup-modal-2391 .dialog-message{width:59.2rem;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-2391{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-2391 .dialog-close-button{display:flex;font-size:1.3rem;}#elementor-popup-modal-2391 .dialog-widget-content{animation-duration:1.2s;border-radius:42px 42px 42px 42px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 0px 0px 0px;}#elementor-popup-modal-2391 .dialog-close-button i{color:#181D24;}#elementor-popup-modal-2391 .dialog-close-button svg{fill:#181D24;}@media(max-width:422px){.elementor-2391 .elementor-element.elementor-element-3ad3231:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-3ad3231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/capriluxurytravel.com/wp-content/uploads/2024/03/Pop_ups_v3.png?fit=1080%2C1920&ssl=1");}.elementor-2391 .elementor-element.elementor-element-0bd5760{--spacer-size:5.1rem;}.elementor-2391 .elementor-element.elementor-element-ac27f4c{width:100%;}.elementor-2391 .elementor-element.elementor-element-0302cba{width:100%;}.elementor-2391 .elementor-element.elementor-element-35cf274:not(.elementor-motion-effects-element-type-background), .elementor-2391 .elementor-element.elementor-element-35cf274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/capriluxurytravel.com/wp-content/uploads/2024/03/Pop_ups_v3.png?fit=1080%2C1920&ssl=1");background-position:bottom center;}.elementor-2391 .elementor-element.elementor-element-0d0a7a7{width:100%;}.elementor-2391 .elementor-element.elementor-element-5e1e774{--spacer-size:5.8rem;}.elementor-2391 .elementor-element.elementor-element-2befacd{width:100%;}.elementor-2391 .elementor-element.elementor-element-c3a7a42{--spacer-size:10rem;}.elementor-2391 .elementor-element.elementor-element-b047b10{text-align:center;}.elementor-2391 .elementor-element.elementor-element-b047b10 .elementor-heading-title{font-size:1.2rem;}.elementor-2391 .elementor-element.elementor-element-198cfc1 .elementor-button{font-size:1.1rem;}.elementor-2391 .elementor-element.elementor-element-5cac95e{text-align:center;}.elementor-2391 .elementor-element.elementor-element-5cac95e .elementor-heading-title{font-size:1rem;}}