.elementor-15 .elementor-element.elementor-element-4fe871d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-4fe871d > .elementor-background-overlay{background-color:#111111;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4fe871d > .elementor-container{max-width:700px;}.elementor-15 .elementor-element.elementor-element-4fe871d .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15 .elementor-element.elementor-element-4fe871d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-15 .elementor-element.elementor-element-4fe871d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;transform:translateX(-50%) rotateY(180deg);}.elementor-15 .elementor-element.elementor-element-522b12f9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-a0f1b60{text-align:center;}.elementor-15 .elementor-element.elementor-element-a0f1b60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:bold;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-3448f6c4{text-align:center;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-46b7ff29 .elementor-button{background-color:#0AC73A;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-46b7ff29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-46b7ff29 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-3c4ff798{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-535c1f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-535c1f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-535c1f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-535c1f8 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-15 .elementor-element.elementor-element-40708615{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:746px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-40708615{left:-92px;}body.rtl .elementor-15 .elementor-element.elementor-element-40708615{right:-92px;}.elementor-15 .elementor-element.elementor-element-54b27c2e{text-align:left;}.elementor-15 .elementor-element.elementor-element-54b27c2e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-783532c5{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-783532c5 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-783532c5 .elementor-divider{text-align:left;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-783532c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-783532c5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-783532c5.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-783532c5.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-783532c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-791983f7 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-791983f7{text-align:left;font-family:var( --e-global-typography-eb96f08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb96f08-font-size );font-weight:var( --e-global-typography-eb96f08-font-weight );font-style:var( --e-global-typography-eb96f08-font-style );line-height:var( --e-global-typography-eb96f08-line-height );color:var( --e-global-color-06f8727 );}.elementor-15 .elementor-element.elementor-element-72a09188 img{max-width:100%;height:80px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-263154c9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-263154c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-263154c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-17d252e5{text-align:left;}.elementor-15 .elementor-element.elementor-element-17d252e5 .elementor-heading-title{color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-63efa2e5{text-align:left;}.elementor-15 .elementor-element.elementor-element-63efa2e5 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-71be6ff6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-71be6ff6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-71be6ff6 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-c813b3a{text-align:left;}.elementor-15 .elementor-element.elementor-element-47f2383c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:115px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-47f2383c{left:301px;}body.rtl .elementor-15 .elementor-element.elementor-element-47f2383c{right:301px;}.elementor-15 .elementor-element.elementor-element-2eaf0453{width:var( --container-widget-width, 417px );max-width:417px;--container-widget-width:417px;--container-widget-flex-grow:0;top:377px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2eaf0453{left:343px;}body.rtl .elementor-15 .elementor-element.elementor-element-2eaf0453{right:343px;}.elementor-15 .elementor-element.elementor-element-2eaf0453 img{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor-15 .elementor-element.elementor-element-6d43079{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-2df61db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-2df61db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-2df61db > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-507304e{text-align:left;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-4610177.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-4610177.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-4610177 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-4610177 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-15 .elementor-element.elementor-element-4298afb{text-align:left;}.elementor-15 .elementor-element.elementor-element-4298afb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8249223{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-8249223 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-8249223 .elementor-divider{text-align:left;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-8249223.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-8249223.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8249223.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-8249223.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8249223.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-8c89ce9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8c89ce9{text-align:left;font-family:var( --e-global-typography-eb96f08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb96f08-font-size );font-weight:var( --e-global-typography-eb96f08-font-weight );font-style:var( --e-global-typography-eb96f08-font-style );line-height:var( --e-global-typography-eb96f08-line-height );color:var( --e-global-color-06f8727 );}.elementor-15 .elementor-element.elementor-element-9e0102:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e0102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h7.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9e0102 > .elementor-background-overlay{background-color:#111111;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9e0102{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-15 .elementor-element.elementor-element-9e0102 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-15 .elementor-element.elementor-element-9e0102 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:30px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-409c376f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-409c376f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-409c376f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-43163b96{text-align:center;}.elementor-15 .elementor-element.elementor-element-43163b96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-66443311{text-align:center;}.elementor-15 .elementor-element.elementor-element-66443311 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:bold;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-52f2f855{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-431e1584:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.17);}.elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1em 2em 1em;}.elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-431e1584 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6103979b{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-6103979b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6103979b.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6103979b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6103979b .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-6103979b .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6103979b .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;}.elementor-15 .elementor-element.elementor-element-6103979b .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6103979b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-4d484fae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.17);}.elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1em 2em 1em;}.elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-4d484fae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-4cae2375{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-4cae2375.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4cae2375.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4cae2375.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4cae2375 .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-4cae2375 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-4cae2375 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;}.elementor-15 .elementor-element.elementor-element-4cae2375 .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4cae2375 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-7d44e90b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.17);}.elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1em 2em 1em;}.elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-7d44e90b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-6c062c9e{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-6c062c9e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6c062c9e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6c062c9e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6c062c9e .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-6c062c9e .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6c062c9e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;}.elementor-15 .elementor-element.elementor-element-6c062c9e .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6c062c9e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-762bbdd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.17);}.elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:2em 1em 2em 1em;}.elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-element-populated, .elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-762bbdd6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-b4ddd64{--icon-box-icon-margin:15px;}.elementor-15 .elementor-element.elementor-element-b4ddd64.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b4ddd64.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b4ddd64.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b4ddd64 .elementor-icon{font-size:36px;}.elementor-15 .elementor-element.elementor-element-b4ddd64 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b4ddd64 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:bold;}.elementor-15 .elementor-element.elementor-element-b4ddd64 .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b4ddd64 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;color:#D8D8D8;}.elementor-15 .elementor-element.elementor-element-e963d03{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-0cee117.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-0cee117.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-0cee117 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-0cee117 > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-15 .elementor-element.elementor-element-ded0fdb{text-align:left;}.elementor-15 .elementor-element.elementor-element-ded0fdb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1b7e939{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-1b7e939 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-15 .elementor-element.elementor-element-1b7e939 .elementor-divider{text-align:left;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-1b7e939.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-1b7e939.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b7e939.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-1b7e939.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b7e939.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-9a7c4cb > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9a7c4cb{text-align:left;font-family:var( --e-global-typography-eb96f08-font-family ), Sans-serif;font-size:var( --e-global-typography-eb96f08-font-size );font-weight:var( --e-global-typography-eb96f08-font-weight );font-style:var( --e-global-typography-eb96f08-font-style );line-height:var( --e-global-typography-eb96f08-line-height );color:var( --e-global-color-06f8727 );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-bcb8975.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-bcb8975.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-bcb8975 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-0cb0573{text-align:center;}.elementor-15 .elementor-element.elementor-element-50057f83{padding:0em 1em 6em 1em;}.elementor-15 .elementor-element.elementor-element-5a7b6e88 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-1365cce1{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;top:1000px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1365cce1{left:-67px;}body.rtl .elementor-15 .elementor-element.elementor-element-1365cce1{right:-67px;}.elementor-15 .elementor-element.elementor-element-1c43cb94{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:30px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1c43cb94{left:832px;}body.rtl .elementor-15 .elementor-element.elementor-element-1c43cb94{right:832px;}.elementor-15 .elementor-element.elementor-element-5e7234dc > .elementor-widget-container{padding:0em 8em 0em 8em;}.elementor-15 .elementor-element.elementor-element-5e7234dc{text-align:center;}.elementor-15 .elementor-element.elementor-element-5e7234dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8rem;font-weight:bold;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-c4159e > .elementor-container{max-width:700px;}.elementor-15 .elementor-element.elementor-element-4391458c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-2bbcc6dd{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-55e531ae{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-55e531ae .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-55e531ae .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-55e531ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-55e531ae.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-55e531ae.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-55e531ae.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-55e531ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-5734dd2a{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-27b13899:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-27b13899 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;}.elementor-15 .elementor-element.elementor-element-27b13899 > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-27b13899 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2d7d10fa > .elementor-widget-container{margin:-32px -32px 0px -32px;}.elementor-15 .elementor-element.elementor-element-3a77954c{text-align:left;}.elementor-15 .elementor-element.elementor-element-3a77954c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-4bf8a73e{text-align:left;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-68150e4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-68150e4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;}.elementor-15 .elementor-element.elementor-element-68150e4c > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-68150e4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-522ad542 > .elementor-widget-container{margin:-32px -32px 0px -32px;}.elementor-15 .elementor-element.elementor-element-443c2c6b{text-align:left;}.elementor-15 .elementor-element.elementor-element-443c2c6b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-271a2b8d{text-align:left;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1a4a9c6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-1a4a9c6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;}.elementor-15 .elementor-element.elementor-element-1a4a9c6e > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-1a4a9c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2d2c23f4 > .elementor-widget-container{margin:-32px -32px 0px -32px;}.elementor-15 .elementor-element.elementor-element-1ad0bd04{text-align:left;}.elementor-15 .elementor-element.elementor-element-1ad0bd04 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-77413190{text-align:left;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-13a8633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-13a8633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;}.elementor-15 .elementor-element.elementor-element-13a8633 > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-13a8633 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-896485f > .elementor-widget-container{margin:-32px -32px 0px -32px;}.elementor-15 .elementor-element.elementor-element-c1017cb{text-align:left;}.elementor-15 .elementor-element.elementor-element-c1017cb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5057f63{text-align:left;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-b576d1d{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-23d799aa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-23d799aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h1.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-23d799aa > .elementor-background-overlay{background-color:#6C4C36;opacity:0.5;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-23d799aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-15 .elementor-element.elementor-element-23d799aa > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-1314c0ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-1314c0ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1314c0ab > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-1b42b194{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b42b194 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:bold;line-height:1.4em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-24a2dc0b{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-228ba093{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-272e175.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-272e175.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-272e175 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-272e175 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-1f9a04e8{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b742d37{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-1b742d37 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-1b742d37 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-1b742d37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-1b742d37.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b742d37.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-1b742d37.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b742d37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-39a3d892{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-1b2bdbf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Hammam-Traditionnel.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-634e96d6{text-align:center;}.elementor-15 .elementor-element.elementor-element-634e96d6 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-18ee8e61{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-18ee8e61 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-18ee8e61 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-18ee8e61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-18ee8e61.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18ee8e61.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-18ee8e61.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-18ee8e61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-78e9951b{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2bb86452{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-50cf78b6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-253c2ec7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-253c2ec7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Massage-Complet-du-Corps-a-Gueliz-Marrakech.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-253c2ec7 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-253c2ec7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-253c2ec7 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-253c2ec7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-75ba05bb{text-align:center;}.elementor-15 .elementor-element.elementor-element-75ba05bb .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-1d1bef79{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-1d1bef79 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-1d1bef79 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-1d1bef79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1d1bef79.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d1bef79.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1d1bef79.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1d1bef79.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2c2260e1{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-9e60440{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-86f3cf0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-eed859b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-eed859b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h6.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-eed859b > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-eed859b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-eed859b > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-eed859b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-f8fb58a{text-align:center;}.elementor-15 .elementor-element.elementor-element-f8fb58a .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-fdcb4bd{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-fdcb4bd .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-fdcb4bd .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-fdcb4bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-fdcb4bd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fdcb4bd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-fdcb4bd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fdcb4bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-33b7c06{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-aa4fe6c{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-48fb11a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fc9c7ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-fc9c7ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h6.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fc9c7ff > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-fc9c7ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-fc9c7ff > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-fc9c7ff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-4577a64{text-align:center;}.elementor-15 .elementor-element.elementor-element-4577a64 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-d06b8ad{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-d06b8ad .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-d06b8ad .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-d06b8ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d06b8ad.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d06b8ad.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-d06b8ad.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d06b8ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-7428e5c{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e5bb268{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-36d3a8f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3c60c1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-3c60c1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h2.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3c60c1f > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-3c60c1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-3c60c1f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3c60c1f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-46acfab{text-align:center;}.elementor-15 .elementor-element.elementor-element-46acfab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-937a65d{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-937a65d .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-937a65d .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-937a65d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-937a65d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-937a65d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-937a65d.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-937a65d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8a1adeb{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b6391b5{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-57e8c91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8b7aa05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8b7aa05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h9.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8b7aa05 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-8b7aa05 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-8b7aa05 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8b7aa05 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-4a6fb74{text-align:center;}.elementor-15 .elementor-element.elementor-element-4a6fb74 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-70c84a8{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-70c84a8 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-70c84a8 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-70c84a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-70c84a8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-70c84a8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-70c84a8.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-70c84a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-786fce8{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-42948e9{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-404fd92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4f3ab2f{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-e10b0d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-e10b0d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-e10b0d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-e10b0d9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-59f579e{text-align:center;}.elementor-15 .elementor-element.elementor-element-815b807{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-815b807 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-815b807 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-815b807.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-815b807.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-815b807.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-815b807.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-815b807.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-b6efe6d{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-fbed723:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-fbed723 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Hammam-Traditionnel.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-fbed723 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-fbed723 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-fbed723 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-fbed723 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-c01054d{text-align:center;}.elementor-15 .elementor-element.elementor-element-c01054d .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-dfa8edc{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-dfa8edc .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-dfa8edc .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-dfa8edc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-dfa8edc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dfa8edc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-dfa8edc.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-dfa8edc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-a5daff7{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-6b26c42{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-c7ae2a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3ab2396:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-3ab2396 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h6.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3ab2396 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-3ab2396 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-3ab2396 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3ab2396 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-adeb749{text-align:center;}.elementor-15 .elementor-element.elementor-element-adeb749 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-8602c02{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-8602c02 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-8602c02 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-8602c02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8602c02.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8602c02.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8602c02.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8602c02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-87e3175{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-e49f6fc{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-84eb6fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a4913d6{padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-d493a8c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-d493a8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-d493a8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-d493a8c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-477aee6{text-align:center;}.elementor-15 .elementor-element.elementor-element-a4b1a66{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-a4b1a66 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-a4b1a66 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-a4b1a66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-a4b1a66.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a4b1a66.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-a4b1a66.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a4b1a66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-94d514e{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-8bd055a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-8bd055a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Hammam-Traditionnel.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8bd055a > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-8bd055a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-8bd055a > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8bd055a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-bf945bf{text-align:center;}.elementor-15 .elementor-element.elementor-element-bf945bf .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-8cdc097{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-8cdc097 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-8cdc097 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-8cdc097.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8cdc097.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8cdc097.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-8cdc097.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8cdc097.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-553e92c{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-1587379{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8b88b99 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2d0c69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-2d0c69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Hammam-Traditionnel.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2d0c69f > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-2d0c69f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-2d0c69f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2d0c69f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-a1d4d52{text-align:center;}.elementor-15 .elementor-element.elementor-element-a1d4d52 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-b1f3dc7{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-b1f3dc7 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-b1f3dc7 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-b1f3dc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b1f3dc7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b1f3dc7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-b1f3dc7.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b1f3dc7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2ebb0c7{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-67ce7ff{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-69f0fe4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-da966a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-da966a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/Hammam-Traditionnel.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-da966a2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#D8D8D8;opacity:0.95;}.elementor-15 .elementor-element.elementor-element-da966a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-15 .elementor-element.elementor-element-da966a2 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-da966a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:3em 2em 3em 2em;}.elementor-15 .elementor-element.elementor-element-a12e797{text-align:center;}.elementor-15 .elementor-element.elementor-element-a12e797 .elementor-heading-title{color:var( --e-global-color-feda690 );}.elementor-15 .elementor-element.elementor-element-4c2b2e6{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-4c2b2e6 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-4c2b2e6 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-4c2b2e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4c2b2e6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4c2b2e6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4c2b2e6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-4c2b2e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4f50f34{text-align:center;color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-c6cf718{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button{background-color:rgba(255, 255, 255, 0.17);font-family:"Roboto", Sans-serif;font-size:16px;fill:#6C4C36;color:#6C4C36;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6C4C36;border-radius:100px 100px 100px 100px;}.elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button:focus{background-color:#6C4C36;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-592d5ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-34fa146{padding:6em 1em 0em 1em;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-8628c76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-8628c76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-8628c76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-8628c76 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-fcfa43c{text-align:center;}.elementor-15 .elementor-element.elementor-element-fcfa43c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-87f2266{text-align:center;}.elementor-15 .elementor-element.elementor-element-209ae84{--divider-border-style:dotted;--divider-color:var( --e-global-color-af504d5 );--divider-border-width:2px;--divider-icon-size:30px;}.elementor-15 .elementor-element.elementor-element-209ae84 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-15 .elementor-element.elementor-element-209ae84 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-209ae84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-209ae84.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-209ae84.elementor-view-default .elementor-icon{color:var( --e-global-color-af504d5 );border-color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-209ae84.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-209ae84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-ae95401{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-24ad0ea:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-24ad0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h7.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-24ad0ea > .elementor-background-overlay{background-color:#111111;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-24ad0ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-15 .elementor-element.elementor-element-24ad0ea > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-c4681a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-c4681a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-c4681a5 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-4522485{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;line-height:1.6em;}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-name{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-job{color:#D8D8D8;font-family:"Roboto", Sans-serif;font-size:14px;font-style:italic;}.elementor-15 .elementor-element.elementor-element-6b76d02{text-align:center;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-ef9429e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-ef9429e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-ef9429e > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-ba18eb0{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;line-height:1.6em;}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-name{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-job{color:#D8D8D8;font-family:"Roboto", Sans-serif;font-size:14px;font-style:italic;}.elementor-15 .elementor-element.elementor-element-b3353ff{text-align:center;}.elementor-15 .elementor-element.elementor-element-c971031{margin-top:50px;margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-0d830ed{text-align:center;}.elementor-15 .elementor-element.elementor-element-0d830ed .elementor-heading-title{font-size:40px;color:var( --e-global-color-af504d5 );}.elementor-15 .elementor-element.elementor-element-3728612 > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-15 .elementor-element.elementor-element-3728612{text-align:center;}.elementor-15 .elementor-element.elementor-element-d6c797d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:12px;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-12px;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15 .elementor-element.elementor-element-d6c797d .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-d6c797d .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-15 .elementor-element.elementor-element-d6c797d .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-type-html{padding-bottom:0px;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-button[type="submit"]{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-d6c797d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15 .elementor-element.elementor-element-70c8398d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-70c8398d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C4C36;background-image:url("https://top-taille-spa.com/wp-content/uploads/2025/07/h9.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-70c8398d > .elementor-background-overlay{background-color:#111111;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-70c8398d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 1em 4em 1em;}.elementor-15 .elementor-element.elementor-element-70c8398d > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-38bebee3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-38bebee3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-38bebee3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-15 .elementor-element.elementor-element-38bebee3 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-51775fad{text-align:left;}.elementor-15 .elementor-element.elementor-element-51775fad .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1886a9a7{text-align:left;}.elementor-15 .elementor-element.elementor-element-1886a9a7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-47483676.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-47483676.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-47483676 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-6c2cbeed{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:-353px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6c2cbeed{left:-1216px;}body.rtl .elementor-15 .elementor-element.elementor-element-6c2cbeed{right:-1216px;}.elementor-15 .elementor-element.elementor-element-56338135 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-56338135 .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-1856d40d{width:18.587%;}.elementor-15 .elementor-element.elementor-element-263154c9{width:81.413%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-522b12f9{width:100%;}.elementor-15 .elementor-element.elementor-element-535c1f8{width:100%;}.elementor-15 .elementor-element.elementor-element-71be6ff6{width:100%;}.elementor-15 .elementor-element.elementor-element-2df61db{width:100%;}.elementor-15 .elementor-element.elementor-element-4610177{width:100%;}.elementor-15 .elementor-element.elementor-element-431e1584{width:50%;}.elementor-15 .elementor-element.elementor-element-4d484fae{width:50%;}.elementor-15 .elementor-element.elementor-element-7d44e90b{width:50%;}.elementor-15 .elementor-element.elementor-element-762bbdd6{width:50%;}.elementor-15 .elementor-element.elementor-element-0cee117{width:100%;}.elementor-15 .elementor-element.elementor-element-bcb8975{width:100%;}.elementor-15 .elementor-element.elementor-element-27b13899{width:50%;}.elementor-15 .elementor-element.elementor-element-68150e4c{width:50%;}.elementor-15 .elementor-element.elementor-element-1a4a9c6e{width:50%;}.elementor-15 .elementor-element.elementor-element-13a8633{width:50%;}.elementor-15 .elementor-element.elementor-element-272e175{width:100%;}.elementor-15 .elementor-element.elementor-element-1b2bdbf5{width:50%;}.elementor-15 .elementor-element.elementor-element-253c2ec7{width:50%;}.elementor-15 .elementor-element.elementor-element-eed859b{width:50%;}.elementor-15 .elementor-element.elementor-element-fc9c7ff{width:50%;}.elementor-15 .elementor-element.elementor-element-3c60c1f{width:50%;}.elementor-15 .elementor-element.elementor-element-8b7aa05{width:50%;}.elementor-15 .elementor-element.elementor-element-e10b0d9{width:100%;}.elementor-15 .elementor-element.elementor-element-fbed723{width:50%;}.elementor-15 .elementor-element.elementor-element-3ab2396{width:50%;}.elementor-15 .elementor-element.elementor-element-d493a8c{width:100%;}.elementor-15 .elementor-element.elementor-element-8bd055a{width:50%;}.elementor-15 .elementor-element.elementor-element-2d0c69f{width:50%;}.elementor-15 .elementor-element.elementor-element-da966a2{width:50%;}.elementor-15 .elementor-element.elementor-element-8628c76{width:100%;}.elementor-15 .elementor-element.elementor-element-38bebee3{width:60%;}.elementor-15 .elementor-element.elementor-element-47483676{width:40%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-a0f1b60 .elementor-heading-title{font-size:3.6rem;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-40708615{left:496px;}body.rtl .elementor-15 .elementor-element.elementor-element-40708615{right:496px;}.elementor-15 .elementor-element.elementor-element-40708615{top:296px;}.elementor-15 .elementor-element.elementor-element-791983f7{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-63efa2e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-c813b3a{text-align:right;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-47f2383c{left:-133px;}body.rtl .elementor-15 .elementor-element.elementor-element-47f2383c{right:-133px;}.elementor-15 .elementor-element.elementor-element-47f2383c{top:81px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2eaf0453{left:-1px;}body.rtl .elementor-15 .elementor-element.elementor-element-2eaf0453{right:-1px;}.elementor-15 .elementor-element.elementor-element-2eaf0453{top:373px;}.elementor-15 .elementor-element.elementor-element-507304e{text-align:right;}.elementor-15 .elementor-element.elementor-element-8c89ce9{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-9a7c4cb{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-0cb0573{text-align:right;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1365cce1{left:-25px;}body.rtl .elementor-15 .elementor-element.elementor-element-1365cce1{right:-25px;}.elementor-15 .elementor-element.elementor-element-1365cce1{top:421px;}.elementor-15 .elementor-element.elementor-element-1c43cb94{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;top:1428px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1c43cb94{left:514px;}body.rtl .elementor-15 .elementor-element.elementor-element-1c43cb94{right:514px;}.elementor-15 .elementor-element.elementor-element-5e7234dc > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-2bbcc6dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-6c2cbeed{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-204px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6c2cbeed{left:-349px;}body.rtl .elementor-15 .elementor-element.elementor-element-6c2cbeed{right:-349px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-a0f1b60{text-align:center;}.elementor-15 .elementor-element.elementor-element-a0f1b60 .elementor-heading-title{font-size:2.4rem;}.elementor-15 .elementor-element.elementor-element-3448f6c4{text-align:center;}.elementor-15 .elementor-element.elementor-element-535c1f8 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-15 .elementor-element.elementor-element-40708615{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;top:775px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-40708615{left:161px;}body.rtl .elementor-15 .elementor-element.elementor-element-40708615{right:161px;}.elementor-15 .elementor-element.elementor-element-54b27c2e .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-791983f7{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-1856d40d{width:30%;}.elementor-15 .elementor-element.elementor-element-263154c9{width:70%;}.elementor-15 .elementor-element.elementor-element-63efa2e5{text-align:left;}.elementor-15 .elementor-element.elementor-element-63efa2e5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-71be6ff6 > .elementor-element-populated{padding:6em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-47f2383c{width:var( --container-widget-width, 135px );max-width:135px;--container-widget-width:135px;--container-widget-flex-grow:0;top:320px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-47f2383c{left:26px;}body.rtl .elementor-15 .elementor-element.elementor-element-47f2383c{right:26px;}.elementor-15 .elementor-element.elementor-element-2eaf0453{width:var( --container-widget-width, 211px );max-width:211px;--container-widget-width:211px;--container-widget-flex-grow:0;top:409px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2eaf0453{left:102px;}body.rtl .elementor-15 .elementor-element.elementor-element-2eaf0453{right:102px;}.elementor-15 .elementor-element.elementor-element-2df61db > .elementor-element-populated{padding:6em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-4610177 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-15 .elementor-element.elementor-element-4298afb .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-8c89ce9{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-66443311 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-0cee117 > .elementor-element-populated{padding:0em 1em 0em 1em;}.elementor-15 .elementor-element.elementor-element-ded0fdb .elementor-heading-title{font-size:34px;}.elementor-15 .elementor-element.elementor-element-9a7c4cb{font-size:var( --e-global-typography-eb96f08-font-size );line-height:var( --e-global-typography-eb96f08-line-height );}.elementor-15 .elementor-element.elementor-element-bcb8975 > .elementor-element-populated{padding:6em 1em 1em 1em;}.elementor-15 .elementor-element.elementor-element-5a7b6e88 > .elementor-element-populated{padding:0em 0em 0em 0em;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1365cce1{left:-103px;}body.rtl .elementor-15 .elementor-element.elementor-element-1365cce1{right:-103px;}.elementor-15 .elementor-element.elementor-element-1365cce1{top:460px;}.elementor-15 .elementor-element.elementor-element-1c43cb94{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:2243px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1c43cb94{left:150px;}body.rtl .elementor-15 .elementor-element.elementor-element-1c43cb94{right:150px;}.elementor-15 .elementor-element.elementor-element-5e7234dc .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-2bbcc6dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-577ca3ea{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-27b13899 > .elementor-element-populated{padding:4em 2em 2em 2em;}.elementor-15 .elementor-element.elementor-element-3a77954c{text-align:center;}.elementor-15 .elementor-element.elementor-element-4bf8a73e{text-align:center;}.elementor-15 .elementor-element.elementor-element-443c2c6b{text-align:center;}.elementor-15 .elementor-element.elementor-element-271a2b8d{text-align:center;}.elementor-15 .elementor-element.elementor-element-1ad0bd04{text-align:center;}.elementor-15 .elementor-element.elementor-element-77413190{text-align:center;}.elementor-15 .elementor-element.elementor-element-c1017cb{text-align:center;}.elementor-15 .elementor-element.elementor-element-5057f63{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b42b194 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-272e175 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-78e9951b{text-align:center;}.elementor-15 .elementor-element.elementor-element-2c2260e1{text-align:center;}.elementor-15 .elementor-element.elementor-element-33b7c06{text-align:center;}.elementor-15 .elementor-element.elementor-element-7428e5c{text-align:center;}.elementor-15 .elementor-element.elementor-element-46acfab .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-8a1adeb{text-align:center;}.elementor-15 .elementor-element.elementor-element-786fce8{text-align:center;}.elementor-15 .elementor-element.elementor-element-e10b0d9 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-a5daff7{text-align:center;}.elementor-15 .elementor-element.elementor-element-87e3175{text-align:center;}.elementor-15 .elementor-element.elementor-element-d493a8c > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-553e92c{text-align:center;}.elementor-15 .elementor-element.elementor-element-2ebb0c7{text-align:center;}.elementor-15 .elementor-element.elementor-element-4f50f34{text-align:center;}.elementor-15 .elementor-element.elementor-element-8628c76 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-content{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-3a96b9a .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-content{font-size:1.2rem;}.elementor-15 .elementor-element.elementor-element-f7da048 .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-0d830ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0d830ed .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-3728612 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d6c797d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-51775fad{text-align:center;}.elementor-15 .elementor-element.elementor-element-1886a9a7{text-align:center;}.elementor-15 .elementor-element.elementor-element-6c2cbeed{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;top:-310px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6c2cbeed{left:-38px;}body.rtl .elementor-15 .elementor-element.elementor-element-6c2cbeed{right:-38px;}}/* Start custom CSS */body{
    overflow-x: hidden;
}/* End custom CSS */