.elementor-718 .elementor-element.elementor-element-4ee9f8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-4ee9f8d:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-4ee9f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/portada-marshall.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-718 .elementor-element.elementor-element-5a374c6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-402dd03 > .elementor-widget-container{margin:-30px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-402dd03{text-align:center;}.elementor-718 .elementor-element.elementor-element-402dd03 .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-size:65px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px #000000;color:#7E7151;-webkit-text-stroke:0.3px #AA9C9C;text-stroke:0.3px #AA9C9C;}.elementor-718 .elementor-element.elementor-element-94b65d8 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 250px 0px 250px;}.elementor-718 .elementor-element.elementor-element-94b65d8{text-align:center;}.elementor-718 .elementor-element.elementor-element-94b65d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-718 .elementor-element.elementor-element-397f5f9 > .elementor-widget-container{padding:0px 250px 30px 250px;}.elementor-718 .elementor-element.elementor-element-397f5f9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-718 .elementor-element.elementor-element-0836382 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;fill:#00000096;color:#00000096;background-image:linear-gradient(360deg, #7E7151 0%, #E4CC93 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#7E7151;border-radius:10px 10px 10px 10px;padding:15px 100px 15px 100px;}.elementor-718 .elementor-element.elementor-element-0836382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-0836382{--ha-tfx-scale-x-hover:1.1;--ha-tfx-scale-y-hover:1.1;--ha-tfx-transition-duration:1s;}.elementor-718 .elementor-element.elementor-element-56419c1 > .elementor-widget-container{padding:0px 250px 30px 250px;}.elementor-718 .elementor-element.elementor-element-56419c1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-0df9aeb > .elementor-widget-container{padding:0px 250px 30px 250px;}.elementor-718 .elementor-element.elementor-element-0df9aeb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-54f3228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-54f3228:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-54f3228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-fbad92a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-718 .elementor-element.elementor-element-fb1539d > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #000000;}.elementor-718 .elementor-element.elementor-element-fb1539d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-718 .elementor-element.elementor-element-fb1539d .elementor-counter{gap:0px;}.elementor-718 .elementor-element.elementor-element-fb1539d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-fb1539d .elementor-counter-title{color:#C2C2C2;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-0d7596f > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #000000;}.elementor-718 .elementor-element.elementor-element-0d7596f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-718 .elementor-element.elementor-element-0d7596f .elementor-counter{gap:0px;}.elementor-718 .elementor-element.elementor-element-0d7596f .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-0d7596f .elementor-counter-title{color:#C2C2C2;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-5cd68c6 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #000000;}.elementor-718 .elementor-element.elementor-element-5cd68c6.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-718 .elementor-element.elementor-element-5cd68c6 .elementor-counter{gap:0px;}.elementor-718 .elementor-element.elementor-element-5cd68c6 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-5cd68c6 .elementor-counter-title{color:#C2C2C2;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-b20950a > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #000000;}.elementor-718 .elementor-element.elementor-element-b20950a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-718 .elementor-element.elementor-element-b20950a .elementor-counter{gap:0px;}.elementor-718 .elementor-element.elementor-element-b20950a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-b20950a .elementor-counter-title{color:#C2C2C2;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-b1eb869 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-b1eb869{text-align:center;}.elementor-718 .elementor-element.elementor-element-b1eb869 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#465E73;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2280_1.webp");align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2148824064_1.webp");align-items:center;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2149239352.jpg");align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2147816982_1.webp");align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2100_1.webp");align-items:center;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container{background-color:#D5D5D5;background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/2149089238_1.webp");align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-flip-card{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-container:not(.eael-template){height:300px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-container.eael-template{min-height:300px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-718 .elementor-element.elementor-element-9ce6170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-9ce6170:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-9ce6170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-fd6b39e > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-fd6b39e{text-align:center;}.elementor-718 .elementor-element.elementor-element-fd6b39e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#465E73;}.elementor-718 .elementor-element.elementor-element-f5a98ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-d752b20:hover img{opacity:1;}.elementor-718 .elementor-element.elementor-element-d752b20 img{transition-duration:1.4s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-718 .elementor-element.elementor-element-a861475:hover img{opacity:1;}.elementor-718 .elementor-element.elementor-element-a861475 img{transition-duration:1.4s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-718 .elementor-element.elementor-element-8b160a4:hover img{opacity:1;}.elementor-718 .elementor-element.elementor-element-8b160a4 img{transition-duration:1.4s;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-718 .elementor-element.elementor-element-2d7694c .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;fill:#FFF6F6;color:#FFF6F6;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#5A758C;border-radius:10px 10px 10px 10px;padding:15px 100px 15px 100px;}.elementor-718 .elementor-element.elementor-element-2d7694c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-2d7694c{--ha-tfx-scale-x-hover:1.1;--ha-tfx-scale-y-hover:1.1;--ha-tfx-transition-duration:1s;}.elementor-718 .elementor-element.elementor-element-c917053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-c917053:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-c917053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-2f78963 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-2f78963{text-align:center;}.elementor-718 .elementor-element.elementor-element-2f78963 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#465E73;}.elementor-718 .elementor-element.elementor-element-1468a1e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-718 .elementor-element.elementor-element-434a02f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-718 .elementor-element.elementor-element-434a02f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-718 .elementor-element.elementor-element-434a02f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta .elementor-cta__bg, .elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-718 .elementor-element.elementor-element-434a02f > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta__content{min-height:500px;text-align:center;padding:0px 0px 0px 90px;}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-weight:700;background-color:#465E73;border-color:#5A758C;border-radius:100px;padding:20px 50px 20px 50px;}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-434a02f .elementor-cta__bg{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-2e6cc4f > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-wrapper{text-align:left;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-title, .elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-title{color:#465E73;}.elementor-718 .elementor-element.elementor-element-2e6cc4f:has(:hover) .elementor-icon-box-title,
					 .elementor-718 .elementor-element.elementor-element-2e6cc4f:has(:focus) .elementor-icon-box-title{color:#7E7151;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#090909;}.elementor-718 .elementor-element.elementor-element-52d2aa7 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;fill:#FFF6F6;color:#FFF6F6;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#5A758C;border-radius:10px 10px 10px 10px;padding:15px 100px 15px 100px;}.elementor-718 .elementor-element.elementor-element-52d2aa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-52d2aa7{--ha-tfx-scale-x-hover:1.1;--ha-tfx-scale-y-hover:1.1;--ha-tfx-transition-duration:1s;}.elementor-718 .elementor-element.elementor-element-cb5b412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-cb5b412:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-cb5b412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-9049779 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-9049779{text-align:center;}.elementor-718 .elementor-element.elementor-element-9049779 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#465E73;}.elementor-718 .elementor-element.elementor-element-e67b72d{--e-image-carousel-slides-to-show:5;}.elementor-718 .elementor-element.elementor-element-e67b72d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-e67b72d.elementor-element{--align-self:stretch;}.elementor-718 .elementor-element.elementor-element-34ce535 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;fill:#FFF6F6;color:#FFF6F6;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#5A758C;border-radius:10px 10px 10px 10px;padding:15px 100px 15px 100px;}.elementor-718 .elementor-element.elementor-element-34ce535 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-34ce535{--ha-tfx-scale-x-hover:1.1;--ha-tfx-scale-y-hover:1.1;--ha-tfx-transition-duration:1s;}.elementor-718 .elementor-element.elementor-element-8c17f9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-8c17f9c:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-8c17f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-30071c1 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-30071c1{text-align:center;}.elementor-718 .elementor-element.elementor-element-30071c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#465E73;}.elementor-718 .elementor-element.elementor-element-3a5366c{--e-image-carousel-slides-to-show:5;}.elementor-718 .elementor-element.elementor-element-3a5366c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-3a5366c.elementor-element{--align-self:stretch;}.elementor-718 .elementor-element.elementor-element-c196307 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;fill:#FFF6F6;color:#FFF6F6;background-image:linear-gradient(360deg, #465E73 0%, #5A758C 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#5A758C;border-radius:10px 10px 10px 10px;padding:15px 100px 15px 100px;}.elementor-718 .elementor-element.elementor-element-c196307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-c196307{--ha-tfx-scale-x-hover:1.1;--ha-tfx-scale-y-hover:1.1;--ha-tfx-transition-duration:1s;}.elementor-718 .elementor-element.elementor-element-8c6084e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-8c6084e:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-8c6084e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-718 .elementor-element.elementor-element-b51a0e2{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#465E73;}.elementor-718 .elementor-element.elementor-element-b51a0e2 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-b51a0e2 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-718 .elementor-element.elementor-element-b51a0e2 .elementor-headline-dynamic-wrapper path{stroke:#465E73;}.elementor-718 .elementor-element.elementor-element-b51a0e2 .elementor-headline-plain-text{color:#465E73;}.elementor-718 .elementor-element.elementor-element-b51a0e2 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#465E73;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-718 .elementor-element.elementor-element-08b7272 > .elementor-widget-container{padding:0px 190px 0px 190px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion{padding:0px 0px 0px 0px;border-style:solid;border-color:#02010100;border-radius:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFFAD;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list{margin-bottom:10px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFFFFF;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#6D6D6D;font-family:"Montserrat", Sans-serif;padding:25px 25px 25px 25px;border-style:none;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{border-radius:0px 0px 0px 0px;color:#444;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-718 .elementor-element.elementor-element-d45d1e4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-c373ef8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-718 .elementor-element.elementor-element-c373ef8 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-718 .elementor-element.elementor-element-e53b794.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-718 .elementor-element.elementor-element-e53b794.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-718 .elementor-element.elementor-element-e53b794.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-718 .elementor-element.elementor-element-e53b794 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-718 .elementor-element.elementor-element-e53b794 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-718 .elementor-element.elementor-element-e53b794 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:#465E73;}.elementor-718 .elementor-element.elementor-element-e53b794 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-718 .elementor-element.elementor-element-76fbb30 > .elementor-widget-container{margin:-0px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-76fbb30{text-align:center;}.elementor-718 .elementor-element.elementor-element-76fbb30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:45px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7E7151;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-718 .elementor-element.elementor-element-4ee9f8d:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-4ee9f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/frame_1653.webp");background-position:top center;background-size:cover;}.elementor-718 .elementor-element.elementor-element-4ee9f8d{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-94b65d8 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-718 .elementor-element.elementor-element-397f5f9 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-718 .elementor-element.elementor-element-397f5f9{text-align:justify;font-size:21px;}.elementor-718 .elementor-element.elementor-element-56419c1 > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-718 .elementor-element.elementor-element-56419c1{text-align:justify;font-size:21px;}.elementor-718 .elementor-element.elementor-element-0df9aeb > .elementor-widget-container{padding:0px 70px 0px 70px;}.elementor-718 .elementor-element.elementor-element-0df9aeb{text-align:justify;font-size:21px;}.elementor-718 .elementor-element.elementor-element-fbad92a{--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-9ce6170{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-f5a98ef{--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-c917053{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-1468a1e{--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-cb5b412{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-8c6084e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-d45d1e4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-4ee9f8d:not(.elementor-motion-effects-element-type-background), .elementor-718 .elementor-element.elementor-element-4ee9f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thespaatmarshallec.com/wp-content/uploads/2025/06/frame_1653.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-718 .elementor-element.elementor-element-4ee9f8d{--width:430px;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-5a374c6 img{width:40%;}.elementor-718 .elementor-element.elementor-element-402dd03{width:100%;max-width:100%;text-align:center;}.elementor-718 .elementor-element.elementor-element-402dd03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-718 .elementor-element.elementor-element-402dd03 .elementor-heading-title{font-size:41px;-webkit-text-stroke:0.3px #AA9C9C;text-stroke:0.3px #AA9C9C;}.elementor-718 .elementor-element.elementor-element-94b65d8{width:100%;max-width:100%;}.elementor-718 .elementor-element.elementor-element-94b65d8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-718 .elementor-element.elementor-element-94b65d8 .elementor-heading-title{font-size:20px;line-height:25px;}.elementor-718 .elementor-element.elementor-element-397f5f9{width:100%;max-width:100%;text-align:justify;font-size:11px;}.elementor-718 .elementor-element.elementor-element-397f5f9 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-0836382 .elementor-button{height:80px;width:306px;font-size:20px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-56419c1{width:100%;max-width:100%;text-align:center;font-size:7px;}.elementor-718 .elementor-element.elementor-element-56419c1 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-0df9aeb{width:100%;max-width:100%;text-align:center;font-size:11px;}.elementor-718 .elementor-element.elementor-element-0df9aeb > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-54f3228{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-fbad92a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-b1eb869 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-b1eb869 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-ec578be .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-f35eb7f .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-574a803 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-e61d736 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-8340483 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-container:not(.eael-template){height:200px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-container.eael-template{min-height:200px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:20px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{font-size:9px;}.elementor-718 .elementor-element.elementor-element-1927ff3 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{font-size:15px;}.elementor-718 .elementor-element.elementor-element-9ce6170{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-fd6b39e > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-fd6b39e .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-f5a98ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-2d7694c .elementor-button{height:80px;width:306px;font-size:15px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-c917053{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-2f78963 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-2f78963 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-1468a1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-2e6cc4f > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-wrapper{text-align:justify;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-title, .elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-title a{font-size:20px;}.elementor-718 .elementor-element.elementor-element-2e6cc4f .elementor-icon-box-description{font-size:16px;}.elementor-718 .elementor-element.elementor-element-52d2aa7 .elementor-button{height:80px;width:306px;font-size:15px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-cb5b412{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-9049779 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-9049779 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-e67b72d{--e-image-carousel-slides-to-show:2;}.elementor-718 .elementor-element.elementor-element-34ce535 .elementor-button{height:80px;width:306px;font-size:15px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-8c17f9c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-30071c1 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-30071c1 .elementor-heading-title{font-size:15px;line-height:20px;}.elementor-718 .elementor-element.elementor-element-3a5366c{--e-image-carousel-slides-to-show:2;}.elementor-718 .elementor-element.elementor-element-c196307 .elementor-button{height:80px;width:306px;font-size:15px;padding:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-8c6084e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-718 .elementor-element.elementor-element-b51a0e2 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-718 .elementor-element.elementor-element-08b7272 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:13px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:30px 30px 30px 30px;}.elementor-718 .elementor-element.elementor-element-08b7272 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{padding:25px 25px 25px 25px;}.elementor-718 .elementor-element.elementor-element-d45d1e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-718 .elementor-element.elementor-element-e53b794 .elementor-image-box-img{margin-bottom:15px;}.elementor-718 .elementor-element.elementor-element-76fbb30 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for image-carousel, class: .elementor-element-e67b72d */.elementor-718 .elementor-element.elementor-element-e67b72d .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-718 .elementor-element.elementor-element-e67b72d::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #0ffffff 0%, transparent 30%, transparent 70%, #000000 100%);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3a5366c */.elementor-718 .elementor-element.elementor-element-3a5366c .swiper-wrapper {
    transition-timing-function: linear !important;
    -webkit-transition-timing-function: linear !important;
}

.elementor-718 .elementor-element.elementor-element-3a5366c::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #fffffff 0%, transparent 30%, transparent 70%, #000000 100%);
    z-index: 10;
}/* End custom CSS */