.elementor-216 .elementor-element.elementor-element-1ea9cec4 > .elementor-background-overlay{background-color:#1D1B1A59;background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Bg-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-216 .elementor-element.elementor-element-1ea9cec4 > .elementor-container{max-width:1290px;}.elementor-216 .elementor-element.elementor-element-1ea9cec4 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-216 .elementor-element.elementor-element-1ea9cec4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:260px 0px 260px 0px;}.elementor-216 .elementor-element.elementor-element-1d9082b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:29px;}.elementor-216 .elementor-element.elementor-element-1d9082b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-777bd35{text-align:center;}.elementor-216 .elementor-element.elementor-element-777bd35 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:85px;font-weight:700;line-height:1.05em;color:var( --e-global-color-969f67b );}.elementor-216 .elementor-element.elementor-element-05d07b3:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-05d07b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-05d07b3 > .elementor-container{max-width:1290px;}.elementor-216 .elementor-element.elementor-element-05d07b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:130px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-05d07b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-7189e42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-216 .elementor-element.elementor-element-7189e42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-216 .elementor-element.elementor-element-7189e42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-216 .elementor-element.elementor-element-7189e42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-216 .elementor-element.elementor-element-7189e42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 6em 0em 6em;}.elementor-216 .elementor-element.elementor-element-d58e514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-216 .elementor-element.elementor-element-d58e514.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-d58e514 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;}.elementor-216 .elementor-element.elementor-element-8b54d25{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-216 .elementor-element.elementor-element-b495d83{--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;--overlay-opacity:0.5;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-b495d83:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-b495d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#177044;background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Bg-2-1.png");}.elementor-216 .elementor-element.elementor-element-b495d83::before, .elementor-216 .elementor-element.elementor-element-b495d83 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-b495d83 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-b495d83 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-b495d83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-b495d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-65e37bd{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-804098a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-804098a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-804098a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#EFC660;}.elementor-216 .elementor-element.elementor-element-aebdca9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#F7F7F7;}.elementor-216 .elementor-element.elementor-element-66c92c9 .elementor-button{background-color:#EFC660;}.elementor-216 .elementor-element.elementor-element-66c92c9 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-66c92c9 .elementor-button:focus{background-color:#FFFFFF;}.elementor-216 .elementor-element.elementor-element-66c92c9{width:auto;max-width:auto;margin:-76px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-66c92c9:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-66c92c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-66c92c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-d7485c3{--display:flex;}.elementor-216 .elementor-element.elementor-element-c05242e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-c05242e img{height:550px;}.elementor-216 .elementor-element.elementor-element-630cf15{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-630cf15:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-630cf15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-34c159a{--display:flex;}.elementor-216 .elementor-element.elementor-element-8b7561b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-8b7561b img{height:550px;}.elementor-216 .elementor-element.elementor-element-6b0b23a{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-0ecf3dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-0ecf3dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-0ecf3dd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#000000;}.elementor-216 .elementor-element.elementor-element-97f7e5e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#878787;}.elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button{background-color:#177044;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button:focus{background-color:#F8CF34;color:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-69cd88a{width:auto;max-width:auto;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-69cd88a:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-69cd88a .elementor-button:focus svg{fill:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-faa8039{--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;--overlay-opacity:0.5;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-faa8039:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-faa8039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#177044;background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Bg-2-1.png");}.elementor-216 .elementor-element.elementor-element-faa8039::before, .elementor-216 .elementor-element.elementor-element-faa8039 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-faa8039 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-faa8039 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-faa8039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-faa8039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-12b70a3{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-bde362a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-bde362a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-bde362a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#EFC660;}.elementor-216 .elementor-element.elementor-element-bb35082{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#F7F7F7;}.elementor-216 .elementor-element.elementor-element-788f6ba .elementor-button{background-color:#EFC660;}.elementor-216 .elementor-element.elementor-element-788f6ba .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-788f6ba .elementor-button:focus{background-color:#FFFFFF;}.elementor-216 .elementor-element.elementor-element-788f6ba{width:auto;max-width:auto;margin:-76px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-788f6ba:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-788f6ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-788f6ba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-7b2ac6c{--display:flex;}.elementor-216 .elementor-element.elementor-element-3ed5abc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-3ed5abc img{height:550px;}.elementor-216 .elementor-element.elementor-element-73a182e{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-73a182e:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-73a182e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-a0d44fb{--display:flex;}.elementor-216 .elementor-element.elementor-element-231affe{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-231affe img{height:550px;}.elementor-216 .elementor-element.elementor-element-d3d01aa{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-e1c9aa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-e1c9aa2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-e1c9aa2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#000000;}.elementor-216 .elementor-element.elementor-element-8d30ed7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#878787;}.elementor-216 .elementor-element.elementor-element-f905135 .elementor-button{background-color:#177044;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-216 .elementor-element.elementor-element-f905135 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-f905135 .elementor-button:focus{background-color:#F8CF34;color:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-f905135{width:auto;max-width:auto;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-f905135:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-f905135 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-f905135 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-f905135 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-f905135 .elementor-button:focus svg{fill:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-0b20be5{--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;--overlay-opacity:0.5;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-0b20be5:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-0b20be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#177044;background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Bg-2-1.png");}.elementor-216 .elementor-element.elementor-element-0b20be5::before, .elementor-216 .elementor-element.elementor-element-0b20be5 > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-0b20be5 > .e-con-inner > .elementor-background-video-container::before, .elementor-216 .elementor-element.elementor-element-0b20be5 > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-0b20be5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-216 .elementor-element.elementor-element-0b20be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-216 .elementor-element.elementor-element-1e3103d{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-5267aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-5267aa8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-5267aa8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#EFC660;}.elementor-216 .elementor-element.elementor-element-b44515f{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#F7F7F7;}.elementor-216 .elementor-element.elementor-element-444e2d8 .elementor-button{background-color:#EFC660;}.elementor-216 .elementor-element.elementor-element-444e2d8 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-444e2d8 .elementor-button:focus{background-color:#FFFFFF;}.elementor-216 .elementor-element.elementor-element-444e2d8{width:auto;max-width:auto;margin:-76px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-444e2d8:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-444e2d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-444e2d8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-48c90b7{--display:flex;}.elementor-216 .elementor-element.elementor-element-c89f918{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-c89f918 img{height:550px;}.elementor-216 .elementor-element.elementor-element-ee48336{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:3em;--padding-left:12em;--padding-right:12em;}.elementor-216 .elementor-element.elementor-element-ee48336:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-ee48336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-aeeb0de{--display:flex;}.elementor-216 .elementor-element.elementor-element-1bd5a6b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-216 .elementor-element.elementor-element-1bd5a6b img{height:550px;}.elementor-216 .elementor-element.elementor-element-84dbb86{--display:flex;--padding-top:2em;--padding-bottom:1em;--padding-left:3em;--padding-right:2em;}.elementor-216 .elementor-element.elementor-element-32404b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-216 .elementor-element.elementor-element-32404b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-216 .elementor-element.elementor-element-32404b5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:65px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#000000;}.elementor-216 .elementor-element.elementor-element-fc99ac9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#878787;}.elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button{background-color:#177044;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button:focus{background-color:#F8CF34;color:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-843c4c9{width:auto;max-width:auto;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-843c4c9:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-843c4c9 .elementor-button:focus svg{fill:#2E2E2E;}.elementor-216 .elementor-element.elementor-element-8c6e3ad:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-8c6e3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1B1A;background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Bg-2-1.png");}.elementor-216 .elementor-element.elementor-element-8c6e3ad > .elementor-container{max-width:1290px;}.elementor-216 .elementor-element.elementor-element-8c6e3ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:127px 0px 127px 0px;}.elementor-216 .elementor-element.elementor-element-8c6e3ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-216 .elementor-element.elementor-element-1ba7481 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-216 .elementor-element.elementor-element-1ba7481 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-0daebf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-216 .elementor-element.elementor-element-0daebf3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#E8B252;}.elementor-216 .elementor-element.elementor-element-8085012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 61px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-216 .elementor-element.elementor-element-8085012 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-216 .elementor-element.elementor-element-ae8806b:not(.elementor-motion-effects-element-type-background), .elementor-216 .elementor-element.elementor-element-ae8806b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-778083b );background-image:url("https://riadandallaspa.com/wp-content/uploads/2025/12/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-216 .elementor-element.elementor-element-ae8806b > .elementor-container{max-width:1310px;}.elementor-216 .elementor-element.elementor-element-ae8806b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 115px 0px;}.elementor-216 .elementor-element.elementor-element-ae8806b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-216 .elementor-element.elementor-element-f9ebf4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-216 .elementor-element.elementor-element-f9ebf4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-f77b134 > .elementor-container{max-width:1290px;}.elementor-216 .elementor-element.elementor-element-f77b134{margin-top:0px;margin-bottom:45px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-89018b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 0em;}.elementor-216 .elementor-element.elementor-element-c64ce37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-c64ce37 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-bc-flex-widget .elementor-216 .elementor-element.elementor-element-b7ffa43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-216 .elementor-element.elementor-element-b7ffa43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-216 .elementor-element.elementor-element-b7ffa43.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-216 .elementor-element.elementor-element-b7ffa43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-216 .elementor-element.elementor-element-941d069 .elementor-button{background-color:#177044;}.elementor-216 .elementor-element.elementor-element-941d069 .elementor-button:hover, .elementor-216 .elementor-element.elementor-element-941d069 .elementor-button:focus{background-color:#F8CF34;color:#FFFFFF;}.elementor-216 .elementor-element.elementor-element-941d069{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:500ms;}.elementor-216 .elementor-element.elementor-element-941d069:hover{--e-transform-translateY:-10px;}.elementor-216 .elementor-element.elementor-element-941d069 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-216 .elementor-element.elementor-element-941d069 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-216 .elementor-element.elementor-element-941d069 .elementor-button:hover svg, .elementor-216 .elementor-element.elementor-element-941d069 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:880px) and (min-width:768px){.elementor-216 .elementor-element.elementor-element-89018b0{width:60%;}.elementor-216 .elementor-element.elementor-element-b7ffa43{width:40%;}}@media(max-width:1440px){.elementor-216 .elementor-element.elementor-element-1ea9cec4{padding:5em 1em 10em 1em;}.elementor-216 .elementor-element.elementor-element-05d07b3{margin-top:0px;margin-bottom:0px;padding:5em 1em 5em 1em;}.elementor-216 .elementor-element.elementor-element-8b54d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-b495d83{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-aebdca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-630cf15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-97f7e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-faa8039{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-bb35082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-73a182e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-8d30ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-0b20be5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-b44515f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-ee48336{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-fc99ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-216 .elementor-element.elementor-element-8c6e3ad{padding:5em 1em 10em 1em;}.elementor-216 .elementor-element.elementor-element-0daebf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-216 .elementor-element.elementor-element-ae8806b{margin-top:0px;margin-bottom:0px;padding:5em 0em 5em 0em;}.elementor-216 .elementor-element.elementor-element-f77b134{padding:0em 1em 0em 1em;}.elementor-216 .elementor-element.elementor-element-c64ce37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1200px){.elementor-216 .elementor-element.elementor-element-b495d83{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-630cf15{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-faa8039{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-73a182e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-0b20be5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-ee48336{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-89018b0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-b7ffa43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px){.elementor-216 .elementor-element.elementor-element-7189e42 > .elementor-element-populated{padding:0em 2em 0em 0em;}.elementor-216 .elementor-element.elementor-element-b495d83{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-630cf15{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-faa8039{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-73a182e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-0b20be5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-ee48336{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-0daebf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-216 .elementor-element.elementor-element-c64ce37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:880px){.elementor-216 .elementor-element.elementor-element-b495d83{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-65e37bd{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-c05242e img{height:550px;}.elementor-216 .elementor-element.elementor-element-630cf15{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-faa8039{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-12b70a3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-3ed5abc img{height:550px;}.elementor-216 .elementor-element.elementor-element-73a182e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-0b20be5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-1e3103d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-c89f918 img{height:550px;}.elementor-216 .elementor-element.elementor-element-ee48336{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-216 .elementor-element.elementor-element-1ea9cec4{padding:5em 1em 5em 1em;}.elementor-216 .elementor-element.elementor-element-777bd35 .elementor-heading-title{font-size:50px;}.elementor-216 .elementor-element.elementor-element-05d07b3{padding:8em 1em 0em 1em;}.elementor-216 .elementor-element.elementor-element-7189e42 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-d58e514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-d58e514 .elementor-heading-title{font-size:43px;}.elementor-216 .elementor-element.elementor-element-8b54d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-b495d83{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-65e37bd{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-804098a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-804098a .elementor-heading-title{font-size:37px;}.elementor-216 .elementor-element.elementor-element-aebdca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-c05242e img{height:309px;}.elementor-216 .elementor-element.elementor-element-630cf15{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-8b7561b img{height:263px;}.elementor-216 .elementor-element.elementor-element-6b0b23a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-0ecf3dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-0ecf3dd .elementor-heading-title{font-size:53px;}.elementor-216 .elementor-element.elementor-element-97f7e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-faa8039{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-12b70a3{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-bde362a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-bde362a .elementor-heading-title{font-size:37px;}.elementor-216 .elementor-element.elementor-element-bb35082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-3ed5abc img{height:309px;}.elementor-216 .elementor-element.elementor-element-73a182e{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-231affe img{height:263px;}.elementor-216 .elementor-element.elementor-element-d3d01aa{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-e1c9aa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-e1c9aa2 .elementor-heading-title{font-size:53px;}.elementor-216 .elementor-element.elementor-element-8d30ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-0b20be5{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-1e3103d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-5267aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-5267aa8 .elementor-heading-title{font-size:37px;}.elementor-216 .elementor-element.elementor-element-b44515f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-c89f918 img{height:309px;}.elementor-216 .elementor-element.elementor-element-ee48336{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-216 .elementor-element.elementor-element-1bd5a6b img{height:263px;}.elementor-216 .elementor-element.elementor-element-84dbb86{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-216 .elementor-element.elementor-element-32404b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-216 .elementor-element.elementor-element-32404b5 .elementor-heading-title{font-size:53px;}.elementor-216 .elementor-element.elementor-element-fc99ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-8c6e3ad{padding:5em 1em 5em 1em;}.elementor-216 .elementor-element.elementor-element-0daebf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-216 .elementor-element.elementor-element-8085012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-ae8806b{padding:5em 1em 5em 1em;}.elementor-216 .elementor-element.elementor-element-f77b134{margin-top:0px;margin-bottom:30px;padding:0em 0em 0em 0em;}.elementor-216 .elementor-element.elementor-element-c64ce37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-216 .elementor-element.elementor-element-c64ce37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-216 .elementor-element.elementor-element-b7ffa43.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}@media(min-width:2400px){.elementor-216 .elementor-element.elementor-element-0daebf3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-216 .elementor-element.elementor-element-c64ce37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}