.elementor-3845 .elementor-element.elementor-element-cc0f539{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-3845 .elementor-element.elementor-element-cc0f539:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-cc0f539>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.bluehaventci.com/wp-content/uploads/2024/06/blue-haven-all-inclusive-resort-shuttle.jpg);background-position:bottom center;background-size:cover}.elementor-3845 .elementor-element.elementor-element-cc0f539::before,.elementor-3845 .elementor-element.elementor-element-cc0f539>.elementor-background-video-container::before,.elementor-3845 .elementor-element.elementor-element-cc0f539>.e-con-inner>.elementor-background-video-container::before,.elementor-3845 .elementor-element.elementor-element-cc0f539>.elementor-background-slideshow::before,.elementor-3845 .elementor-element.elementor-element-cc0f539>.e-con-inner>.elementor-background-slideshow::before,.elementor-3845 .elementor-element.elementor-element-cc0f539>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-5dc5a42);--background-overlay:''}.elementor-3845 .elementor-element.elementor-element-43ad0d5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-3845 .elementor-element.elementor-element-463f816>.elementor-widget-container{margin:20px 0 0 0}.elementor-3845 .elementor-element.elementor-element-463f816 .elementor-heading-title{color:var(--e-global-color-4e4451a)}.elementor-3845 .elementor-element.elementor-element-dc645c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:110px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-3845 .elementor-element.elementor-element-d7ce1e2{--display:flex}.elementor-3845 .elementor-element.elementor-element-c3f0fa7 iframe{height:420px}.elementor-3845 .elementor-element.elementor-element-70a5264{--display:flex}.elementor-3845 .elementor-element.elementor-element-9445f4a .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-786d32b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:110px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-3845 .elementor-element.elementor-element-bbcc0bf{--display:flex}.elementor-3845 .elementor-element.elementor-element-d1d6d30 .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-6ea5c68{--display:flex}.elementor-3845 .elementor-element.elementor-element-ef1cf1c .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-3fd9dda{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-5b0bf82{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-5b0bf82:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-5b0bf82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-5e1282c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-5e1282c:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-5e1282c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-6c79101{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-6c79101:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-6c79101>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-ed76efe{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-ed76efe:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-ed76efe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-72592d6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-72592d6:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-72592d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-6353fde{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-6353fde:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-6353fde>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-55cfac7{--display:flex}.elementor-3845 .elementor-element.elementor-element-03c3198 .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-0920857{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-e5d23fd{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-e5d23fd:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-e5d23fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-26bb770{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-26bb770:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-26bb770>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-a8d7c87{--display:flex}.elementor-3845 .elementor-element.elementor-element-9121e9a .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-9c80f31{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-3bb4e61{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-3845 .elementor-element.elementor-element-3bb4e61:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-3bb4e61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-3845 .elementor-element.elementor-element-e410347{--display:flex}.elementor-3845 .elementor-element.elementor-element-e594972{--display:flex}.elementor-3845 .elementor-element.elementor-element-ab0036e .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-8244ea9{--display:flex}.elementor-3845 .elementor-element.elementor-element-2337dc4 .elementor-heading-title{font-weight:700}.elementor-3845 .elementor-element.elementor-element-60e1fa4{--display:flex}.elementor-3845 .elementor-element.elementor-element-b87a389 .elementor-heading-title{font-weight:700}:root{--page-title-display:none}@media(max-width:1024px){.elementor-3845 .elementor-element.elementor-element-3fd9dda{--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-0920857{--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-9c80f31{--grid-auto-flow:row}}@media(min-width:768px){.elementor-3845 .elementor-element.elementor-element-d7ce1e2{--width:40%}.elementor-3845 .elementor-element.elementor-element-70a5264{--width:60%}}@media(min-width:1025px){.elementor-3845 .elementor-element.elementor-element-cc0f539:not(.elementor-motion-effects-element-type-background),.elementor-3845 .elementor-element.elementor-element-cc0f539>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-3845 .elementor-element.elementor-element-3fd9dda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-0920857{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-3845 .elementor-element.elementor-element-9c80f31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}