.elementor-156 .elementor-element.elementor-element-6e35bfc{--display:flex;}.elementor-156 .elementor-element.elementor-element-b1075e5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;--align-items:end;}.elementor-156 .elementor-element.elementor-element-a181e1d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-60db45c{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-feca7c8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.25em) 0em;}.elementor-156 .elementor-element.elementor-element-feca7c8.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-feca7c8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-a7a5a9f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-a7a5a9f p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-88c1770{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-17d0066{width:auto;max-width:auto;}.elementor-156 .elementor-element.elementor-element-17d0066.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-17d0066 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-069e369{width:auto;max-width:auto;}.elementor-156 .elementor-element.elementor-element-069e369.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-069e369 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-3526488{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-40164e9 img{border-radius:37px 37px 37px 37px;}.elementor-156 .elementor-element.elementor-element-ab4515c{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-368eb77{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.25em) 0em;}.elementor-156 .elementor-element.elementor-element-368eb77.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-368eb77 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-ac24ce3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-ac24ce3 p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-0efabf3{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-6e8d6fe{width:auto;max-width:auto;margin:0em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-156 .elementor-element.elementor-element-6e8d6fe.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-6e8d6fe .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-1491b53{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-7fa0fd8{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-a1e9a41.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-a1e9a41 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-1c9ac9f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-1c9ac9f p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-3006d11{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-51a09e8{width:auto;max-width:auto;margin:0em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-156 .elementor-element.elementor-element-51a09e8.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-51a09e8 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-0fec66b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-906d01b img{border-radius:37px 37px 37px 37px;}.elementor-156 .elementor-element.elementor-element-16a5c70{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-5262938{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.25em) 0em;}.elementor-156 .elementor-element.elementor-element-5262938.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-5262938 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-5c87ab3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-5c87ab3 p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-f30c53d{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-d2ff8f9{width:auto;max-width:auto;margin:0em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-156 .elementor-element.elementor-element-d2ff8f9.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-d2ff8f9 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-e58aec0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-70bb1d0 img{border-radius:37px 37px 37px 37px;}.elementor-156 .elementor-element.elementor-element-5d140f9{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-d53eada{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.25em) 0em;}.elementor-156 .elementor-element.elementor-element-d53eada.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-d53eada .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-bc48648{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-bc48648 p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-b040296{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-16609c3{width:auto;max-width:auto;margin:0em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-156 .elementor-element.elementor-element-16609c3.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-16609c3 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-e64fe7f{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-1d81320 img{border-radius:37px 37px 37px 37px;}.elementor-156 .elementor-element.elementor-element-78b3488{--display:flex;--padding-top:0.75em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-e197050{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.25em) 0em;}.elementor-156 .elementor-element.elementor-element-e197050.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-e197050 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-c857440{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:center;color:var( --e-global-color-text );}.elementor-156 .elementor-element.elementor-element-c857440 p{margin-block-end:0px;}.elementor-156 .elementor-element.elementor-element-3478f70{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-3ee1764{width:auto;max-width:auto;margin:0em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-156 .elementor-element.elementor-element-3ee1764.elementor-element{--align-self:center;}.elementor-156 .elementor-element.elementor-element-3ee1764 .elementor-button{text-decoration:none;}.elementor-156 .elementor-element.elementor-element-9a55fc5{--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;}.elementor-156 .elementor-element.elementor-element-9a55fc5:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-9a55fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cecfec9 );background-image:url("https://2026.beachboardwalk.com/wp-content/uploads/2026/02/palm-trees-turquoise_03.png");background-position:center center;background-repeat:repeat-x;background-size:contain;}.elementor-156 .elementor-element.elementor-element-cbcc95f{margin:01em 0em calc(var(--kit-widget-spacing, 0px) + 01em) 0em;text-align:center;}.elementor-156 .elementor-element.elementor-element-cbcc95f .elementor-heading-title{color:var( --e-global-color-7169173 );}.elementor-156 .elementor-element.elementor-element-94ca49d{margin:01em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-156 .elementor-element.elementor-element-0f2b7cf{--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:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-156 .elementor-element.elementor-element-8133986{--display:flex;}.elementor-156 .elementor-element.elementor-element-8ebfbb2{--display:flex;}.elementor-156 .elementor-element.elementor-element-e9085fd img{border-radius:37px 37px 37px 37px;}@media(max-width:1499px){.elementor-156 .elementor-element.elementor-element-b1075e5{--grid-auto-flow:row;}.elementor-156 .elementor-element.elementor-element-feca7c8{text-align:center;}.elementor-156 .elementor-element.elementor-element-368eb77{text-align:center;}.elementor-156 .elementor-element.elementor-element-a1e9a41{text-align:center;}.elementor-156 .elementor-element.elementor-element-5262938{text-align:center;}.elementor-156 .elementor-element.elementor-element-d53eada{text-align:center;}.elementor-156 .elementor-element.elementor-element-e197050{text-align:center;}}@media(max-width:1024px){.elementor-156 .elementor-element.elementor-element-b1075e5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-9a55fc5:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-9a55fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:767px){.elementor-156 .elementor-element.elementor-element-b1075e5{--grid-auto-flow:row;}}@media(max-width:500px){.elementor-156 .elementor-element.elementor-element-b1075e5{--content-width:380px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.8em 0em;--row-gap:2.8em;--column-gap:0em;--grid-auto-flow:row;--align-items:center;}.elementor-156 .elementor-element.elementor-element-0f2b7cf{--flex-wrap:wrap;}}@media(min-width:501px){.elementor-156 .elementor-element.elementor-element-8133986{--width:70%;}.elementor-156 .elementor-element.elementor-element-8ebfbb2{--width:30%;}}@media(max-width:767px) and (min-width:501px){.elementor-156 .elementor-element.elementor-element-8133986{--width:1600px;}.elementor-156 .elementor-element.elementor-element-8ebfbb2{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-f2b5bd7 */.mec-type5-card {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
        --display: flex;
    min-height: 500px;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: var( --e-global-color-primary );
    border-radius: 37px 37px 37px 37px;
    box-shadow: 0px 0px 12px 5px rgba(0, 0, 0, 0.4);
    margin:7px;
}


.mec-type5-card.mec-type5-card {
    position: relative;
        overflow:hidden;

}

.mec-type5-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    background-image: linear-gradient(180deg, #00000005 53%, #000000 74%);
    opacity:.65;
    pointer-events: none;
    transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s);
   
}

.mec-type5-content {
    position: absolute;
   padding: 2em;
    bottom: 0px;
}

h3.mec-type5-title {
    color: white;
}

h6.mec-type5-special-date {
    color: white;
    font-weight: 500;
    text-transform: none;
    margin-bottom: .5em;
}

h6.mec-type5-read-more {
       font-weight: 700;
       margin-bottom: 0;
    text-transform: uppercase;
    color: var( --e-global-color-primary );
}

.mec-wrap .mec-event-carousel-type2 .owl-next, .mec-wrap .mec-event-carousel-type2 .owl-prev, .mec-wrap .mec-event-carousel-type3 .owl-next, .mec-wrap .mec-event-carousel-type3 .owl-prev, .mec-wrap .mec-event-carousel-type4 .owl-next, .mec-wrap .mec-event-carousel-type4 .owl-prev {
    top: 44%!important;
}

.mec-owl-carousel .owl-nav .owl-prev, .mec-owl-carousel .owl-nav .owl-next {
    background: hsla(0,0%,100%,.6)!important;
    border-radius: 100%!important;
    box-shadow: 0 0 7px 1px rgba(0,0,0,.3);
    color: #444!important;
    display: inline-block!important;
    font-size: 14px!important;
    padding: 9px!important;
    position: absolute;
    -webkit-transition: all .5s!important;
    -moz-transition: all .5!s;
    -o-transition: all .5s!important;
    transition: all .5s!important;
    background: rgba(255,180,0,.9)!important;
}
.mec-event-carousel-type2 .owl-next i, .mec-event-carousel-type2 .owl-prev i, .mec-event-carousel-type3 .owl-next i, .mec-event-carousel-type3 .owl-prev i, .mec-event-carousel-type4 .owl-next i, .mec-event-carousel-type4 .owl-prev i {
    font-size: 27px;
    color: #fff!important;
}

.mec-owl-carousel .owl-nav .owl-prev:hover, .mec-owl-carousel .owl-nav .owl-next:hover {
    background: #fff;
    cursor: pointer;
}

@media (max-width: 1550px) {
    
  .mec-event-carousel-type3 .owl-next {
    right: -8px;
}  
  .mec-event-carousel-type3 .owl-prev {
    left: -8px;
}    
    
}/* End custom CSS */