.elementor-6897 .elementor-element.elementor-element-7ad8bee{--display:flex;--min-height:400px;--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;--justify-content:center;--overlay-opacity:0.35;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-7ad8bee:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-7ad8bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/01/DSC08047-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-7ad8bee::before, .elementor-6897 .elementor-element.elementor-element-7ad8bee > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-7ad8bee > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-7ad8bee > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-7ad8bee > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-7ad8bee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-e161b3f{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-6897 .elementor-element.elementor-element-fc7f165{text-align:center;}.elementor-6897 .elementor-element.elementor-element-fc7f165 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.3rem;font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-6897 .elementor-element.elementor-element-61218da{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-811dc43{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-811dc43:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-811dc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/03/A749015-HDR-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-811dc43::before, .elementor-6897 .elementor-element.elementor-element-811dc43 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-811dc43 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-811dc43 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-811dc43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-811dc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-efe9968{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-efe9968:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-efe9968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-efe9968{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-efe9968{right:0px;}.elementor-6897 .elementor-element.elementor-element-70e68c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-70e68c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-6897 .elementor-element.elementor-element-cf1d7ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-943104f{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-943104f:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-943104f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/11/5tmag-getawaysII-slide-8V8L-superJumbo.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-943104f::before, .elementor-6897 .elementor-element.elementor-element-943104f > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-943104f > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-943104f > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-943104f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-943104f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-66c4283{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-66c4283:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-66c4283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-66c4283{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-66c4283{right:0px;}.elementor-6897 .elementor-element.elementor-element-44e6cb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-44e6cb6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-d8658df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-d0c2df6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-bd6b56b{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-bd6b56b:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-bd6b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/09/Nuestra-Cartagena.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-bd6b56b::before, .elementor-6897 .elementor-element.elementor-element-bd6b56b > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-bd6b56b > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-bd6b56b > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-bd6b56b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-bd6b56b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-e3540b1{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-e3540b1:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-e3540b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-e3540b1{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-e3540b1{right:0px;}.elementor-6897 .elementor-element.elementor-element-50a1861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-50a1861 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-3545df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-3a1c94b{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-3a1c94b:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-3a1c94b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/10/Faena-Hotel-Buenos-Aires__2018_32.-El-Mercado.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-3a1c94b::before, .elementor-6897 .elementor-element.elementor-element-3a1c94b > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3a1c94b > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3a1c94b > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3a1c94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3a1c94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-0330ae1{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-0330ae1:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-0330ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-0330ae1{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-0330ae1{right:0px;}.elementor-6897 .elementor-element.elementor-element-53ab62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-53ab62d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-d95a4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-45521fe{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-36e8360{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-36e8360:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-36e8360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/08/img_7412-1152x1536-1.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-36e8360::before, .elementor-6897 .elementor-element.elementor-element-36e8360 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-36e8360 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-36e8360 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-36e8360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-36e8360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-5e4986f{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-5e4986f:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-5e4986f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-5e4986f{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-5e4986f{right:0px;}.elementor-6897 .elementor-element.elementor-element-b006a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-b006a3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-139a59f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-172369c{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-172369c:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-172369c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/08/Portada-21.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-172369c::before, .elementor-6897 .elementor-element.elementor-element-172369c > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-172369c > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-172369c > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-172369c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-172369c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-84122da{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-84122da:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-84122da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-84122da{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-84122da{right:0px;}.elementor-6897 .elementor-element.elementor-element-6ed665f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-6ed665f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f59f123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-a4d370a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-833d6a7{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-833d6a7:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-833d6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/cc2f7560-f010-11ef-b6f9-a5507b951c08-scaled.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-833d6a7::before, .elementor-6897 .elementor-element.elementor-element-833d6a7 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-833d6a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-833d6a7 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-833d6a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-833d6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-00dd2c5{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-00dd2c5:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-00dd2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-00dd2c5{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-00dd2c5{right:0px;}.elementor-6897 .elementor-element.elementor-element-811f6a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-811f6a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-293c9d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-18177ce{--display:flex;--min-height:330px;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-18177ce:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-18177ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/11/1744227673-gran-salon1-scaled.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-18177ce::before, .elementor-6897 .elementor-element.elementor-element-18177ce > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-18177ce > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-18177ce > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-18177ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-18177ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-154ec92{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-154ec92:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-154ec92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-154ec92{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-154ec92{right:0px;}.elementor-6897 .elementor-element.elementor-element-d48a1db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-d48a1db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-78d8377{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f18367c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-b270ab4{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-b270ab4:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-b270ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/Casa-Carolina-04.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-b270ab4::before, .elementor-6897 .elementor-element.elementor-element-b270ab4 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-b270ab4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-b270ab4 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-b270ab4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-b270ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-22c7e2c{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-22c7e2c:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-22c7e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-22c7e2c{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-22c7e2c{right:0px;}.elementor-6897 .elementor-element.elementor-element-51e9618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-51e9618 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-901a09c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-dd076a4{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-dd076a4:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-dd076a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/rooftop.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-dd076a4::before, .elementor-6897 .elementor-element.elementor-element-dd076a4 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-dd076a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-dd076a4 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-dd076a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-dd076a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-a246ddf{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-a246ddf:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-a246ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-a246ddf{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-a246ddf{right:0px;}.elementor-6897 .elementor-element.elementor-element-2a6ba4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-2a6ba4a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-358fb24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-6fc986a{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-7db3e75{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-7db3e75:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-7db3e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/Casa-Carolina_ROOM-SUITE-01.avif");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-7db3e75::before, .elementor-6897 .elementor-element.elementor-element-7db3e75 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-7db3e75 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-7db3e75 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-7db3e75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-7db3e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-495856b{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-495856b:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-495856b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-495856b{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-495856b{right:0px;}.elementor-6897 .elementor-element.elementor-element-8f7ac97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-8f7ac97 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-1ca345b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-bc1ffc5{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-bc1ffc5:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/resident_2025-02-21_qgki9l6t_PATIO6.avif");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-bc1ffc5::before, .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-bc1ffc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-cf6d30d{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-cf6d30d:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-cf6d30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-cf6d30d{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-cf6d30d{right:0px;}.elementor-6897 .elementor-element.elementor-element-b312f18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-b312f18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-ae436fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-a92398f{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-26cec3b{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-26cec3b:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-26cec3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/PATIO7-1.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-26cec3b::before, .elementor-6897 .elementor-element.elementor-element-26cec3b > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-26cec3b > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-26cec3b > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-26cec3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-26cec3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-243d855{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-243d855:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-243d855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-243d855{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-243d855{right:0px;}.elementor-6897 .elementor-element.elementor-element-e76553c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-e76553c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-8503d28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-38a76eb{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-38a76eb:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-38a76eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/04/A749285-HDR-scaled.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-38a76eb::before, .elementor-6897 .elementor-element.elementor-element-38a76eb > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-38a76eb > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-38a76eb > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-38a76eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-38a76eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-3b2d8d0{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-3b2d8d0:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-3b2d8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-3b2d8d0{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-3b2d8d0{right:0px;}.elementor-6897 .elementor-element.elementor-element-0b963e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-0b963e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f66a4f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f53e16d{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-70bbb50{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-70bbb50:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-70bbb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/DSC09044-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-70bbb50::before, .elementor-6897 .elementor-element.elementor-element-70bbb50 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-70bbb50 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-70bbb50 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-70bbb50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-70bbb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-1f12933{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-1f12933:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-1f12933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-1f12933{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-1f12933{right:0px;}.elementor-6897 .elementor-element.elementor-element-091c30c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-091c30c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-426202a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-78a0ee6{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-78a0ee6:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/Cartagena-Casa-Carolina-Gabriel-Garcia-Marquez-for-HOMBRE-Magazine-1OMS2-Copy.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-78a0ee6::before, .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-78a0ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-fe22138{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-fe22138:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-fe22138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-fe22138{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-fe22138{right:0px;}.elementor-6897 .elementor-element.elementor-element-2900035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-2900035 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-080037b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-44e0ad4{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-49e038a{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-49e038a:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-49e038a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/04/Cockteles-clasicos-Rooftop.webp");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-49e038a::before, .elementor-6897 .elementor-element.elementor-element-49e038a > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-49e038a > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-49e038a > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-49e038a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-49e038a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-1854a02{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-1854a02:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-1854a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-1854a02{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-1854a02{right:0px;}.elementor-6897 .elementor-element.elementor-element-1f58072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-1f58072 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-257e97f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-72ae5e9{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-72ae5e9:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/cartagena-wellness-hotel-1200x800-1.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-72ae5e9::before, .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-72ae5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-622e026{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-622e026:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-622e026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-622e026{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-622e026{right:0px;}.elementor-6897 .elementor-element.elementor-element-f8b3cfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-f8b3cfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-a9cef06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f4f825a{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-80f0387{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-80f0387:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-80f0387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/04/Cocteles-de-autor-Rooftop.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-80f0387::before, .elementor-6897 .elementor-element.elementor-element-80f0387 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-80f0387 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-80f0387 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-80f0387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-80f0387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-d259994{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-d259994:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-d259994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-d259994{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-d259994{right:0px;}.elementor-6897 .elementor-element.elementor-element-bb7123d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-bb7123d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-6e38360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-3909809{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-3909809:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-3909809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/01/DSC05622-HDR-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-3909809::before, .elementor-6897 .elementor-element.elementor-element-3909809 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3909809 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3909809 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3909809 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3909809 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-ca28bf9{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-ca28bf9:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-ca28bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-ca28bf9{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-ca28bf9{right:0px;}.elementor-6897 .elementor-element.elementor-element-1b9f9dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-1b9f9dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-fd3ca65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-396dfda{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-939d8b6{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-939d8b6:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-939d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/PATIO_DAY_06.avif");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-939d8b6::before, .elementor-6897 .elementor-element.elementor-element-939d8b6 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-939d8b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-939d8b6 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-939d8b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-939d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-3258633{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-3258633:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-3258633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-3258633{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-3258633{right:0px;}.elementor-6897 .elementor-element.elementor-element-791fa9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-791fa9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-376304f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-13f64eb{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-13f64eb:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-13f64eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-6897 .elementor-element.elementor-element-6c42fc8{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-6c42fc8:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/PATIO7-1.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-6c42fc8::before, .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-6c42fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-ff1112b{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-ff1112b:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-ff1112b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-ff1112b{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-ff1112b{right:0px;}.elementor-6897 .elementor-element.elementor-element-af50a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-af50a87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-c97c7b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-86e2f6d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-6897 .elementor-element.elementor-element-0372ce0{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-0372ce0:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-0372ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/resident_2025-02-21_qgki9l6t_PATIO6.avif");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-0372ce0::before, .elementor-6897 .elementor-element.elementor-element-0372ce0 > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-0372ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-0372ce0 > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-0372ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-0372ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-e5ac2d2{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-e5ac2d2:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-e5ac2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-e5ac2d2{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-e5ac2d2{right:0px;}.elementor-6897 .elementor-element.elementor-element-bd65f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-bd65f0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-84af39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-3bb1faf{--display:flex;--min-height:330px;--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;--justify-content:flex-end;--overlay-opacity:0.34;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6897 .elementor-element.elementor-element-3bb1faf:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-3bb1faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casacarolinahotel.com/wp-content/uploads/2025/07/PATIO-DAY-02.jpg");background-position:center center;background-size:cover;}.elementor-6897 .elementor-element.elementor-element-3bb1faf::before, .elementor-6897 .elementor-element.elementor-element-3bb1faf > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3bb1faf > .e-con-inner > .elementor-background-video-container::before, .elementor-6897 .elementor-element.elementor-element-3bb1faf > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3bb1faf > .e-con-inner > .elementor-background-slideshow::before, .elementor-6897 .elementor-element.elementor-element-3bb1faf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6897 .elementor-element.elementor-element-a99d370{--display:flex;--position:absolute;--min-height:90px;--justify-content:flex-end;bottom:0px;}.elementor-6897 .elementor-element.elementor-element-a99d370:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-a99d370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#685A54CC;}body:not(.rtl) .elementor-6897 .elementor-element.elementor-element-a99d370{left:0px;}body.rtl .elementor-6897 .elementor-element.elementor-element-a99d370{right:0px;}.elementor-6897 .elementor-element.elementor-element-1c34251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:0px 110px 0px 0px;text-align:left;}.elementor-6897 .elementor-element.elementor-element-1c34251 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-959f044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:300;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6897 .elementor-element.elementor-element-811dc43{--width:50%;}.elementor-6897 .elementor-element.elementor-element-efe9968{--width:100%;}.elementor-6897 .elementor-element.elementor-element-943104f{--width:50%;}.elementor-6897 .elementor-element.elementor-element-66c4283{--width:100%;}.elementor-6897 .elementor-element.elementor-element-bd6b56b{--width:50%;}.elementor-6897 .elementor-element.elementor-element-e3540b1{--width:100%;}.elementor-6897 .elementor-element.elementor-element-3a1c94b{--width:50%;}.elementor-6897 .elementor-element.elementor-element-0330ae1{--width:100%;}.elementor-6897 .elementor-element.elementor-element-36e8360{--width:50%;}.elementor-6897 .elementor-element.elementor-element-5e4986f{--width:100%;}.elementor-6897 .elementor-element.elementor-element-172369c{--width:50%;}.elementor-6897 .elementor-element.elementor-element-84122da{--width:100%;}.elementor-6897 .elementor-element.elementor-element-833d6a7{--width:50%;}.elementor-6897 .elementor-element.elementor-element-00dd2c5{--width:100%;}.elementor-6897 .elementor-element.elementor-element-18177ce{--width:50%;}.elementor-6897 .elementor-element.elementor-element-154ec92{--width:100%;}.elementor-6897 .elementor-element.elementor-element-b270ab4{--width:50%;}.elementor-6897 .elementor-element.elementor-element-22c7e2c{--width:100%;}.elementor-6897 .elementor-element.elementor-element-dd076a4{--width:50%;}.elementor-6897 .elementor-element.elementor-element-a246ddf{--width:100%;}.elementor-6897 .elementor-element.elementor-element-7db3e75{--width:50%;}.elementor-6897 .elementor-element.elementor-element-495856b{--width:100%;}.elementor-6897 .elementor-element.elementor-element-bc1ffc5{--width:50%;}.elementor-6897 .elementor-element.elementor-element-cf6d30d{--width:100%;}.elementor-6897 .elementor-element.elementor-element-26cec3b{--width:50%;}.elementor-6897 .elementor-element.elementor-element-243d855{--width:100%;}.elementor-6897 .elementor-element.elementor-element-38a76eb{--width:50%;}.elementor-6897 .elementor-element.elementor-element-3b2d8d0{--width:100%;}.elementor-6897 .elementor-element.elementor-element-70bbb50{--width:50%;}.elementor-6897 .elementor-element.elementor-element-1f12933{--width:100%;}.elementor-6897 .elementor-element.elementor-element-78a0ee6{--width:50%;}.elementor-6897 .elementor-element.elementor-element-fe22138{--width:100%;}.elementor-6897 .elementor-element.elementor-element-49e038a{--width:50%;}.elementor-6897 .elementor-element.elementor-element-1854a02{--width:100%;}.elementor-6897 .elementor-element.elementor-element-72ae5e9{--width:50%;}.elementor-6897 .elementor-element.elementor-element-622e026{--width:100%;}.elementor-6897 .elementor-element.elementor-element-80f0387{--width:50%;}.elementor-6897 .elementor-element.elementor-element-d259994{--width:100%;}.elementor-6897 .elementor-element.elementor-element-3909809{--width:50%;}.elementor-6897 .elementor-element.elementor-element-ca28bf9{--width:100%;}.elementor-6897 .elementor-element.elementor-element-939d8b6{--width:50%;}.elementor-6897 .elementor-element.elementor-element-3258633{--width:100%;}.elementor-6897 .elementor-element.elementor-element-13f64eb{--width:50%;}.elementor-6897 .elementor-element.elementor-element-6c42fc8{--width:100%;}.elementor-6897 .elementor-element.elementor-element-ff1112b{--width:100%;}.elementor-6897 .elementor-element.elementor-element-0372ce0{--width:50%;}.elementor-6897 .elementor-element.elementor-element-e5ac2d2{--width:100%;}.elementor-6897 .elementor-element.elementor-element-3bb1faf{--width:50%;}.elementor-6897 .elementor-element.elementor-element-a99d370{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6897 .elementor-element.elementor-element-61218da{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-811dc43{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-70e68c5{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6897 .elementor-element.elementor-element-943104f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-44e6cb6{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-d0c2df6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-bd6b56b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-50a1861{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-3a1c94b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-53ab62d{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-45521fe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-36e8360{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-b006a3b{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-172369c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-6ed665f{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-a4d370a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-833d6a7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-811f6a0{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-18177ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-d48a1db{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-f18367c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-b270ab4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-51e9618{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-dd076a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-2a6ba4a{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-6fc986a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-7db3e75{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-8f7ac97{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-bc1ffc5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-b312f18{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-a92398f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-26cec3b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-e76553c{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-38a76eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-0b963e1{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-f53e16d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-70bbb50{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-091c30c{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-78a0ee6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-2900035{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-44e0ad4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-49e038a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-1f58072{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-72ae5e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-f8b3cfd{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-f4f825a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-80f0387{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-bb7123d{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-3909809{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-1b9f9dd{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-396dfda{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-939d8b6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-791fa9b{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-13f64eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-6c42fc8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-af50a87{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-86e2f6d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6897 .elementor-element.elementor-element-0372ce0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-bd65f0b{padding:0px 0px 0px 0px;}.elementor-6897 .elementor-element.elementor-element-3bb1faf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6897 .elementor-element.elementor-element-1c34251{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-811dc43 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-943104f */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd6b56b */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1c94b */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e8360 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172369c */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-833d6a7 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18177ce */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b270ab4 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd076a4 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db3e75 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1ffc5 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26cec3b */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a76eb */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70bbb50 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a0ee6 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49e038a */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72ae5e9 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f0387 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3909809 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-939d8b6 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c42fc8 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f64eb */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0372ce0 */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb1faf */.green-overlay .expand-content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.6s ease, opacity 0.6s ease;
}

.green-overlay:hover .expand-content {
  max-height: 200px; /* o el alto que necesites */
  opacity: 1;
}/* End custom CSS */