.elementor-335 .elementor-element.elementor-element-5b1b7b3{--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;}.elementor-335 .elementor-element.elementor-element-8465045{--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;--justify-content:center;}.elementor-335 .elementor-element.elementor-element-ff2bbb8{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-335 .elementor-element.elementor-element-eb00367 img{max-width:44%;}.elementor-335 .elementor-element.elementor-element-234b1fd img{max-width:44%;}.elementor-335 .elementor-element.elementor-element-24633dc{--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-335 .elementor-element.elementor-element-1887da8{--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-335 .elementor-element.elementor-element-f16d056{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-335 .elementor-element.elementor-element-9ffd12d{--display:flex;}.elementor-335 .elementor-element.elementor-element-9ffd12d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-335 .elementor-element.elementor-element-6c2de29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-335 .elementor-element.elementor-element-193fd81{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-193fd81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-335 .elementor-element.elementor-element-8f9e5a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-8f9e5a2::before, .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-8f9e5a2:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-8f9e5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/12/Screenshot-at-Dec-05-16-24-59-scaled.png") 50% 50%;background-size:cover;}.elementor-335 .elementor-element.elementor-element-19eaec4{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-d739f68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-335 .elementor-element.elementor-element-142ad9b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-0a78932{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-0a78932:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-0a78932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/DJI_0011-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-0a78932::before, .elementor-335 .elementor-element.elementor-element-0a78932 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-0a78932 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-0a78932 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-0a78932 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-0a78932 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-77ef528{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-e4e1ed3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-f12836c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-0ef6429{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-0ef6429 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-335 .elementor-element.elementor-element-bb180cd{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-3099b30{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-3099b30:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-3099b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/terraza-grill-restaurant-at-the-reef-playacar-playa-del-carmen-quintana-roo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-3099b30::before, .elementor-335 .elementor-element.elementor-element-3099b30 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-3099b30 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-3099b30 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-3099b30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-3099b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-d34c066{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-049495a img{width:79%;}.elementor-335 .elementor-element.elementor-element-6aea2e8{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-6aea2e8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6aea2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/restaurant-chulavista-tables-at-the-reef-playacar-in-playa-del-carmen-mexico.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-6aea2e8::before, .elementor-335 .elementor-element.elementor-element-6aea2e8 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6aea2e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6aea2e8 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6aea2e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6aea2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 25%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-b7ab67a{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-edadedb img{width:79%;}.elementor-335 .elementor-element.elementor-element-e635571{--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 12px;--row-gap:0px;--column-gap:12px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-e635571::before, .elementor-335 .elementor-element.elementor-element-e635571 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e635571 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e635571 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e635571 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e635571 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #00000000 100%);}.elementor-335 .elementor-element.elementor-element-cbf3947{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-cbf3947:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-cbf3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/botticelli-restaurant-italian-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-cbf3947::before, .elementor-335 .elementor-element.elementor-element-cbf3947 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-cbf3947 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-cbf3947 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-cbf3947 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-cbf3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-f73ac3b{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-5d009a8 img{width:79%;}.elementor-335 .elementor-element.elementor-element-9967854{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-9967854:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9967854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/deli-snack.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-9967854::before, .elementor-335 .elementor-element.elementor-element-9967854 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9967854 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9967854 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9967854 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9967854 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 27%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-60b6261{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-f7243fe img{width:79%;}.elementor-335 .elementor-element.elementor-element-15c0c0d{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-497aba8{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-497aba8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-497aba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ice-cream-parlor-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-497aba8::before, .elementor-335 .elementor-element.elementor-element-497aba8 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-497aba8 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-497aba8 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-497aba8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-497aba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 25%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-7602625{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-2538952 img{width:79%;}.elementor-335 .elementor-element.elementor-element-8670b77{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-8670b77:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-8670b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-chiquita-reef-playacar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-8670b77::before, .elementor-335 .elementor-element.elementor-element-8670b77 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-8670b77 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-8670b77 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-8670b77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-8670b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 28%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-c94e327{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-50eb20e img{width:79%;}.elementor-335 .elementor-element.elementor-element-e259923{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-fb2f8c5{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-fb2f8c5:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-cascada-reef-playacar-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-fb2f8c5::before, .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-466830b{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-aaf6afc img{width:79%;}.elementor-335 .elementor-element.elementor-element-a67c463{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-a67c463:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-a67c463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/thereefresorts-dining-papos-bar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-a67c463::before, .elementor-335 .elementor-element.elementor-element-a67c463 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-a67c463 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-a67c463 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-a67c463 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-a67c463 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-b2ed62a{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-13269aa img{width:79%;}.elementor-335 .elementor-element.elementor-element-b7a0e23{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-b7a0e23:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b7a0e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/azul48-pl-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-b7a0e23::before, .elementor-335 .elementor-element.elementor-element-b7a0e23 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b7a0e23 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b7a0e23 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b7a0e23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b7a0e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-61d799b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-61d799b.elementor-element{--order:99999 /* order end hack */;}.elementor-335 .elementor-element.elementor-element-61d799b img{width:40%;}.elementor-335 .elementor-element.elementor-element-8cb0ba0{--spacer-size:42vh;}.elementor-335 .elementor-element.elementor-element-1a10f14{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-1a10f14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-335 .elementor-element.elementor-element-14e6304{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-14e6304:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-14e6304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ome-spa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-14e6304::before, .elementor-335 .elementor-element.elementor-element-14e6304 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-14e6304 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-14e6304 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-14e6304 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-14e6304 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-d3cd256{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-87d33e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-f93e915{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-dbbb252{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-dbbb252:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-dbbb252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/selvatik.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-dbbb252::before, .elementor-335 .elementor-element.elementor-element-dbbb252 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-dbbb252 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-dbbb252 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-dbbb252 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-dbbb252 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-6769a0e{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-03836f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-b6ef3fa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-7f68a28{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-7f68a28 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-335 .elementor-element.elementor-element-c231db2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-c231db2:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-c231db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/332bcf48-32d0-45e7-9cdc-ee7396d73484.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-c231db2::before, .elementor-335 .elementor-element.elementor-element-c231db2 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-c231db2 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-c231db2 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-c231db2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-c231db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-1775742{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-48c2b73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-0ec32ea{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-e715326{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-e715326 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-335 .elementor-element.elementor-element-9ae4546{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-9ae4546:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9ae4546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-28-weddings-groups-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-9ae4546::before, .elementor-335 .elementor-element.elementor-element-9ae4546 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9ae4546 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9ae4546 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9ae4546 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9ae4546 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-34baad2{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-7c53b1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-39e61ae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-3717f10{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-3717f10:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/xPngzaOA.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-3717f10::before, .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-3717f10 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-3717f10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-ea9aeab{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-e189587 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-c472df9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-765c433{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-765c433:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-765c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/the-reef-playacar-31.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-765c433::before, .elementor-335 .elementor-element.elementor-element-765c433 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-765c433 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-765c433 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-765c433 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-765c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-46dbaa3{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-775abe8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-0788966{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-608f55f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-608f55f:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-608f55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-playacar-hotel-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-608f55f::before, .elementor-335 .elementor-element.elementor-element-608f55f > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-608f55f > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-608f55f > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-608f55f > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-608f55f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-c409adb{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-389de73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-983c0bb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-b22e0f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-b22e0f8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b22e0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/IMG_2376-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-b22e0f8::before, .elementor-335 .elementor-element.elementor-element-b22e0f8 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b22e0f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b22e0f8 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b22e0f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b22e0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-c0a4f29{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-0864b0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-0a77198{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-60f7707{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-fd931f5{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#303133;}.elementor-335 .elementor-element.elementor-element-f604dc8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-f604dc8::before, .elementor-335 .elementor-element.elementor-element-f604dc8 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-f604dc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-f604dc8 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-f604dc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-f604dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-34f6002{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-315171e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-efaf9fd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-19470f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-19470f8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-19470f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/DJI_0011-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-19470f8::before, .elementor-335 .elementor-element.elementor-element-19470f8 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-19470f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-19470f8 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-19470f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-19470f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-ad1f22b{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-4fde5bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-9d53aaf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-c4b7411{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-7259636{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#303133;}.elementor-335 .elementor-element.elementor-element-71a840b{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-4c60db0{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-4c60db0:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4c60db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/terraza-grill-restaurant-at-the-reef-playacar-playa-del-carmen-quintana-roo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-4c60db0::before, .elementor-335 .elementor-element.elementor-element-4c60db0 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4c60db0 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4c60db0 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4c60db0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4c60db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-8eaa60e{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-d9289c3 img{width:79%;}.elementor-335 .elementor-element.elementor-element-4f52402{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-4f52402:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4f52402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/restaurant-chulavista-tables-at-the-reef-playacar-in-playa-del-carmen-mexico.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-4f52402::before, .elementor-335 .elementor-element.elementor-element-4f52402 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4f52402 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4f52402 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4f52402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4f52402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-6078414{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-7166228 img{width:79%;}.elementor-335 .elementor-element.elementor-element-48683cc{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-7916a0a{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-7916a0a:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-7916a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/botticelli-restaurant-italian-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-7916a0a::before, .elementor-335 .elementor-element.elementor-element-7916a0a > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-7916a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-7916a0a > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-7916a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-7916a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-600300a{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-1494101 img{width:79%;}.elementor-335 .elementor-element.elementor-element-b341655{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-b341655:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b341655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/deli-snack.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-b341655::before, .elementor-335 .elementor-element.elementor-element-b341655 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b341655 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b341655 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b341655 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b341655 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-1fab739{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-82499b7 img{width:79%;}.elementor-335 .elementor-element.elementor-element-2efdb70{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-d6ea6dc{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-d6ea6dc:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-d6ea6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ice-cream-parlor-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-d6ea6dc::before, .elementor-335 .elementor-element.elementor-element-d6ea6dc > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-d6ea6dc > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-d6ea6dc > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-d6ea6dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-d6ea6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-dd77904{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-34e432a img{width:79%;}.elementor-335 .elementor-element.elementor-element-14f2123{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-14f2123:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-14f2123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-chiquita-reef-playacar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-14f2123::before, .elementor-335 .elementor-element.elementor-element-14f2123 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-14f2123 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-14f2123 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-14f2123 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-14f2123 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-b71094f{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-9290559 img{width:79%;}.elementor-335 .elementor-element.elementor-element-8ed09a5{--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 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-b590e71{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-b590e71:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b590e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-cascada-reef-playacar-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-b590e71::before, .elementor-335 .elementor-element.elementor-element-b590e71 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b590e71 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-b590e71 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b590e71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-b590e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-c39177f{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-28d7c36 img{width:79%;}.elementor-335 .elementor-element.elementor-element-e2fcd12{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);}.elementor-335 .elementor-element.elementor-element-e2fcd12:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-e2fcd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/thereefresorts-dining-papos-bar-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-e2fcd12::before, .elementor-335 .elementor-element.elementor-element-e2fcd12 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e2fcd12 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e2fcd12 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e2fcd12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e2fcd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 26%, #000000 100%);}.elementor-335 .elementor-element.elementor-element-3809143{--spacer-size:35vh;}.elementor-335 .elementor-element.elementor-element-4dc9bc0 img{width:79%;}.elementor-335 .elementor-element.elementor-element-188d098{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-188d098:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-188d098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/azul48-pl-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-188d098::before, .elementor-335 .elementor-element.elementor-element-188d098 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-188d098 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-188d098 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-188d098 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-188d098 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-c582d3c{--spacer-size:42vh;}.elementor-335 .elementor-element.elementor-element-1a4e57a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-335 .elementor-element.elementor-element-1a4e57a.elementor-element{--order:99999 /* order end hack */;}.elementor-335 .elementor-element.elementor-element-1a4e57a img{width:40%;}.elementor-335 .elementor-element.elementor-element-727a8f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-a394848{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#303133;}.elementor-335 .elementor-element.elementor-element-bb74103{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-bb74103:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-bb74103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ome-spa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-bb74103::before, .elementor-335 .elementor-element.elementor-element-bb74103 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-bb74103 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-bb74103 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-bb74103 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-bb74103 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-7aaf765{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-e62a364 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-d362a89{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-99c0175{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-99c0175:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-99c0175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/selvatik.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-99c0175::before, .elementor-335 .elementor-element.elementor-element-99c0175 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-99c0175 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-99c0175 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-99c0175 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-99c0175 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-abe2c1c{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-cab137f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-c61b294{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-a245245{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-a42d445{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#303133;}.elementor-335 .elementor-element.elementor-element-22b0ed6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-22b0ed6:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-22b0ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/332bcf48-32d0-45e7-9cdc-ee7396d73484.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-22b0ed6::before, .elementor-335 .elementor-element.elementor-element-22b0ed6 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-22b0ed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-22b0ed6 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-22b0ed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-22b0ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-e4c9e0b{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-1595ada .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-bd79d09{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-8d6bf28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-e7db3e2{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#303133;}.elementor-335 .elementor-element.elementor-element-6379036{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-6379036:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6379036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-28-weddings-groups-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-6379036::before, .elementor-335 .elementor-element.elementor-element-6379036 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6379036 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6379036 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6379036 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6379036 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-3e8d6bd{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-7c1b9c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-62389e4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-6d35890{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-6d35890:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6d35890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/xPngzaOA.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-6d35890::before, .elementor-335 .elementor-element.elementor-element-6d35890 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6d35890 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-6d35890 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6d35890 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-6d35890 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-a6d9c50{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-f9520e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-c4de193{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-4ca78ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-4ca78ea:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4ca78ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/the-reef-playacar-31.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-4ca78ea::before, .elementor-335 .elementor-element.elementor-element-4ca78ea > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4ca78ea > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-4ca78ea > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4ca78ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-4ca78ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-9402137{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-74df4d5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-ceedf85{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-9d36b64{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-9d36b64:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9d36b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-playacar-hotel-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-9d36b64::before, .elementor-335 .elementor-element.elementor-element-9d36b64 > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9d36b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-9d36b64 > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9d36b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-9d36b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-f8b4cf5{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-efe81d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-e0dcd1e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-e80819c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:12px 12px 12px 12px;--border-top-width:12px;--border-right-width:12px;--border-bottom-width:12px;--border-left-width:12px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px -1px rgba(0, 0, 0, 0.17);--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-e80819c:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-e80819c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/IMG_2376-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-335 .elementor-element.elementor-element-e80819c::before, .elementor-335 .elementor-element.elementor-element-e80819c > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e80819c > .e-con-inner > .elementor-background-video-container::before, .elementor-335 .elementor-element.elementor-element-e80819c > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e80819c > .e-con-inner > .elementor-background-slideshow::before, .elementor-335 .elementor-element.elementor-element-e80819c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FF000000 55%, #000000 85%);}.elementor-335 .elementor-element.elementor-element-d8bd89a{--spacer-size:40vh;}.elementor-335 .elementor-element.elementor-element-40896ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-1131371{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-5f8d402{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-align-items:center;--n-tabs-title-text-align:center;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-color:#404040;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-color-active:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-5f8d402 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-5f8d402.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#4EBBEA;}.elementor-335 .elementor-element.elementor-element-5f8d402.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-335 .elementor-element.elementor-element-5f8d402.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#4EBBEA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-335 .elementor-element.elementor-element-5f8d402.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-335 .elementor-element.elementor-element-5f8d402.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-335 .elementor-element.elementor-element-5f8d402 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-335 .elementor-element.elementor-element-4d39d1c{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-335 .elementor-element.elementor-element-3929c6c .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;fill:#1A6BDC;color:#1A6BDC;box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5);border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-335 .elementor-element.elementor-element-3929c6c{right:8%;}body.rtl .elementor-335 .elementor-element.elementor-element-3929c6c{left:8%;}.elementor-335 .elementor-element.elementor-element-3929c6c{bottom:16%;}.elementor-335 .elementor-element.elementor-element-2e07f11{--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-335 .elementor-element.elementor-element-d136e91{--display:flex;}@media(min-width:600px){.elementor-335 .elementor-element.elementor-element-8465045{--width:25%;}.elementor-335 .elementor-element.elementor-element-ff2bbb8{--width:50%;}.elementor-335 .elementor-element.elementor-element-24633dc{--width:25%;}.elementor-335 .elementor-element.elementor-element-9ffd12d{--width:60%;}.elementor-335 .elementor-element.elementor-element-bb180cd{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-3099b30{--width:50%;}.elementor-335 .elementor-element.elementor-element-6aea2e8{--width:50%;}.elementor-335 .elementor-element.elementor-element-e635571{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-cbf3947{--width:50%;}.elementor-335 .elementor-element.elementor-element-9967854{--width:50%;}.elementor-335 .elementor-element.elementor-element-15c0c0d{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-497aba8{--width:50%;}.elementor-335 .elementor-element.elementor-element-8670b77{--width:50%;}.elementor-335 .elementor-element.elementor-element-e259923{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-fb2f8c5{--width:50%;}.elementor-335 .elementor-element.elementor-element-a67c463{--width:50%;}.elementor-335 .elementor-element.elementor-element-b7a0e23{--width:100%;}.elementor-335 .elementor-element.elementor-element-14e6304{--width:100%;}.elementor-335 .elementor-element.elementor-element-dbbb252{--width:100%;}.elementor-335 .elementor-element.elementor-element-c231db2{--width:100%;}.elementor-335 .elementor-element.elementor-element-9ae4546{--width:100%;}.elementor-335 .elementor-element.elementor-element-3717f10{--width:100%;}.elementor-335 .elementor-element.elementor-element-765c433{--width:100%;}.elementor-335 .elementor-element.elementor-element-608f55f{--width:100%;}.elementor-335 .elementor-element.elementor-element-b22e0f8{--width:100%;}.elementor-335 .elementor-element.elementor-element-71a840b{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-4c60db0{--width:50%;}.elementor-335 .elementor-element.elementor-element-4f52402{--width:50%;}.elementor-335 .elementor-element.elementor-element-48683cc{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-7916a0a{--width:50%;}.elementor-335 .elementor-element.elementor-element-b341655{--width:50%;}.elementor-335 .elementor-element.elementor-element-2efdb70{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-d6ea6dc{--width:50%;}.elementor-335 .elementor-element.elementor-element-14f2123{--width:50%;}.elementor-335 .elementor-element.elementor-element-8ed09a5{--content-width:100%;}.elementor-335 .elementor-element.elementor-element-b590e71{--width:50%;}.elementor-335 .elementor-element.elementor-element-e2fcd12{--width:50%;}.elementor-335 .elementor-element.elementor-element-188d098{--width:100%;}.elementor-335 .elementor-element.elementor-element-bb74103{--width:100%;}.elementor-335 .elementor-element.elementor-element-99c0175{--width:100%;}.elementor-335 .elementor-element.elementor-element-22b0ed6{--width:100%;}.elementor-335 .elementor-element.elementor-element-6379036{--width:100%;}.elementor-335 .elementor-element.elementor-element-6d35890{--width:100%;}.elementor-335 .elementor-element.elementor-element-4ca78ea{--width:100%;}.elementor-335 .elementor-element.elementor-element-9d36b64{--width:100%;}.elementor-335 .elementor-element.elementor-element-e80819c{--width:100%;}}@media(max-width:1024px) and (min-width:600px){.elementor-335 .elementor-element.elementor-element-9ffd12d{--width:100%;}.elementor-335 .elementor-element.elementor-element-3099b30{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-6aea2e8{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-cbf3947{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-9967854{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-497aba8{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-8670b77{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-fb2f8c5{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-a67c463{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-4c60db0{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-4f52402{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-7916a0a{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-b341655{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-d6ea6dc{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-14f2123{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-b590e71{--width:48.5%;}.elementor-335 .elementor-element.elementor-element-e2fcd12{--width:48.5%;}}@media(max-width:1024px){.elementor-335 .elementor-element.elementor-element-8465045{--justify-content:center;}.elementor-335 .elementor-element.elementor-element-ff2bbb8{--justify-content:center;}.elementor-335 .elementor-element.elementor-element-eb00367 img{max-width:73%;}.elementor-335 .elementor-element.elementor-element-234b1fd img{max-width:73%;}.elementor-335 .elementor-element.elementor-element-1887da8{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-335 .elementor-element.elementor-element-f16d056{width:var( --container-widget-width, 12% );max-width:12%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-335 .elementor-element.elementor-element-193fd81 .elementor-heading-title{font-size:22px;}.elementor-335 .elementor-element.elementor-element-19eaec4{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-d739f68 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-142ad9b{font-size:18px;}.elementor-335 .elementor-element.elementor-element-0a78932:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-0a78932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/DJI_0011-scaled-1.jpg");}.elementor-335 .elementor-element.elementor-element-77ef528{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-e4e1ed3 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-f12836c{font-size:18px;}.elementor-335 .elementor-element.elementor-element-0ef6429 .elementor-heading-title{font-size:22px;}.elementor-335 .elementor-element.elementor-element-bb180cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-3099b30:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-3099b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/terraza-grill-restaurant-at-the-reef-playacar-playa-del-carmen-quintana-roo.webp");}.elementor-335 .elementor-element.elementor-element-6aea2e8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6aea2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/Outdoor-area-by-the-pool-of-the-Chulavista-restaurant-at-The-Reef-Playacar-in-Playa-del-Carmen-Mexico-2-scaled-1.jpg");}.elementor-335 .elementor-element.elementor-element-e635571{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-cbf3947:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-cbf3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/botticelli-restaurant-italian-1-1.webp");}.elementor-335 .elementor-element.elementor-element-9967854:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9967854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/deli-snack.avif");}.elementor-335 .elementor-element.elementor-element-15c0c0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-497aba8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-497aba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ice-cream-parlor-1.avif");}.elementor-335 .elementor-element.elementor-element-8670b77:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-8670b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-chiquita-reef-playacar-1.avif");}.elementor-335 .elementor-element.elementor-element-e259923{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-fb2f8c5:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-fb2f8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-cascada-reef-playacar-1-1.webp");}.elementor-335 .elementor-element.elementor-element-a67c463:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-a67c463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/thereefresorts-dining-papos-bar-1.avif");}.elementor-335 .elementor-element.elementor-element-b7a0e23:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b7a0e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/azul48-pl-1.webp");}.elementor-335 .elementor-element.elementor-element-61d799b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;}.elementor-335 .elementor-element.elementor-element-8cb0ba0{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-1a10f14 .elementor-heading-title{font-size:22px;}.elementor-335 .elementor-element.elementor-element-14e6304:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-14e6304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ome-spa.webp");}.elementor-335 .elementor-element.elementor-element-d3cd256{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-87d33e8 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-f93e915{font-size:18px;}.elementor-335 .elementor-element.elementor-element-dbbb252:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-dbbb252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/selvatik.avif");}.elementor-335 .elementor-element.elementor-element-6769a0e{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-03836f7 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-b6ef3fa{font-size:18px;}.elementor-335 .elementor-element.elementor-element-7f68a28 .elementor-heading-title{font-size:22px;}.elementor-335 .elementor-element.elementor-element-c231db2:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-c231db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/332bcf48-32d0-45e7-9cdc-ee7396d73484.jpg");}.elementor-335 .elementor-element.elementor-element-1775742{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-48c2b73 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-0ec32ea{font-size:18px;}.elementor-335 .elementor-element.elementor-element-e715326 .elementor-heading-title{font-size:22px;}.elementor-335 .elementor-element.elementor-element-9ae4546:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9ae4546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-28-weddings-groups-1.avif");}.elementor-335 .elementor-element.elementor-element-34baad2{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-7c53b1a .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-39e61ae{font-size:18px;}.elementor-335 .elementor-element.elementor-element-3717f10:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/xPngzaOA.jpeg");}.elementor-335 .elementor-element.elementor-element-ea9aeab{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-e189587 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-c472df9{font-size:18px;}.elementor-335 .elementor-element.elementor-element-765c433:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-765c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/the-reef-playacar-31.avif");}.elementor-335 .elementor-element.elementor-element-46dbaa3{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-775abe8 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-0788966{font-size:18px;}.elementor-335 .elementor-element.elementor-element-608f55f:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-608f55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-playacar-hotel-3.webp");}.elementor-335 .elementor-element.elementor-element-c409adb{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-389de73 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-983c0bb{font-size:18px;}.elementor-335 .elementor-element.elementor-element-b22e0f8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b22e0f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/IMG_2376.webp");}.elementor-335 .elementor-element.elementor-element-c0a4f29{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-0864b0f .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-0a77198{text-align:start;font-size:18px;}.elementor-335 .elementor-element.elementor-element-34f6002{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-315171e .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-efaf9fd{font-size:18px;}.elementor-335 .elementor-element.elementor-element-19470f8:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-19470f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/DJI_0011-scaled-1.jpg");}.elementor-335 .elementor-element.elementor-element-ad1f22b{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-4fde5bf .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-9d53aaf{font-size:18px;}.elementor-335 .elementor-element.elementor-element-71a840b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-4c60db0:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4c60db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/terraza-grill-restaurant-at-the-reef-playacar-playa-del-carmen-quintana-roo.webp");}.elementor-335 .elementor-element.elementor-element-4f52402:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4f52402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/Outdoor-area-by-the-pool-of-the-Chulavista-restaurant-at-The-Reef-Playacar-in-Playa-del-Carmen-Mexico-2-scaled-1.jpg");}.elementor-335 .elementor-element.elementor-element-48683cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-7916a0a:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-7916a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/botticelli-restaurant-italian-1-1.webp");}.elementor-335 .elementor-element.elementor-element-b341655:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b341655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/deli-snack.avif");}.elementor-335 .elementor-element.elementor-element-2efdb70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-d6ea6dc:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-d6ea6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ice-cream-parlor-1.avif");}.elementor-335 .elementor-element.elementor-element-14f2123:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-14f2123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-chiquita-reef-playacar-1.avif");}.elementor-335 .elementor-element.elementor-element-8ed09a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-b590e71:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-b590e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/la-cascada-reef-playacar-1-1.webp");}.elementor-335 .elementor-element.elementor-element-e2fcd12:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-e2fcd12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/thereefresorts-dining-papos-bar-1.avif");}.elementor-335 .elementor-element.elementor-element-188d098:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-188d098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/azul48-pl-1.webp");}.elementor-335 .elementor-element.elementor-element-c582d3c{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-bb74103:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-bb74103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/ome-spa.webp");}.elementor-335 .elementor-element.elementor-element-7aaf765{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-e62a364 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-d362a89{font-size:18px;}.elementor-335 .elementor-element.elementor-element-99c0175:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-99c0175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/selvatik.avif");}.elementor-335 .elementor-element.elementor-element-abe2c1c{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-cab137f .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-c61b294{font-size:18px;}.elementor-335 .elementor-element.elementor-element-22b0ed6:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-22b0ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/332bcf48-32d0-45e7-9cdc-ee7396d73484.jpg");}.elementor-335 .elementor-element.elementor-element-e4c9e0b{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-1595ada .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-bd79d09{font-size:18px;}.elementor-335 .elementor-element.elementor-element-6379036:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6379036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-28-weddings-groups-1.avif");}.elementor-335 .elementor-element.elementor-element-3e8d6bd{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-7c1b9c4 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-62389e4{font-size:18px;}.elementor-335 .elementor-element.elementor-element-6d35890:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-6d35890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/xPngzaOA.jpeg");}.elementor-335 .elementor-element.elementor-element-a6d9c50{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-f9520e6 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-c4de193{font-size:18px;}.elementor-335 .elementor-element.elementor-element-4ca78ea:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-4ca78ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/the-reef-playacar-31.avif");}.elementor-335 .elementor-element.elementor-element-9402137{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-74df4d5 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-ceedf85{font-size:18px;}.elementor-335 .elementor-element.elementor-element-9d36b64:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-9d36b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/reef-playacar-hotel-3.webp");}.elementor-335 .elementor-element.elementor-element-f8b4cf5{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-efe81d1 .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-e0dcd1e{font-size:18px;}.elementor-335 .elementor-element.elementor-element-e80819c:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-e80819c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/IMG_2376.webp");}.elementor-335 .elementor-element.elementor-element-d8bd89a{--spacer-size:30vh;}.elementor-335 .elementor-element.elementor-element-40896ee .elementor-heading-title{font-size:25px;}.elementor-335 .elementor-element.elementor-element-1131371{font-size:18px;}body:not(.rtl) .elementor-335 .elementor-element.elementor-element-3929c6c{right:12%;}body.rtl .elementor-335 .elementor-element.elementor-element-3929c6c{left:12%;}}@media(max-width:599px){.elementor-335 .elementor-element.elementor-element-8465045{--width:30%;--justify-content:center;}.elementor-335 .elementor-element.elementor-element-ff2bbb8{--width:40%;--justify-content:center;}.elementor-335 .elementor-element.elementor-element-eb00367 img{max-width:100%;}.elementor-335 .elementor-element.elementor-element-234b1fd img{max-width:100%;}.elementor-335 .elementor-element.elementor-element-24633dc{--width:30%;}.elementor-335 .elementor-element.elementor-element-f16d056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 35px;}.elementor-335 .elementor-element.elementor-element-9ffd12d{--width:100%;}.elementor-335 .elementor-element.elementor-element-8f9e5a2{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-19eaec4{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-142ad9b{font-size:14px;}.elementor-335 .elementor-element.elementor-element-0a78932{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-77ef528{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-f12836c{font-size:14px;}.elementor-335 .elementor-element.elementor-element-bb180cd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-3099b30{--width:48%;}.elementor-335 .elementor-element.elementor-element-d34c066{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-049495a img{width:90%;}.elementor-335 .elementor-element.elementor-element-6aea2e8{--width:48%;}.elementor-335 .elementor-element.elementor-element-b7ab67a{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-edadedb img{width:90%;}.elementor-335 .elementor-element.elementor-element-e635571{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-cbf3947{--width:48%;}.elementor-335 .elementor-element.elementor-element-f73ac3b{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-5d009a8 img{width:90%;}.elementor-335 .elementor-element.elementor-element-9967854{--width:48%;}.elementor-335 .elementor-element.elementor-element-60b6261{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-f7243fe img{width:90%;}.elementor-335 .elementor-element.elementor-element-15c0c0d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-497aba8{--width:48%;}.elementor-335 .elementor-element.elementor-element-7602625{--spacer-size:23vh;}.elementor-335 .elementor-element.elementor-element-2538952 img{width:90%;}.elementor-335 .elementor-element.elementor-element-8670b77{--width:48%;}.elementor-335 .elementor-element.elementor-element-c94e327{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-50eb20e img{width:90%;}.elementor-335 .elementor-element.elementor-element-e259923{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-fb2f8c5{--width:48%;}.elementor-335 .elementor-element.elementor-element-466830b{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-aaf6afc img{width:90%;}.elementor-335 .elementor-element.elementor-element-a67c463{--width:48%;}.elementor-335 .elementor-element.elementor-element-b2ed62a{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-13269aa img{width:90%;}.elementor-335 .elementor-element.elementor-element-b7a0e23{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-61d799b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-335 .elementor-element.elementor-element-8cb0ba0{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-14e6304{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-d3cd256{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-f93e915{font-size:14px;}.elementor-335 .elementor-element.elementor-element-dbbb252{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-6769a0e{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-b6ef3fa{font-size:14px;}.elementor-335 .elementor-element.elementor-element-c231db2{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-1775742{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-0ec32ea{font-size:14px;}.elementor-335 .elementor-element.elementor-element-9ae4546{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-34baad2{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-39e61ae{font-size:14px;}.elementor-335 .elementor-element.elementor-element-3717f10:not(.elementor-motion-effects-element-type-background), .elementor-335 .elementor-element.elementor-element-3717f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://app.servicesthereefresorts.com/wp-content/uploads/2025/11/xPngzaOA.jpeg");}.elementor-335 .elementor-element.elementor-element-3717f10{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-ea9aeab{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-c472df9{font-size:14px;}.elementor-335 .elementor-element.elementor-element-765c433{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-46dbaa3{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-0788966{font-size:14px;}.elementor-335 .elementor-element.elementor-element-608f55f{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-c409adb{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-983c0bb{font-size:14px;}.elementor-335 .elementor-element.elementor-element-b22e0f8{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-c0a4f29{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-0a77198{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-335 .elementor-element.elementor-element-fd931f5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-size:14px;}.elementor-335 .elementor-element.elementor-element-f604dc8{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-335 .elementor-element.elementor-element-34f6002{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-efaf9fd{font-size:14px;}.elementor-335 .elementor-element.elementor-element-19470f8{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-ad1f22b{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-9d53aaf{font-size:14px;}.elementor-335 .elementor-element.elementor-element-7259636{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-size:14px;}.elementor-335 .elementor-element.elementor-element-71a840b{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-4c60db0{--width:48%;}.elementor-335 .elementor-element.elementor-element-8eaa60e{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-d9289c3 img{width:90%;}.elementor-335 .elementor-element.elementor-element-4f52402{--width:48%;}.elementor-335 .elementor-element.elementor-element-6078414{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-7166228 img{width:90%;}.elementor-335 .elementor-element.elementor-element-48683cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-7916a0a{--width:48%;}.elementor-335 .elementor-element.elementor-element-600300a{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-1494101 img{width:90%;}.elementor-335 .elementor-element.elementor-element-b341655{--width:48%;}.elementor-335 .elementor-element.elementor-element-1fab739{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-82499b7 img{width:90%;}.elementor-335 .elementor-element.elementor-element-2efdb70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-d6ea6dc{--width:48%;}.elementor-335 .elementor-element.elementor-element-dd77904{--spacer-size:23vh;}.elementor-335 .elementor-element.elementor-element-34e432a img{width:90%;}.elementor-335 .elementor-element.elementor-element-14f2123{--width:48%;}.elementor-335 .elementor-element.elementor-element-b71094f{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-9290559 img{width:90%;}.elementor-335 .elementor-element.elementor-element-8ed09a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-335 .elementor-element.elementor-element-b590e71{--width:48%;}.elementor-335 .elementor-element.elementor-element-c39177f{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-28d7c36 img{width:90%;}.elementor-335 .elementor-element.elementor-element-e2fcd12{--width:48%;}.elementor-335 .elementor-element.elementor-element-3809143{--spacer-size:24vh;}.elementor-335 .elementor-element.elementor-element-4dc9bc0 img{width:90%;}.elementor-335 .elementor-element.elementor-element-188d098{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-c582d3c{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-1a4e57a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-335 .elementor-element.elementor-element-a394848{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-size:14px;}.elementor-335 .elementor-element.elementor-element-bb74103{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-7aaf765{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-d362a89{font-size:14px;}.elementor-335 .elementor-element.elementor-element-99c0175{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-abe2c1c{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-c61b294{font-size:14px;}.elementor-335 .elementor-element.elementor-element-a42d445{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-size:14px;}.elementor-335 .elementor-element.elementor-element-22b0ed6{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-e4c9e0b{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-bd79d09{font-size:14px;}.elementor-335 .elementor-element.elementor-element-e7db3e2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;font-size:14px;}.elementor-335 .elementor-element.elementor-element-6379036{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-3e8d6bd{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-62389e4{font-size:14px;}.elementor-335 .elementor-element.elementor-element-6d35890{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-a6d9c50{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-c4de193{font-size:14px;}.elementor-335 .elementor-element.elementor-element-4ca78ea{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-9402137{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-ceedf85{font-size:14px;}.elementor-335 .elementor-element.elementor-element-9d36b64{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-f8b4cf5{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-e0dcd1e{font-size:14px;}.elementor-335 .elementor-element.elementor-element-e80819c{border-width:9px 9px 9px 9px;--border-top-width:9px;--border-right-width:9px;--border-bottom-width:9px;--border-left-width:9px;}.elementor-335 .elementor-element.elementor-element-d8bd89a{--spacer-size:25vh;}.elementor-335 .elementor-element.elementor-element-1131371{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-335 .elementor-element.elementor-element-5f8d402{--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:13px;--n-tabs-icon-gap:10px;}}/* Start custom CSS for image, class: .elementor-element-234b1fd */html.wp-dark-mode-active .site-logo img,
html.wp-dark-mode-active .custom-logo {
  filter: invert(1) brightness(1.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f16d056 *//* ===== Tooltip flotante solo texto "Deslice →" ===== */
.scroll-tooltip{
  position:absolute;
  right:10px;
  top:50%;
  transform:translateY(-50%);
  background:transparent;   /* sin celda */
  color:#06b6d4 !important; /* texto turquesa forzado */
  border:none;              
  padding:0;                
  font-size:14px;
  font-weight:700;
  font-family:'Segoe UI', Arial, sans-serif;
  white-space:nowrap;
  z-index:10;
  opacity:0;
  animation:fadeTooltip 6s forwards;
}

/* quitamos la flechita extra */
.scroll-tooltip::after{ content:none; }

/* animación: aparece y luego se desvanece */
@keyframes fadeTooltip{
  0%{opacity:0; transform:translateY(-50%) translateX(10px);}
  15%{opacity:1; transform:translateY(-50%) translateX(0);}
  80%{opacity:1;}
  100%{opacity:0;}
}

/* ===== SOLO TABLETA: 600px–1024px (Elementor por defecto) ===== */
@media (min-width:600px) and (max-width:1024px){
  .scroll-tooltip{
    font-size:16px !important;
  }
}

/* ===== Responsive (móvil <=768px) ===== */
@media (max-width:599px){
  .elementor-widget-n-tabs .e-n-tabs-heading{
    gap:.4rem;
  }
  .elementor-widget-n-tabs .e-n-tab-title{
    min-height:34px;
    font-size:12px;
    padding:.35rem .7rem;
  }
  .elementor-widget-n-tabs .e-n-tab-title i,
  .elementor-widget-n-tabs .e-n-tab-title svg{
    font-size:15px;
    height:15px;
    width:15px;
  }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5f8d402 */.elementor-widget-n-tabs .e-n-tabs-heading{
    padding-bottom: 10px;
}/* End custom CSS */