.elementor-889 .elementor-element.elementor-element-a65eee7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-1ac5830 .swiper-slide-bg{background-color:var( --e-global-color-40cda28 );background-image:url(https://successpadelandpilatessamui.com/wp-content/uploads/2026/07/pilates-h1.webp);background-size:cover;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-1ac5830 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-706b113 .swiper-slide-bg{background-color:var( --e-global-color-40cda28 );background-image:url(https://successpadelandpilatessamui.com/wp-content/uploads/2026/07/pilates-09.webp);background-size:cover;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-706b113 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-52e8d8d .swiper-slide-bg{background-color:var( --e-global-color-40cda28 );background-image:url(https://successpadelandpilatessamui.com/wp-content/uploads/2026/07/pilates-10.webp);background-size:cover;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-52e8d8d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-92ac5e1 .swiper-slide-bg{background-color:var( --e-global-color-40cda28 );background-image:url(https://successpadelandpilatessamui.com/wp-content/uploads/2026/07/pilates-11.webp);background-size:cover;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-92ac5e1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-6a02ea1 .swiper-slide-bg{background-color:var( --e-global-color-40cda28 );background-image:url(https://successpadelandpilatessamui.com/wp-content/uploads/2026/07/pilates-12.webp);background-size:cover;}.elementor-889 .elementor-element.elementor-element-b1f183d .elementor-repeater-item-6a02ea1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-889 .elementor-element.elementor-element-b1f183d .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-889 .elementor-element.elementor-element-b1f183d .swiper-slide-contents{max-width:66%;}.elementor-889 .elementor-element.elementor-element-b1f183d .swiper-slide-inner{text-align:center;}.elementor-889 .elementor-element.elementor-element-409b95c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-889 .elementor-element.elementor-element-060b37e .elementor-button{background-color:#998D79;font-weight:bold;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;}.elementor-889 .elementor-element.elementor-element-060b37e .elementor-button-content-wrapper{flex-direction:row;}.elementor-889 .elementor-element.elementor-element-060b37e .elementor-button:hover, .elementor-889 .elementor-element.elementor-element-060b37e .elementor-button:focus{color:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-060b37e .elementor-button:hover svg, .elementor-889 .elementor-element.elementor-element-060b37e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-889 .elementor-element.elementor-element-4377c96{--spacer-size:50px;}.elementor-889 .elementor-element.elementor-element-2ae3b24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-ec29b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-44ea109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-2d8d29e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-7421b0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-a9330be{--spacer-size:50px;}.elementor-889 .elementor-element.elementor-element-9587c7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-889 .elementor-element.elementor-element-c0abf5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-85d4145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-87ebb93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-a2a7ccf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-889 .elementor-element.elementor-element-e76ed19{--spacer-size:50px;}.elementor-889 .elementor-element.elementor-element-69590e9 > .elementor-widget-container{background-color:#998D79;margin:0px 0px -19px 0px;padding:0px 19px 0px 0px;}.elementor-889 .elementor-element.elementor-element-69590e9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-889 .elementor-element.elementor-element-69590e9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://successpadelandpilatessamui.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:33%;-webkit-mask-position:top right;-webkit-mask-repeat:no-repeat;}.elementor-889 .elementor-element.elementor-element-69590e9{text-align:end;}.elementor-889 .elementor-element.elementor-element-69590e9 .elementor-heading-title{color:var( --e-global-color-65935442 );}.elementor-889 .elementor-element.elementor-element-e5d4206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-889 .elementor-element.elementor-element-e5d4206 iframe{height:453px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-889 .elementor-element.elementor-element-69590e9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-889 .elementor-element.elementor-element-69590e9.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:315px;}}@media(min-width:768px){.elementor-889 .elementor-element.elementor-element-ec29b7e{--width:50%;}.elementor-889 .elementor-element.elementor-element-44ea109{--width:50%;}.elementor-889 .elementor-element.elementor-element-2d8d29e{--width:50%;}.elementor-889 .elementor-element.elementor-element-c0abf5d{--width:50%;}.elementor-889 .elementor-element.elementor-element-85d4145{--width:50%;}.elementor-889 .elementor-element.elementor-element-87ebb93{--width:50%;}}