.elementor-703 .elementor-element.elementor-element-712474a{--display:flex;--min-height:32vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-703 .elementor-element.elementor-element-712474a:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-712474a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/royal-massage-st-tropez-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-703 .elementor-element.elementor-element-712474a::before, .elementor-703 .elementor-element.elementor-element-712474a > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-712474a > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-712474a > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-712474a > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-712474a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e646f0d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-703 .elementor-element.elementor-element-e646f0d img{width:5%;}.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-703 .elementor-element.elementor-element-6063f2e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-6063f2e{text-align:center;}.elementor-703 .elementor-element.elementor-element-6063f2e .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:52px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-c5fb069{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-d66f4be{--display:flex;--min-height:550px;--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-703 .elementor-element.elementor-element-d66f4be:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-d66f4be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/nos-massages-a-saint-tropez.webp");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-67d1f2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-703 .elementor-element.elementor-element-3816c31 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-703 .elementor-element.elementor-element-50bb440{text-align:justify;font-family:"sofia-pro", Sans-serif;font-size:14px;font-weight:300;letter-spacing:0.4px;color:#353535;}.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-703 .elementor-element.elementor-element-a3a3560 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"sofia-pro", Sans-serif;font-size:16px;font-weight:300;text-decoration:underline;letter-spacing:0.4px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-a3a3560 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-703 .elementor-element.elementor-element-a3a3560 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-703 .elementor-element.elementor-element-0c9ed77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c3cdecf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:80px;}.elementor-703 .elementor-element.elementor-element-6b63192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-6b63192 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-ac2b5a0 > .elementor-widget-container{margin:20px 80px 0px 0px;}.elementor-703 .elementor-element.elementor-element-ac2b5a0{text-align:justify;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );color:#353535;}.elementor-703 .elementor-element.elementor-element-bc0335f{--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-703 .elementor-element.elementor-element-7236bf8 img{height:450px;}.elementor-703 .elementor-element.elementor-element-816b469 > .elementor-widget-container{--e-transform-translateX:-80px;--e-transform-translateY:0px;margin:-140px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-816b469{z-index:1;text-align:start;}.elementor-703 .elementor-element.elementor-element-816b469 img{width:50%;height:200px;object-fit:cover;object-position:center center;}.elementor-703 .elementor-element.elementor-element-3869e39 > .elementor-widget-container{--e-transform-translateX:-80px;--e-transform-translateY:0px;margin:-220px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-3869e39{z-index:4;text-align:start;}.elementor-703 .elementor-element.elementor-element-3869e39 img{width:50%;height:200px;object-fit:cover;object-position:center center;}.elementor-703 .elementor-element.elementor-element-9693953{--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;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-5d8b32d{--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-703 .elementor-element.elementor-element-75fe2da{--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 80px;--row-gap:0px;--column-gap:80px;}.elementor-703 .elementor-element.elementor-element-314da00{--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-703 .elementor-element.elementor-element-20a6b4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-20a6b4c{text-align:start;}.elementor-703 .elementor-element.elementor-element-20a6b4c img{width:250px;height:350px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-bc19895{--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-703 .elementor-element.elementor-element-b9b7344{--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-703 .elementor-element.elementor-element-cb5e719 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-fec0df1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-fec0df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-2341561{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-6e4aaf2{--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-703 .elementor-element.elementor-element-c9595d0{--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-703 .elementor-element.elementor-element-e3e8203{text-align:start;}.elementor-703 .elementor-element.elementor-element-e3e8203 img{width:300px;height:450px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-ae6bf1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-8c27138{text-align:end;}.elementor-703 .elementor-element.elementor-element-8c27138 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-eae2059{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0631c2{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-8f39a39{--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-703 .elementor-element.elementor-element-0f2ffa6 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-703 .elementor-element.elementor-element-0f2ffa6{text-align:start;}.elementor-703 .elementor-element.elementor-element-0f2ffa6 img{width:350px;height:250px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-4f10179{--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-703 .elementor-element.elementor-element-8292278 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-99d2c8a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-99d2c8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-96e55fb{--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-703 .elementor-element.elementor-element-e7178d3{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c35820d{--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-703 .elementor-element.elementor-element-1be3287{--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-703 .elementor-element.elementor-element-c648f63{text-align:start;}.elementor-703 .elementor-element.elementor-element-c648f63 img{width:300px;height:300px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-5ef02d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-d204c85{text-align:end;}.elementor-703 .elementor-element.elementor-element-d204c85 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-0b9d950{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0ff54f{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e68e845{--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-703 .elementor-element.elementor-element-908ef18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-908ef18{text-align:start;}.elementor-703 .elementor-element.elementor-element-908ef18 img{width:250px;height:380px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-83421fe{--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-703 .elementor-element.elementor-element-9f0d971{--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-703 .elementor-element.elementor-element-a4cea97 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-e5b541b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e5b541b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-9241ddd{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c7ee5f9{--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-703 .elementor-element.elementor-element-44412e2{text-align:end;}.elementor-703 .elementor-element.elementor-element-44412e2 img{width:400px;height:400px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-a665344{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-2c209b9{text-align:end;}.elementor-703 .elementor-element.elementor-element-2c209b9 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-f80432e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7bb74f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:150px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0%;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:5%;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-5%;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:5%;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-7bb74f4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-style:none;border-radius:50px 50px 50px 50px;padding:5px 5px 5px 5px;}.elementor-703 .elementor-element.elementor-element-8a54e2e{--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 80px;--row-gap:0px;--column-gap:80px;}.elementor-703 .elementor-element.elementor-element-a9c9929{--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-703 .elementor-element.elementor-element-9ec1ec6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-9ec1ec6{text-align:start;}.elementor-703 .elementor-element.elementor-element-9ec1ec6 img{width:250px;height:350px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-b04ee52{--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-703 .elementor-element.elementor-element-7c0f30c{--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-703 .elementor-element.elementor-element-b6aa48a .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-2c89c7c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-2c89c7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-4417cdc{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c036021{--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-703 .elementor-element.elementor-element-f6a8631{--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-703 .elementor-element.elementor-element-e5564c3{text-align:start;}.elementor-703 .elementor-element.elementor-element-e5564c3 img{width:300px;height:450px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-696e5c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-4738cfb{text-align:end;}.elementor-703 .elementor-element.elementor-element-4738cfb .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-75fe3b5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7e0bb3e{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-0081cfa{--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-703 .elementor-element.elementor-element-b2dac39 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-703 .elementor-element.elementor-element-b2dac39{text-align:start;}.elementor-703 .elementor-element.elementor-element-b2dac39 img{width:350px;height:250px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-257d200{--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-703 .elementor-element.elementor-element-6567f9a .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-8edc599{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8edc599 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-ddc55c0{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-006a6d1{--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-703 .elementor-element.elementor-element-249d7df{--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-703 .elementor-element.elementor-element-86251f4{text-align:start;}.elementor-703 .elementor-element.elementor-element-86251f4 img{width:300px;height:300px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-08cadd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-ddda34a{text-align:end;}.elementor-703 .elementor-element.elementor-element-ddda34a .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-20af89e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-d304fb8{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-de24978{--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-703 .elementor-element.elementor-element-a5b4b35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-a5b4b35{text-align:start;}.elementor-703 .elementor-element.elementor-element-a5b4b35 img{width:250px;height:380px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-f90ccd0{--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-703 .elementor-element.elementor-element-b94e09c{--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-703 .elementor-element.elementor-element-648ad84 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-7f1cdf4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7f1cdf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-cac9ef0{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-a75bfb6{--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-703 .elementor-element.elementor-element-c5742f7{text-align:end;}.elementor-703 .elementor-element.elementor-element-c5742f7 img{width:400px;height:400px;object-fit:cover;object-position:center left;border-radius:4px 4px 4px 4px;}.elementor-703 .elementor-element.elementor-element-63fc980{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-703 .elementor-element.elementor-element-41af73c{text-align:end;}.elementor-703 .elementor-element.elementor-element-41af73c .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:32px;font-weight:400;letter-spacing:1px;color:#D9B69F;}.elementor-703 .elementor-element.elementor-element-87a7c34{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-83b5c98{--display:flex;--min-height:80vh;--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-83b5c98:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-83b5c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/01/jordan-cormack-7bXa8ZYiVNw-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-703 .elementor-element.elementor-element-bd7c970 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-3a4a9db{width:auto;max-width:auto;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-3a4a9db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-3a4a9db.elementor-element{--align-self:flex-start;}.elementor-703 .elementor-element.elementor-element-7e3ae57 .elementor-button{background-color:#FFFFFF00;font-family:"sofia-pro", Sans-serif;font-size:16px;font-weight:300;text-decoration:underline;letter-spacing:0.4px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-7e3ae57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-703 .elementor-element.elementor-element-7e3ae57 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-703 .elementor-element.elementor-element-db8bd66{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-fefbf1a > .elementor-widget-container{margin:0px 40px 0px 0px;padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-fefbf1a{z-index:0;text-align:end;}.elementor-703 .elementor-element.elementor-element-fefbf1a img{width:40%;}.elementor-703 .elementor-element.elementor-element-8eea4b5{--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;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-beb5337{text-align:center;}.elementor-703 .elementor-element.elementor-element-beb5337 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-weight:400;line-height:50px;color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-4981a56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-3ee7088 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-efc5a73{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-a7a2871-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a2871-font-size );font-weight:var( --e-global-typography-a7a2871-font-weight );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );color:#353535;}.elementor-703 .elementor-element.elementor-element-efc5a73 > .elementor-widget-container{margin:20px 80px 0px 0px;}.elementor-703 .elementor-element.elementor-element-8d89b84{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-e73e0e1{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-e73e0e1:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-e73e0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/01/high-angle-man-relaxing-spa.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-e73e0e1::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-e73e0e1:hover::before, .elementor-703 .elementor-element.elementor-element-e73e0e1:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-e73e0e1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-e73e0e1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-e73e0e1:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-dc6ac4b .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-fdff098{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-fdff098:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-fdff098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/01/massage-concept-with-woman.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-fdff098::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-fdff098:hover::before, .elementor-703 .elementor-element.elementor-element-fdff098:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-fdff098:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-fdff098 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-fdff098:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-baeeb73 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-25dcf8c{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-25dcf8c:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-25dcf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/01/beautiful-blond-woman-receiving-massage.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-25dcf8c::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-25dcf8c:hover::before, .elementor-703 .elementor-element.elementor-element-25dcf8c:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-25dcf8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-25dcf8c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-25dcf8c:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-d192089 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-b402748{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-b402748:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-b402748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/01/african-american-woman-receiving-relaxing-massage-spa.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-b402748::before, .elementor-703 .elementor-element.elementor-element-b402748 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b402748 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b402748 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-b402748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-b402748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-b402748:hover::before, .elementor-703 .elementor-element.elementor-element-b402748:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b402748:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b402748 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-b402748 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-b402748:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-54bb886 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-7f32ef3{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-7f32ef3:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-7f32ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/african-american-woman-receiving-relaxing-massage-spa-1.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-7f32ef3::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-7f32ef3:hover::before, .elementor-703 .elementor-element.elementor-element-7f32ef3:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-7f32ef3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-7f32ef3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-7f32ef3:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-dab8ebe .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-aafcfa1{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-aafcfa1:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-aafcfa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/close-up-blurry-woman-therapy.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-aafcfa1::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-aafcfa1:hover::before, .elementor-703 .elementor-element.elementor-element-aafcfa1:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-aafcfa1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-aafcfa1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-aafcfa1:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-0528fee .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:21px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-b34a703{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-b34a703:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-b34a703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/side-view-man-getting-professional-massage.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-b34a703::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-b34a703:hover::before, .elementor-703 .elementor-element.elementor-element-b34a703:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b34a703:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-b34a703 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-b34a703:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-85261c6 .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-0bc64c7{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-0bc64c7:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-0bc64c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/woman-receiving-feet-massage.jpg");background-position:center center;background-size:cover;}.elementor-703 .elementor-element.elementor-element-0bc64c7::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-0bc64c7:hover::before, .elementor-703 .elementor-element.elementor-element-0bc64c7:hover > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-0bc64c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .elementor-background-slideshow:hover::before, .elementor-703 .elementor-element.elementor-element-0bc64c7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-703 .elementor-element.elementor-element-0bc64c7:hover{--overlay-opacity:0.6;}.elementor-703 .elementor-element.elementor-element-579d77b .elementor-heading-title{font-family:"Amalfi Coast", Sans-serif;font-size:24px;font-weight:400;line-height:50px;color:var( --e-global-color-secondary );}.elementor-703 .elementor-element.elementor-element-607defe{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:25px;--e-n-carousel-arrow-size:45px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-607defe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-607defe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:5px 5px 5px 5px;}.elementor-703 .elementor-element.elementor-element-f7c3fe8{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-0095893{--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-703 .elementor-element.elementor-element-ff01a44{text-align:end;}.elementor-703 .elementor-element.elementor-element-ff01a44 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-fb9b561{--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-703 .elementor-element.elementor-element-3c2ebda{--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-703 .elementor-element.elementor-element-c2c9326{text-align:center;}.elementor-703 .elementor-element.elementor-element-c2c9326 .elementor-heading-title{font-family:"adobe-hebrew", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:var( --e-global-color-accent );}.elementor-703 .elementor-element.elementor-element-8741832{--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-703 .elementor-element.elementor-element-9b81a2c{--display:flex;--min-height:500px;}.elementor-703 .elementor-element.elementor-element-9b81a2c:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-9b81a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/royal-massage-Cap-Taillat-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-703 .elementor-element.elementor-element-a6dfd6f{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-703 .elementor-element.elementor-element-c5fb069{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-d66f4be{--width:50%;}.elementor-703 .elementor-element.elementor-element-67d1f2e{--width:50%;}.elementor-703 .elementor-element.elementor-element-0c9ed77{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-c3cdecf{--width:50%;}.elementor-703 .elementor-element.elementor-element-bc0335f{--width:45%;}.elementor-703 .elementor-element.elementor-element-9693953{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-5d8b32d{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-314da00{--width:25%;}.elementor-703 .elementor-element.elementor-element-bc19895{--width:25%;}.elementor-703 .elementor-element.elementor-element-b9b7344{--width:50%;}.elementor-703 .elementor-element.elementor-element-6e4aaf2{--width:25%;}.elementor-703 .elementor-element.elementor-element-c9595d0{--width:25%;}.elementor-703 .elementor-element.elementor-element-ae6bf1d{--width:50%;}.elementor-703 .elementor-element.elementor-element-8f39a39{--width:50%;}.elementor-703 .elementor-element.elementor-element-4f10179{--width:50%;}.elementor-703 .elementor-element.elementor-element-96e55fb{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-c35820d{--width:25%;}.elementor-703 .elementor-element.elementor-element-1be3287{--width:25%;}.elementor-703 .elementor-element.elementor-element-5ef02d3{--width:50%;}.elementor-703 .elementor-element.elementor-element-e68e845{--width:25%;}.elementor-703 .elementor-element.elementor-element-83421fe{--width:25%;}.elementor-703 .elementor-element.elementor-element-9f0d971{--width:50%;}.elementor-703 .elementor-element.elementor-element-c7ee5f9{--width:50%;}.elementor-703 .elementor-element.elementor-element-a665344{--width:50%;}.elementor-703 .elementor-element.elementor-element-8a54e2e{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-a9c9929{--width:25%;}.elementor-703 .elementor-element.elementor-element-b04ee52{--width:25%;}.elementor-703 .elementor-element.elementor-element-7c0f30c{--width:50%;}.elementor-703 .elementor-element.elementor-element-4417cdc{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-c036021{--width:25%;}.elementor-703 .elementor-element.elementor-element-f6a8631{--width:25%;}.elementor-703 .elementor-element.elementor-element-696e5c4{--width:50%;}.elementor-703 .elementor-element.elementor-element-7e0bb3e{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-0081cfa{--width:50%;}.elementor-703 .elementor-element.elementor-element-257d200{--width:50%;}.elementor-703 .elementor-element.elementor-element-ddc55c0{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-006a6d1{--width:25%;}.elementor-703 .elementor-element.elementor-element-249d7df{--width:25%;}.elementor-703 .elementor-element.elementor-element-08cadd5{--width:50%;}.elementor-703 .elementor-element.elementor-element-d304fb8{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-de24978{--width:25%;}.elementor-703 .elementor-element.elementor-element-f90ccd0{--width:25%;}.elementor-703 .elementor-element.elementor-element-b94e09c{--width:50%;}.elementor-703 .elementor-element.elementor-element-cac9ef0{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-a75bfb6{--width:50%;}.elementor-703 .elementor-element.elementor-element-63fc980{--width:50%;}.elementor-703 .elementor-element.elementor-element-83b5c98{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-4981a56{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-8d89b84{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-f7c3fe8{--content-width:1300px;}.elementor-703 .elementor-element.elementor-element-0095893{--width:50%;}.elementor-703 .elementor-element.elementor-element-fb9b561{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-703 .elementor-element.elementor-element-d66f4be{--width:100%;}.elementor-703 .elementor-element.elementor-element-67d1f2e{--width:100%;}.elementor-703 .elementor-element.elementor-element-c3cdecf{--width:100%;}.elementor-703 .elementor-element.elementor-element-bc0335f{--width:100%;}.elementor-703 .elementor-element.elementor-element-6e4aaf2{--width:24%;}.elementor-703 .elementor-element.elementor-element-c35820d{--width:25%;}.elementor-703 .elementor-element.elementor-element-e68e845{--width:35%;}.elementor-703 .elementor-element.elementor-element-83421fe{--width:10%;}.elementor-703 .elementor-element.elementor-element-c036021{--width:24%;}.elementor-703 .elementor-element.elementor-element-006a6d1{--width:25%;}.elementor-703 .elementor-element.elementor-element-de24978{--width:35%;}.elementor-703 .elementor-element.elementor-element-f90ccd0{--width:10%;}}@media(min-width:1367px){.elementor-703 .elementor-element.elementor-element-83b5c98:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-83b5c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-703 .elementor-element.elementor-element-712474a{--min-height:25vh;--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-6063f2e > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-6063f2e .elementor-heading-title{letter-spacing:2px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-ac2b5a0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-ac2b5a0{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-75fe2da{--gap:0px 040px;--row-gap:0px;--column-gap:040px;}.elementor-703 .elementor-element.elementor-element-20a6b4c img{height:250px;}.elementor-703 .elementor-element.elementor-element-fec0df1{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-2341561{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e3e8203 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-eae2059{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0631c2{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-0f2ffa6 img{height:250px;}.elementor-703 .elementor-element.elementor-element-99d2c8a{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e7178d3{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c648f63 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-0b9d950{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0ff54f{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-908ef18 img{height:250px;}.elementor-703 .elementor-element.elementor-element-e5b541b{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-9241ddd{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-44412e2 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-f80432e{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8a54e2e{--gap:0px 040px;--row-gap:0px;--column-gap:040px;}.elementor-703 .elementor-element.elementor-element-9ec1ec6 img{height:250px;}.elementor-703 .elementor-element.elementor-element-2c89c7c{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-4417cdc{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e5564c3 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-75fe3b5{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7e0bb3e{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-b2dac39 img{height:250px;}.elementor-703 .elementor-element.elementor-element-8edc599{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-ddc55c0{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-86251f4 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-20af89e{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-d304fb8{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-a5b4b35 img{height:250px;}.elementor-703 .elementor-element.elementor-element-7f1cdf4{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-cac9ef0{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c5742f7 img{width:377px;height:350px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-87a7c34{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-3a4a9db{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-4981a56{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-efc5a73{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8d89b84{--padding-top:40px;--padding-bottom:80px;--padding-left:80px;--padding-right:0px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-c5fb069{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-703 .elementor-element.elementor-element-d66f4be{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-67d1f2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-3816c31 .elementor-heading-title{font-size:42px;line-height:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-0c9ed77{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c3cdecf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-6b63192 .elementor-heading-title{font-size:42px;line-height:50px;}.elementor-703 .elementor-element.elementor-element-ac2b5a0{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-bc0335f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-bc0335f.e-con{--order:-99999 /* order start hack */;}.elementor-703 .elementor-element.elementor-element-7236bf8 img{height:300px;object-fit:cover;}.elementor-703 .elementor-element.elementor-element-816b469 > .elementor-widget-container{--e-transform-translateX:180px;margin:-100px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-816b469 img{width:75%;}.elementor-703 .elementor-element.elementor-element-3869e39 > .elementor-widget-container{--e-transform-translateX:180px;margin:-100px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-3869e39 img{width:75%;}.elementor-703 .elementor-element.elementor-element-75fe2da{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-20a6b4c img{height:200px;}.elementor-703 .elementor-element.elementor-element-fec0df1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-2341561{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e3e8203 img{height:300px;}.elementor-703 .elementor-element.elementor-element-eae2059{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0631c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-99d2c8a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e7178d3{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-703 .elementor-element.elementor-element-c648f63 img{height:250px;}.elementor-703 .elementor-element.elementor-element-0b9d950{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0ff54f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-908ef18 img{height:200px;}.elementor-703 .elementor-element.elementor-element-e5b541b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-c7ee5f9{--margin-top:0px;--margin-bottom:0px;--margin-left:080px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-f80432e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7bb74f4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-703 .elementor-element.elementor-element-8a54e2e{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-9ec1ec6 img{height:200px;}.elementor-703 .elementor-element.elementor-element-2c89c7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-4417cdc{--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e5564c3 img{height:300px;}.elementor-703 .elementor-element.elementor-element-75fe3b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7e0bb3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-8edc599{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-ddc55c0{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-703 .elementor-element.elementor-element-86251f4 img{height:250px;}.elementor-703 .elementor-element.elementor-element-20af89e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-d304fb8{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-a5b4b35 img{height:200px;}.elementor-703 .elementor-element.elementor-element-7f1cdf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-a75bfb6{--margin-top:0px;--margin-bottom:0px;--margin-left:080px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-87a7c34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-83b5c98{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-3a4a9db{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8eea4b5{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-beb5337 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-4981a56{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-efc5a73{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8d89b84{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-703 .elementor-element.elementor-element-607defe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-703 .elementor-element.elementor-element-ff01a44 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-c2c9326 .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-703 .elementor-element.elementor-element-712474a:not(.elementor-motion-effects-element-type-background), .elementor-703 .elementor-element.elementor-element-712474a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal-massage.fr/wp-content/uploads/2025/02/royal-massage-st-tropez-.webp");background-position:78% 0px;}.elementor-703 .elementor-element.elementor-element-712474a{--min-height:100vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e646f0d img{width:15%;}.elementor-703 .elementor-element.elementor-element-6063f2e .elementor-heading-title{font-size:32px;}.elementor-703 .elementor-element.elementor-element-c5fb069{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-703 .elementor-element.elementor-element-d66f4be{--min-height:400px;}.elementor-703 .elementor-element.elementor-element-67d1f2e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-703 .elementor-element.elementor-element-0c9ed77{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c3cdecf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-6b63192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-6b63192 .elementor-heading-title{font-size:34px;line-height:35px;}.elementor-703 .elementor-element.elementor-element-ac2b5a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-ac2b5a0{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-bc0335f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-75fe2da{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-314da00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-20a6b4c img{width:100%;}.elementor-703 .elementor-element.elementor-element-cb5e719 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-fec0df1{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-2341561{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c9595d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-8c27138 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-eae2059{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0631c2{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-8f39a39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-0f2ffa6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-0f2ffa6 img{width:100%;}.elementor-703 .elementor-element.elementor-element-8292278 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-99d2c8a{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-e7178d3{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-1be3287{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-d204c85 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-0b9d950{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-b0ff54f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-e68e845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-908ef18 img{width:100%;}.elementor-703 .elementor-element.elementor-element-a4cea97 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-e5b541b{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-9241ddd{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c7ee5f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-44412e2 img{width:100%;height:200px;}.elementor-703 .elementor-element.elementor-element-2c209b9 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-f80432e{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7bb74f4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-703 .elementor-element.elementor-element-8a54e2e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-a9c9929{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-9ec1ec6 img{width:100%;}.elementor-703 .elementor-element.elementor-element-b6aa48a .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-2c89c7c{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-4417cdc{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-f6a8631{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-4738cfb .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-75fe3b5{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-7e0bb3e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-0081cfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-b2dac39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-b2dac39 img{width:100%;}.elementor-703 .elementor-element.elementor-element-6567f9a .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-8edc599{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-ddc55c0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-249d7df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-ddda34a .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-20af89e{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-d304fb8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-de24978{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-703 .elementor-element.elementor-element-a5b4b35 img{width:100%;}.elementor-703 .elementor-element.elementor-element-648ad84 .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-7f1cdf4{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-cac9ef0{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-a75bfb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c5742f7 img{width:100%;height:200px;}.elementor-703 .elementor-element.elementor-element-41af73c .elementor-heading-title{font-size:24px;}.elementor-703 .elementor-element.elementor-element-87a7c34{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-83b5c98{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-703 .elementor-element.elementor-element-bd7c970 .elementor-heading-title{font-size:32px;}.elementor-703 .elementor-element.elementor-element-3a4a9db{font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-db8bd66{--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-703 .elementor-element.elementor-element-fefbf1a img{width:62%;}.elementor-703 .elementor-element.elementor-element-8eea4b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-703 .elementor-element.elementor-element-beb5337 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-703 .elementor-element.elementor-element-4981a56{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-703 .elementor-element.elementor-element-3ee7088 .elementor-heading-title{font-size:32px;}.elementor-703 .elementor-element.elementor-element-efc5a73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-efc5a73{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-a7a2871-font-size );letter-spacing:var( --e-global-typography-a7a2871-letter-spacing );}.elementor-703 .elementor-element.elementor-element-8d89b84{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-703 .elementor-element.elementor-element-dc6ac4b{text-align:center;}.elementor-703 .elementor-element.elementor-element-baeeb73{text-align:center;}.elementor-703 .elementor-element.elementor-element-d192089{text-align:center;}.elementor-703 .elementor-element.elementor-element-54bb886{text-align:center;}.elementor-703 .elementor-element.elementor-element-dab8ebe{text-align:center;}.elementor-703 .elementor-element.elementor-element-0528fee{text-align:center;}.elementor-703 .elementor-element.elementor-element-85261c6{text-align:center;}.elementor-703 .elementor-element.elementor-element-579d77b{text-align:center;}.elementor-703 .elementor-element.elementor-element-607defe{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0%;--e-n-carousel-arrow-next-right-position:0%;--e-n-carousel-arrow-size:30px;}.elementor-703 .elementor-element.elementor-element-607defe > .elementor-widget-container{margin:0px 0px 0px 0px;}:where( .elementor-703 .elementor-element.elementor-element-607defe .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-703 .elementor-element.elementor-element-607defe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-703 .elementor-element.elementor-element-ff01a44{text-align:start;}.elementor-703 .elementor-element.elementor-element-ff01a44 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-703 .elementor-element.elementor-element-3c2ebda{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-703 .elementor-element.elementor-element-c2c9326{text-align:center;}.elementor-703 .elementor-element.elementor-element-c2c9326 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-703 .elementor-element.elementor-element-9b81a2c{--min-height:300px;}}/* Start custom CSS for button, class: .elementor-element-a3a3560 */.elementor-703 .elementor-element.elementor-element-a3a3560{
    
    text-underline-offset:8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e3ae57 */.elementor-703 .elementor-element.elementor-element-7e3ae57{
    
    text-underline-offset:8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fefbf1a */.elementor-703 .elementor-element.elementor-element-fefbf1a{
    overflow:visible;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-703{

    overflow-y: visible;
overflow-x: clip;

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Amalfi Coast';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://royal-massage.fr/wp-content/uploads/2025/01/Amalfi-Coast.eot');
	src: url('https://royal-massage.fr/wp-content/uploads/2025/01/Amalfi-Coast.eot?#iefix') format('embedded-opentype'),
		url('https://royal-massage.fr/wp-content/uploads/2025/01/Amalfi-Coast-1.woff2') format('woff2'),
		url('https://royal-massage.fr/wp-content/uploads/2025/01/Amalfi-Coast.woff') format('woff'),
		url('https://royal-massage.fr/wp-content/uploads/2025/01/Amalfi-Coast.ttf') format('truetype');
}
/* End Custom Fonts CSS */