@media (min-width:1025px){#dm .dmInner .u_1456716628 .star-rating{font-size:0!important}#dm .dmInner .u_1456716628 .review-text-content{font-size:16px!important}}@media (min-width:768px) and (max-width:1024px){#dm .dmInner .u_1456716628 .star-rating{font-size:0!important}}@media (min-width:0px) and (max-width:767px){#dm .dmInner .u_1456716628 .star-rating{font-size:0!important}}@media all{#dm .dmInner div.u_1456716628 .review-card-inner{border-style:solid!important;border-width:0!important;border-radius:0 0 0 0!important;box-shadow:none!important}#dm .dmInner div.u_1456716628 .carousel-nav{border-style:solid!important;border-width:1px!important}#dm .dmInner .u_1456716628 .review-card-inner{background-color:transparent!important}#dm .dmInner nav.u_2590134151{color:#fff!important}#dm .dmInner a.u_1141496374 .iconBg,#dm .dmInner a.u_1325551201 .iconBg,#dm .dmInner a.u_1332329946 .iconBg,#dm .dmInner a.u_1396513271 .iconBg,#dm .dmInner a.u_1948053965 .iconBg,#dm .dmInner a.u_3974788200 .iconBg{display:none!important}}#dm .dmInner div.u_1456716628 .review-text-content,#dm .dmInner div.u_1456716628 .user-info{text-align:center!important}separatorHomeCss{color:red!important}@media all{#flex-header{--overlapping-background-color: rgba(0, 0, 0, 0);--overlapping-background-image: rgba(255, 255, 255, 1)}#\36 3bd85219866cc3622781521{column-gap:4%;row-gap:24px;background-color:transparent;width:100%;min-height:8px;min-width:4%;align-items:center;align-content:center;justify-content:space-between;justify-self:auto;padding:0;margin:0}#\36 3bd85219866cc3622781520{column-gap:4%;row-gap:24px;width:100%;min-height:759px;flex-wrap:nowrap;max-width:none;justify-content:center;padding:0;margin:0}#\36 3bd85219866cc362278151f::before,#\36 3bd85219866cc362278151f>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--color_8);opacity:.4;border-radius:inherit}#\36 3bd85219866cc362278151f{background-color:transparent;border-width:0;border-color:#000;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-hero-slide-01-1920w.jpg?jxl&v=jxl);border-style:solid}#\36 3bd85219866cc362278151d{margin:0}#group_o21{align-items:flex-start;width:100%;min-height:160px;row-gap:24px;column-gap:24px;order:0;padding:0;margin:0}#\31 618d921.flex-element.widget-wrapper>[data-element-type]{padding:0}#\31 618d921{max-width:100%;width:100%;min-height:100px;order:2;height:760px;margin:0}#\33 bb5a17e,#e2333ec1{column-gap:4%;row-gap:24px;width:100%;margin:0}#\33 bb5a17e{min-width:4%;min-height:8px}#e2333ec1{min-height:320px;flex-wrap:nowrap}#\32 8ef9907{border-width:0;border-color:#000;border-style:solid;background-color:transparent}#widget_o5l,#widget_ogn{width:100%;max-width:100%}#\34 11e3281,#cc775e98{column-gap:4%;row-gap:24px;width:100%;margin:0}#cc775e98{min-width:4%;justify-self:auto;min-height:8px;justify-content:space-between}#\34 11e3281{min-height:389px;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0}#\35 d46cb76{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/sana-tulum-hotel-boutique-sunrise-and-humanized-photos+%28332%29-1920w.jpg?jxl&v=jxl)}#\32 1a8d973,#\35 333e5ec{column-gap:4%;row-gap:24px;width:100%;margin:0}#\32 1a8d973{min-width:4%;align-items:center;align-content:center;min-height:8px}#\35 333e5ec{min-height:320px;flex-wrap:nowrap}#\30 64be145{border-width:0;border-color:#000;border-style:solid;background-color:transparent}#\30 e3998e0,#widget_5ot,#widget_nv8{width:100%;max-width:100%}#\30 e3998e0{width:auto}#bf50c84b{min-height:482px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0;margin:0}#\30 fcb269c{width:280px;height:auto;max-width:100%;margin-top:74px}#\31 a7d9952{align-items:center;width:100%;min-height:256px;row-gap:24px;column-gap:24px;order:1;align-content:center;height:auto;justify-content:flex-end;padding:10% 4%;margin:0}#\35 34e8149{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-rooms-band-1920w.jpg?jxl&v=jxl);background-attachment:fixed}#ad579563{min-height:8px;min-width:4%;justify-self:auto;justify-content:space-between}#ad579563,#c90acb89,#dd7bddbb{column-gap:4%;row-gap:24px;width:100%;margin:0}#dd7bddbb{min-width:4%;justify-self:auto;align-items:center;align-content:center;min-height:8px}#c90acb89{min-height:320px;flex-wrap:nowrap;max-width:none;justify-content:center;padding:4% 0}#b4c49e97{border-width:0;border-color:#000;border-style:solid;background-color:transparent}#widget_gj1,#widget_nk1{width:100%;max-width:100%;justify-self:auto;grid-area:auto/auto/auto/auto;margin:0}#widget_gj1{height:auto;align-self:auto;order:0}#widget_nk1{order:1}#e1886a0a,#group_363{align-items:flex-start;width:100%;min-height:160px;row-gap:24px;column-gap:1.3618997381947804%;flex-wrap:nowrap;padding:0 4%;margin:0;flex-direction:column;justify-content:center}#e1886a0a{flex-direction:row;align-items:center;align-content:center;justify-content:space-between;padding:0 0 0 4%}#\37 96c7ee0{margin:0}#a15eaf2f{max-width:100%;width:815px;height:auto;order:0;grid-area:auto/auto/auto/auto;margin:0}#widget_3j5,#widget_t2b{width:52.08%;height:481px;max-width:100%}#widget_t2b{width:222px;height:auto}#\34 6023242{margin:0}#\34 6a622f8,#c5a979cb{column-gap:4%;row-gap:24px;width:100%;margin:0}#c5a979cb{min-width:4%;min-height:8px}#\34 6a622f8{min-height:228px;flex-wrap:nowrap;padding:2% 4%}#ad23caf2{border-width:0;border-color:#000;border-style:solid;background-color:transparent}#widget_o1f,#widget_sg6{width:100%;max-width:100%}#\32 a154633{min-height:484px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0;margin:0}#\35 421b30b{border-width:0;border-color:#000;border-style:solid;background-color:transparent;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-restaurant-band-1920w.jpg?jxl&v=jxl);background-attachment:fixed}#\31 236f9bb,#\34 27fd950{row-gap:24px;width:100%;margin:0}#\34 27fd950{align-items:center;order:1;align-content:center;height:auto;padding:10% 4%;min-height:256px;column-gap:24px;justify-content:flex-end}#\31 236f9bb{min-height:8px;column-gap:4%;min-width:4%;justify-self:auto;justify-content:space-between}#\34 715d592{width:280px;height:auto;max-width:100%}#\36 3c7b8b76c596a2813341bc5{height:auto}#\30 1656713,#c630660b{column-gap:4%;row-gap:24px;width:100%;margin:0}#\30 1656713{min-width:4%;min-height:8px}#c630660b{min-height:320px;flex-wrap:nowrap;max-width:var(--max-content-width_1, 1200px)}#\39 0f550a6{border-width:0;border-color:#000;border-style:solid;background-color:transparent}#e54628df,#widget_b2i,#widget_kg6{width:100%;max-width:100%;order:0}#e54628df,#widget_kg6{order:1}#e54628df{width:99.96%;height:428px;justify-self:auto;align-self:auto;order:2;margin:0;grid-area:auto/auto/auto/auto}#\31 3612455{min-height:161px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;padding:2% 4%}#fccf7efc{background-color:transparent;border-color:#000;border-width:0;border-style:solid}#df627323{margin:0}#\34 5d4d164{min-height:8px;column-gap:4%;row-gap:24px;width:100%;min-width:4%;margin:0}#\32 e583ed6,#f3616720{max-width:100%;width:100%}#\35 3952392{min-height:524px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0}#\35 34e8149::before,#\35 34e8149>.bgExtraLayerOverlay,#\35 421b30b::before,#\35 421b30b>.bgExtraLayerOverlay,#\35 d46cb76::before,#\35 d46cb76>.bgExtraLayerOverlay,#\36 e9121f3::before,#\36 e9121f3>.bgExtraLayerOverlay,#cc9317b6::before,#cc9317b6>.bgExtraLayerOverlay,#e0e66d9f::before,#e0e66d9f>.bgExtraLayerOverlay{border-radius:inherit;background-color:var(--color_8);top:0;left:0;display:block;width:100%;position:absolute;opacity:.35;content:'';height:100%}#cc9317b6{background-color:transparent;background-attachment:fixed;border-color:#000;border-width:0;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-beach-club-band-1920w.jpg);border-style:solid}#\33 c6411bf,#\36 31c501c{row-gap:24px;width:100%;margin:0}#\36 31c501c{min-width:4%;min-height:8px;column-gap:4%;justify-content:space-between}#\33 c6411bf{min-height:256px;column-gap:24px;align-content:center;justify-content:flex-end;align-items:center;height:auto;padding:10% 4%}#\34 c4096fc{max-width:100%;width:280px;min-height:auto}#f2df3ad4{min-height:228px;column-gap:4%;row-gap:24px;width:100%;padding:2% 4%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#\31 b3c3c84{background-color:transparent;border-color:#000;border-width:0;border-style:solid}#bdb79181{margin:0}#\33 df71606{align-self:stretch;background-size:cover;display:flex;min-height:8px;background-position:50% 50%;column-gap:4%;row-gap:24px;background-repeat:no-repeat;flex-direction:column;width:100%;justify-content:center;align-items:flex-start;position:relative;min-width:4%;margin:0}#\38 949b625,#a14bf253{max-width:100%;width:100%}#\34 ea660b2{min-height:213px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0}#\36 e9121f3{background-color:transparent;background-attachment:fixed;border-color:#000;border-width:0;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-rooftop-band-1920w.jpg?jxl&v=jxl);border-style:solid}#\39 0999bb1{min-height:8px;column-gap:4%;row-gap:24px;width:100%;justify-content:space-between;min-width:4%;margin:0}#f6e32c98{min-height:111px;row-gap:77px;column-gap:24px;align-content:center;width:100%;justify-content:flex-end;align-items:center;height:auto;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/sana-tulum-hotel-boutique-sunrise-and-humanized-photos+%28317%29-1920w.jpg?jxl&v=jxl);align-self:center;background-position:100% 50%;padding:8% 4%;margin:0}#\38 d869308{max-width:100%;width:280px;min-height:auto}#\37 80ed135{min-height:228px;column-gap:4%;row-gap:24px;width:100%;padding:2% 4%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#\35 192e4b9{background-color:transparent;border-color:#000;border-width:0;border-style:solid}#\33 d83afb1{margin:0}#ea2895d4{align-self:stretch;background-size:cover;display:flex;min-height:8px;background-position:50% 50%;column-gap:4%;row-gap:24px;background-repeat:no-repeat;flex-direction:column;width:100%;justify-content:center;align-items:flex-start;position:relative;min-width:4%;margin:0}#\31 5e804cf,#\32 66797f3{max-width:100%;width:100%}#\36 8a82671{min-height:198px;column-gap:4%;row-gap:24px;width:100%;flex-wrap:nowrap;justify-content:center;max-width:none;padding:0}#e0e66d9f{background-color:transparent;background-attachment:fixed;border-color:#000;border-width:0;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/home-events-band-1920w.jpg?jxl&v=jxl);border-style:solid}#c4827120,#c574e61e{row-gap:24px;width:100%;margin:0}#c574e61e{min-width:4%;min-height:8px;column-gap:4%;justify-content:space-between}#c4827120{min-height:256px;column-gap:24px;align-content:center;justify-content:flex-end;align-items:center;height:auto;background-image:url(https://irp.cdn-website.com/f177c801/dms3rep/multi/opt/SANA+BODA+BACK-68-1920w.JPG?jxl&v=jxl);padding:10% 4%}#\36 5fd6513{max-width:100%;width:280px;min-height:auto}#\33 bf6222b{min-height:240px;width:100%;flex-direction:row;justify-content:flex-start;align-items:stretch}#a45c67e5{background-color:transparent}#d3a27b49{align-self:stretch;background-size:cover;display:flex;background-position:50% 50%;row-gap:24px;background-repeat:no-repeat;flex-direction:column;width:100%;justify-content:flex-start;align-items:center;position:relative;padding:0}#c456df16{max-width:100%;width:100%}#\31 23781c8 [data-content-reference]{border-color:var(--color_2)}#\31 23781c8 [data-content-reference] .accordion-title{color:var(--color_8);font-family:Marcellus,"Marcellus Fallback";direction:ltr}#\31 23781c8{background-color:var(--color_4);width:100%;min-height:auto;direction:ltr}#\31 23781c8 [data-content-reference] .icon-container{color:var(--color_8)}#efa3346d{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#\39 c2b38af{max-width:100%;width:auto;height:auto}#\39 4f2259c{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#\32 2d00063{max-width:100%;width:auto;height:auto}#\37 c2a5869{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#\37 0bc7fcf{max-width:100%;width:auto;height:auto}#\39 073d211{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#ab52cc05{max-width:100%;width:auto;height:auto}#\36 1cac746{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#a78ceae1{max-width:100%;width:auto;height:auto}#\31 4adf486{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#da8331be{max-width:100%;width:auto;height:auto}#\38 915ca7e{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#a5b2abe5{max-width:100%;width:auto;height:auto}#cc0d55c6{flex-direction:row;justify-content:flex-start;align-items:stretch;padding:4%}#\34 bfe4e63{max-width:100%;width:auto;height:auto}#\37 3593cfb{min-height:220px;column-gap:4%;row-gap:23px;width:45%;min-width:4%;margin-left:424px;height:auto;align-self:center;align-items:center;margin-bottom:0;margin-top:0;max-height:none;flex:0 1 auto;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}#\39 3b0c4ee{min-height:707px;column-gap:0%;row-gap:0;width:100%;flex-wrap:nowrap;padding:77px 0}#\35 f55f795{background-image:none}#c20140a7{margin:0}#widget_2pe{width:80.55%;height:198px;position:relative;min-width:10px;min-height:10px;max-width:100%;margin-top:-5px;margin-right:0;margin-left:9.7%}#\36 276f204{background-color:#eeece9}#b7014357{width:476px;height:auto;max-width:100%;order:0;align-self:center}#\36 e083c6e,#\39 60e41c3{min-height:460px;column-gap:4%;row-gap:24px;width:100%;padding:5% 2% 7%;margin:0}#\36 e083c6e{min-height:8px;row-gap:50px;justify-content:flex-start;min-width:4%;padding:0}}@media (min-width:768px) and (max-width:1024px){#\36 3bd85219866cc3622781520{min-height:0;padding:0;margin:0}#\36 3bd85219866cc362278151d{margin:0}#\31 618d921{height:600px}#e2333ec1{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right);min-height:207px}#\39 9c92db0{margin:0}#\34 11e3281{min-height:518px;padding:0;margin:0}#\39 f4de2dc{margin:0}#cc775e98{row-gap:0}#\35 333e5ec{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right);min-height:237px}#\34 dc4d20f{margin:0}#bf50c84b{min-height:577px;padding:0;margin:0}#\33 f12935f{margin:0}#\31 a7d9952{height:auto;min-height:191px}#c90acb89{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right)}#\37 96c7ee0{margin:0}#a15eaf2f,#widget_3j5{width:100%;height:363px;margin-right:0;margin-left:0;order:1}#widget_3j5{height:323px;order:0}#e1886a0a{column-gap:1.3618997381947804%;flex-direction:column;flex-wrap:nowrap;padding:0;margin:0}#group_363{height:auto;min-height:78px}#\34 6023242{margin:0}#\34 6a622f8{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right);min-height:174px}#\32 a154633{min-height:524px;padding:0;margin:0}#\39 d1ce590{margin:0}#\34 27fd950{height:auto;min-height:167px}#c630660b{padding:4% 0}#\39 23a0ec5{margin:0}#\31 3612455{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);min-height:174px;margin:0}#df627323{margin:0}#\35 3952392{min-height:524px;padding:0;margin:0}#aafde814{margin:0}#\33 c6411bf{min-height:167px;height:auto}#f2df3ad4{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);min-height:174px;margin:0}#bdb79181{margin:0}#\34 ea660b2{min-height:524px;padding:0;margin:0}#\31 764a34a{margin:0}#f6e32c98{min-height:167px;height:auto}#\37 80ed135{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);min-height:174px;margin:0}#\33 d83afb1{margin:0}#\36 8a82671{min-height:524px;padding:0;margin:0}#\37 209c1ed{margin:0}#c4827120{min-height:167px;height:auto}#\33 bf6222b,#\39 3b0c4ee{padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\36 276f204{background-color:#eeece9}#b7014357{width:440px}#\39 60e41c3{padding:8% 1% 6%}#\36 e083c6e{row-gap:44px}}@media (max-width:767px){#\36 3bd85219866cc3622781521{width:100%;min-height:80px;align-items:center}#\36 3bd85219866cc3622781520{flex-direction:column;min-height:0;flex-wrap:nowrap;padding:0;margin:0}#\36 3bd85219866cc362278151d{margin:0}#\31 618d921{height:520px}#\33 bb5a17e{min-height:80px;align-items:center;width:100%}#e2333ec1{min-height:0;flex-direction:column;padding-left:var(--section-padding-left);padding-right:var(--section-padding-right);flex-wrap:nowrap}#widget_o5l{margin-top:39px}#cc775e98{min-height:80px;align-items:center;width:100%}#\34 11e3281{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0;margin:0}#\39 f4de2dc{margin:0}#\32 1a8d973{min-height:80px;align-items:center;width:100%}#\35 333e5ec,#bf50c84b{min-height:0;flex-direction:column;flex-wrap:nowrap}#\35 333e5ec{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right)}#bf50c84b{padding:0;margin:0}#ad579563{min-height:80px;align-items:center;width:100%}#\33 f12935f{margin:0}#\31 a7d9952{justify-content:center;height:auto;min-height:156px}#dd7bddbb{min-height:80px;align-items:center;width:100%}#c90acb89{min-height:0;flex-direction:column;padding-left:var(--section-padding-left);padding-right:var(--section-padding-right);flex-wrap:nowrap}#a15eaf2f,#widget_3j5{margin-right:0;margin-left:0;width:100%}#a15eaf2f{align-self:stretch;max-width:100%;height:420px;order:1}#widget_3j5{height:240px;order:0}#e1886a0a,#group_363{height:auto;min-height:126px}#e1886a0a{column-gap:1.3618997381947804%;flex-direction:column;flex-wrap:nowrap;row-gap:0;width:100%;min-height:679px;padding:0;margin:0}#c5a979cb{min-height:80px;align-items:center;width:100%}#\32 a154633,#\34 6a622f8{min-height:0;flex-direction:column;flex-wrap:nowrap}#\34 6a622f8{padding-left:var(--section-padding-left);padding-right:var(--section-padding-right)}#\32 a154633{padding:0;margin:0}#\31 236f9bb{min-height:80px;align-items:center;width:100%}#\39 d1ce590{margin:0}#\34 27fd950{justify-content:center;height:auto;min-height:151px}#\30 1656713{min-height:80px;align-items:center;width:100%}#\31 3612455,#c630660b{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#\34 5d4d164{align-items:center;width:100%;min-height:80px}#\35 3952392{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0;margin:0}#aafde814{margin:0}#\36 31c501c{align-items:center;width:100%;min-height:80px}#\33 c6411bf{min-height:151px;justify-content:center;height:auto}#f2df3ad4{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#\33 df71606{align-items:center;width:100%;min-height:80px}#\34 ea660b2{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0;margin:0}#\31 764a34a{margin:0}#\39 0999bb1{align-items:center;width:100%;min-height:80px}#f6e32c98{min-height:151px;justify-content:center;height:auto}#\37 80ed135{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#ea2895d4{align-items:center;width:100%;min-height:80px}#\36 8a82671{min-height:0;flex-direction:column;flex-wrap:nowrap;padding:0;margin:0}#\37 209c1ed{margin:0}#c574e61e{align-items:center;width:100%;min-height:80px}#c4827120{min-height:151px;justify-content:center;height:auto}#\33 bf6222b{min-height:unset;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left)}#\37 3593cfb,#d3a27b49{align-items:center}#\37 3593cfb{width:100%;min-height:80px}#\39 3b0c4ee{min-height:0;flex-direction:column;padding-right:var(--section-padding-right);padding-left:var(--section-padding-left);flex-wrap:nowrap}#widget_2pe{height:240px}#\36 276f204{background-color:#eeece9}#b7014357{width:307px}#\39 60e41c3{flex-direction:column;min-height:unset;padding:10% 2% 8%}#\36 e083c6e{width:100%;min-height:240px;align-items:center;row-gap:25px}}