.elementor-35 .elementor-element.elementor-element-7aea902b{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.45;}.elementor-35 .elementor-element.elementor-element-7aea902b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sanefisioterapia.com/wp-content/uploads/2025/10/Sane-Fisioterapia-Bergara-sala-iluoverlay.webp");background-position:0px -400px;background-repeat:no-repeat;background-size:cover;}.elementor-35 .elementor-element.elementor-element-7aea902b::before, .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7aea902b > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7aea902b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-7bf9ea0 );}.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-35 .elementor-element.elementor-element-2acf474b{text-align:center;}.elementor-35 .elementor-element.elementor-element-2acf474b .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-99e627a );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-35 .elementor-element.elementor-element-e15358a{font-family:"Hasteristico", Sans-serif;font-weight:400;letter-spacing:1px;color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-e15358a a{color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-e15358a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-0b6e652{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-f0e1dba{text-align:center;}.elementor-35 .elementor-element.elementor-element-f0e1dba .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-275667b{text-align:center;}.elementor-35 .elementor-element.elementor-element-275667b .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:42px;font-weight:600;line-height:48px;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-275667b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35 .elementor-element.elementor-element-0f62b5b{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-0f62b5b p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-0f62b5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-86caf45{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-86caf45:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-86caf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-d8a492f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d8a492f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d8a492f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-e5b03af{text-align:left;}.elementor-35 .elementor-element.elementor-element-e5b03af .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-6cd8f21{text-align:left;}.elementor-35 .elementor-element.elementor-element-6cd8f21 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-6cd8f21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ae852a4{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-ae852a4 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-ae852a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-c49f76b{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-aa39b03 img{width:80%;}.elementor-35 .elementor-element.elementor-element-aa39b03 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-96bcfed img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-96bcfed{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-96bcfed{left:-80px;}.elementor-35 .elementor-element.elementor-element-96bcfed{top:0px;}.elementor-35 .elementor-element.elementor-element-52e8310{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-52e8310:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-52e8310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-8618eb7{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-4e13ad5 img{width:80%;}.elementor-35 .elementor-element.elementor-element-4e13ad5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-6192135 img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-6192135{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-6192135{left:-80px;}.elementor-35 .elementor-element.elementor-element-6192135{top:0px;}.elementor-35 .elementor-element.elementor-element-a6a0d46{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a6a0d46:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a6a0d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-bea14c9{text-align:left;}.elementor-35 .elementor-element.elementor-element-bea14c9 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-f16e1bd{text-align:left;}.elementor-35 .elementor-element.elementor-element-f16e1bd .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-f16e1bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5a9a482{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-5a9a482 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-5a9a482 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-116f6ee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-116f6ee:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-116f6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-955c581{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-955c581:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-955c581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-f26776e{text-align:left;}.elementor-35 .elementor-element.elementor-element-f26776e .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-69a2be1{text-align:left;}.elementor-35 .elementor-element.elementor-element-69a2be1 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-69a2be1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-68fab1e{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-68fab1e p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-68fab1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-1faca16{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-5801450 img{width:80%;}.elementor-35 .elementor-element.elementor-element-5801450 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-5b8bc83 img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5b8bc83{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-5b8bc83{left:-80px;}.elementor-35 .elementor-element.elementor-element-5b8bc83{top:0px;}.elementor-35 .elementor-element.elementor-element-7f3b5a1{--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:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-67b8151{text-align:center;}.elementor-35 .elementor-element.elementor-element-67b8151 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-cbbe8c5{text-align:center;}.elementor-35 .elementor-element.elementor-element-cbbe8c5 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-cbbe8c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5b08d62{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-5b08d62 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-5b08d62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-706b33f .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-706b33f .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-706b33f .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-706b33f .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-706b33f .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-ccc4544{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-ccc4544:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-ccc4544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-fad208d{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-a970765 img{width:80%;}.elementor-35 .elementor-element.elementor-element-a970765 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-7e3f6a5 img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-7e3f6a5{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-7e3f6a5{left:-80px;}.elementor-35 .elementor-element.elementor-element-7e3f6a5{top:0px;}.elementor-35 .elementor-element.elementor-element-d101335{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-d101335:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-d101335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-d9d54f8{text-align:left;}.elementor-35 .elementor-element.elementor-element-d9d54f8 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-7fb818e{text-align:left;}.elementor-35 .elementor-element.elementor-element-7fb818e .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-7fb818e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e94dd29{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-e94dd29 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-e94dd29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-b0d360f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-b0d360f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-b0d360f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-6470ada{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-6470ada:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6470ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-96ae335{text-align:left;}.elementor-35 .elementor-element.elementor-element-96ae335 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-911644f{text-align:left;}.elementor-35 .elementor-element.elementor-element-911644f .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-911644f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3c8f561{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-3c8f561 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-3c8f561 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a351661 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-a351661 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-a351661 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-a351661 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-a351661 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-d41aefa{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-e831831 img{width:80%;}.elementor-35 .elementor-element.elementor-element-e831831 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-590f60c img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-590f60c{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-590f60c{left:-80px;}.elementor-35 .elementor-element.elementor-element-590f60c{top:0px;}.elementor-35 .elementor-element.elementor-element-e65c3a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e65c3a8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e65c3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-a8ff9c7{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-d43e017 img{width:80%;}.elementor-35 .elementor-element.elementor-element-d43e017 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-ae3779a img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-ae3779a{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-ae3779a{left:-80px;}.elementor-35 .elementor-element.elementor-element-ae3779a{top:0px;}.elementor-35 .elementor-element.elementor-element-5cc616c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-5cc616c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5cc616c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-8e748a6{text-align:left;}.elementor-35 .elementor-element.elementor-element-8e748a6 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-8f2f1eb{text-align:left;}.elementor-35 .elementor-element.elementor-element-8f2f1eb .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-8f2f1eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-55a7b0a{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-55a7b0a p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-55a7b0a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-966e998{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-966e998:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-966e998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f5305e );}.elementor-35 .elementor-element.elementor-element-5e56a65{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-5e56a65:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-5e56a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-98ee7ea{text-align:left;}.elementor-35 .elementor-element.elementor-element-98ee7ea .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-d713882{text-align:left;}.elementor-35 .elementor-element.elementor-element-d713882 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-d713882 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3980a4e{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-3980a4e p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-3980a4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button{font-family:"Hasteristico", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;background-color:var( --e-global-color-9c25c2c );border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button:hover, .elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button:focus{color:var( --e-global-color-99e627a );background-color:var( --e-global-color-46c9c5f );box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);}.elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button:hover svg, .elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button:focus svg{fill:var( --e-global-color-99e627a );}.elementor-35 .elementor-element.elementor-element-f517254{--display:flex;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-e691c6f img{width:80%;}.elementor-35 .elementor-element.elementor-element-e691c6f > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-35 .elementor-element.elementor-element-f82307d img{width:50%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-f82307d{right:-80px;}body.rtl .elementor-35 .elementor-element.elementor-element-f82307d{left:-80px;}.elementor-35 .elementor-element.elementor-element-f82307d{top:0px;}.elementor-35 .elementor-element.elementor-element-421b854{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-7d5f3e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-35 .elementor-element.elementor-element-9155990{text-align:left;}.elementor-35 .elementor-element.elementor-element-9155990 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-e010fb0{text-align:left;}.elementor-35 .elementor-element.elementor-element-e010fb0 .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-e010fb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5eb3fa0{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-5eb3fa0 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-5eb3fa0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ecc82cc img{width:60%;}.elementor-35 .elementor-element.elementor-element-95e7775{--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-35 .elementor-element.elementor-element-4aeea6a{--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:40px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-c71a15b{text-align:center;}.elementor-35 .elementor-element.elementor-element-c71a15b .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-71bcffc{text-align:center;}.elementor-35 .elementor-element.elementor-element-71bcffc .elementor-heading-title{font-family:"Hasteristico", Sans-serif;font-size:36px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-71bcffc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-114ad29{text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0.3px;color:var( --e-global-color-8ff5375 );}.elementor-35 .elementor-element.elementor-element-114ad29 p{margin-block-end:0px;}.elementor-35 .elementor-element.elementor-element-114ad29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:var( --e-global-color-secondary );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-icon, .elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-title{color:var( --e-global-color-1d95d38 );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-icon svg{fill:var( --e-global-color-1d95d38 );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-active .elementor-accordion-icon, .elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-active .elementor-accordion-title{color:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-46c9c5f );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-title{font-family:"Hasteristico", Sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:1px;}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-tab-title{padding:30px 25px 15px 25px;}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-tab-content{color:#1E1E1E;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;padding:5px 25px 5px 25px;}.elementor-35 .elementor-element.elementor-element-458bfe2 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 20px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-7aea902b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-e15358a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-275667b .elementor-heading-title{font-size:35px;line-height:41px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-86caf45{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-c49f76b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-c49f76b.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-aa39b03{text-align:center;}.elementor-35 .elementor-element.elementor-element-aa39b03 img{width:40%;}.elementor-35 .elementor-element.elementor-element-96bcfed img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-96bcfed{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-96bcfed{left:-100px;}.elementor-35 .elementor-element.elementor-element-96bcfed{top:-20px;}.elementor-35 .elementor-element.elementor-element-52e8310{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-8618eb7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-8618eb7.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-4e13ad5{text-align:center;}.elementor-35 .elementor-element.elementor-element-4e13ad5 img{width:40%;}.elementor-35 .elementor-element.elementor-element-6192135 img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-6192135{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-6192135{left:-100px;}.elementor-35 .elementor-element.elementor-element-6192135{top:-20px;}.elementor-35 .elementor-element.elementor-element-116f6ee{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-1faca16{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-1faca16.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-5801450{text-align:center;}.elementor-35 .elementor-element.elementor-element-5801450 img{width:40%;}.elementor-35 .elementor-element.elementor-element-5b8bc83 img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5b8bc83{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-5b8bc83{left:-100px;}.elementor-35 .elementor-element.elementor-element-5b8bc83{top:-20px;}.elementor-35 .elementor-element.elementor-element-ccc4544{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-fad208d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-fad208d.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-a970765{text-align:center;}.elementor-35 .elementor-element.elementor-element-a970765 img{width:40%;}.elementor-35 .elementor-element.elementor-element-7e3f6a5 img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-7e3f6a5{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-7e3f6a5{left:-100px;}.elementor-35 .elementor-element.elementor-element-7e3f6a5{top:-20px;}.elementor-35 .elementor-element.elementor-element-b0d360f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-d41aefa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-d41aefa.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e831831{text-align:center;}.elementor-35 .elementor-element.elementor-element-e831831 img{width:40%;}.elementor-35 .elementor-element.elementor-element-590f60c img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-590f60c{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-590f60c{left:-100px;}.elementor-35 .elementor-element.elementor-element-590f60c{top:-20px;}.elementor-35 .elementor-element.elementor-element-e65c3a8{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-a8ff9c7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-a8ff9c7.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-d43e017{text-align:center;}.elementor-35 .elementor-element.elementor-element-d43e017 img{width:40%;}.elementor-35 .elementor-element.elementor-element-ae3779a img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-ae3779a{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-ae3779a{left:-100px;}.elementor-35 .elementor-element.elementor-element-ae3779a{top:-20px;}.elementor-35 .elementor-element.elementor-element-966e998{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-f517254{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-35 .elementor-element.elementor-element-f517254.e-con{--align-self:center;}.elementor-35 .elementor-element.elementor-element-e691c6f{text-align:center;}.elementor-35 .elementor-element.elementor-element-e691c6f img{width:40%;}.elementor-35 .elementor-element.elementor-element-f82307d img{width:25%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-f82307d{right:-100px;}body.rtl .elementor-35 .elementor-element.elementor-element-f82307d{left:-100px;}.elementor-35 .elementor-element.elementor-element-f82307d{top:-20px;}.elementor-35 .elementor-element.elementor-element-421b854{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-35 .elementor-element.elementor-element-ecc82cc img{width:40%;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-7aea902b:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7aea902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-35 .elementor-element.elementor-element-e15358a > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-f0e1dba .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-275667b .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-35 .elementor-element.elementor-element-275667b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-0f62b5b{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-86caf45{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e5b03af .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-6cd8f21 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-6cd8f21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ae852a4{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-e802ed3 .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-aa39b03 img{width:60%;}.elementor-35 .elementor-element.elementor-element-96bcfed img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-96bcfed{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-96bcfed{left:-50px;}.elementor-35 .elementor-element.elementor-element-52e8310{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-4e13ad5 img{width:60%;}.elementor-35 .elementor-element.elementor-element-6192135 img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-6192135{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-6192135{left:-50px;}.elementor-35 .elementor-element.elementor-element-a6a0d46.e-con{--order:-99999 /* order start hack */;}.elementor-35 .elementor-element.elementor-element-bea14c9 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-f16e1bd .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-f16e1bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5a9a482{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-62e93d9 .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-116f6ee{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-f26776e .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-69a2be1 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-69a2be1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-68fab1e{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-c4379d8 .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-5801450 img{width:60%;}.elementor-35 .elementor-element.elementor-element-5b8bc83 img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-5b8bc83{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-5b8bc83{left:-50px;}.elementor-35 .elementor-element.elementor-element-67b8151 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-cbbe8c5 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-cbbe8c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5b08d62{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-706b33f .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-ccc4544{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-fad208d.e-con{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-a970765 img{width:60%;}.elementor-35 .elementor-element.elementor-element-7e3f6a5 img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-7e3f6a5{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-7e3f6a5{left:-50px;}.elementor-35 .elementor-element.elementor-element-d9d54f8 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-7fb818e .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-7fb818e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-e94dd29{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-7fdc01d .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-b0d360f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-96ae335 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-911644f .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-911644f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3c8f561{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-a351661 .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-e831831 img{width:60%;}.elementor-35 .elementor-element.elementor-element-590f60c img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-590f60c{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-590f60c{left:-50px;}.elementor-35 .elementor-element.elementor-element-e65c3a8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a8ff9c7.e-con{--order:99999 /* order end hack */;}.elementor-35 .elementor-element.elementor-element-d43e017 img{width:60%;}.elementor-35 .elementor-element.elementor-element-ae3779a img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-ae3779a{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-ae3779a{left:-50px;}.elementor-35 .elementor-element.elementor-element-8e748a6 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-8f2f1eb .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-8f2f1eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-55a7b0a{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-c0986a3 .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-966e998{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-98ee7ea .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-d713882 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-d713882 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-3980a4e{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-6b672b0 .elementor-button{font-size:16px;}.elementor-35 .elementor-element.elementor-element-e691c6f img{width:60%;}.elementor-35 .elementor-element.elementor-element-f82307d img{width:35%;}body:not(.rtl) .elementor-35 .elementor-element.elementor-element-f82307d{right:-50px;}body.rtl .elementor-35 .elementor-element.elementor-element-f82307d{left:-50px;}.elementor-35 .elementor-element.elementor-element-421b854{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-35 .elementor-element.elementor-element-9155990 .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-e010fb0 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-e010fb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-5eb3fa0{font-size:16px;line-height:22px;}.elementor-35 .elementor-element.elementor-element-ecc82cc img{width:50%;}.elementor-35 .elementor-element.elementor-element-c71a15b .elementor-heading-title{font-size:12px;}.elementor-35 .elementor-element.elementor-element-71bcffc .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-35 .elementor-element.elementor-element-71bcffc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-114ad29{font-size:16px;line-height:22px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-accordion-title{font-size:22px;}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-tab-title{padding:20px 5px 10px 10px;}.elementor-35 .elementor-element.elementor-element-458bfe2 .elementor-tab-content{font-size:14px;padding:20px 10px 20px 10px;}.elementor-35 .elementor-element.elementor-element-458bfe2 > .elementor-widget-container{padding:0px 20px 20px 20px;}}@media(min-width:768px){.elementor-35 .elementor-element.elementor-element-d8a492f{--width:60%;}.elementor-35 .elementor-element.elementor-element-c49f76b{--width:40%;}.elementor-35 .elementor-element.elementor-element-8618eb7{--width:40%;}.elementor-35 .elementor-element.elementor-element-a6a0d46{--width:60%;}.elementor-35 .elementor-element.elementor-element-955c581{--width:60%;}.elementor-35 .elementor-element.elementor-element-1faca16{--width:40%;}.elementor-35 .elementor-element.elementor-element-fad208d{--width:40%;}.elementor-35 .elementor-element.elementor-element-d101335{--width:60%;}.elementor-35 .elementor-element.elementor-element-6470ada{--width:60%;}.elementor-35 .elementor-element.elementor-element-d41aefa{--width:40%;}.elementor-35 .elementor-element.elementor-element-a8ff9c7{--width:40%;}.elementor-35 .elementor-element.elementor-element-5cc616c{--width:60%;}.elementor-35 .elementor-element.elementor-element-5e56a65{--width:60%;}.elementor-35 .elementor-element.elementor-element-f517254{--width:40%;}.elementor-35 .elementor-element.elementor-element-7d5f3e9{--width:50%;}.elementor-35 .elementor-element.elementor-element-95e7775{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35 .elementor-element.elementor-element-d8a492f{--width:100%;}.elementor-35 .elementor-element.elementor-element-c49f76b{--width:100%;}.elementor-35 .elementor-element.elementor-element-8618eb7{--width:100%;}.elementor-35 .elementor-element.elementor-element-a6a0d46{--width:100%;}.elementor-35 .elementor-element.elementor-element-955c581{--width:100%;}.elementor-35 .elementor-element.elementor-element-1faca16{--width:100%;}.elementor-35 .elementor-element.elementor-element-fad208d{--width:100%;}.elementor-35 .elementor-element.elementor-element-d101335{--width:100%;}.elementor-35 .elementor-element.elementor-element-6470ada{--width:100%;}.elementor-35 .elementor-element.elementor-element-d41aefa{--width:100%;}.elementor-35 .elementor-element.elementor-element-a8ff9c7{--width:100%;}.elementor-35 .elementor-element.elementor-element-5cc616c{--width:100%;}.elementor-35 .elementor-element.elementor-element-5e56a65{--width:100%;}.elementor-35 .elementor-element.elementor-element-f517254{--width:100%;}.elementor-35 .elementor-element.elementor-element-7d5f3e9{--width:100%;}.elementor-35 .elementor-element.elementor-element-95e7775{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-96bcfed */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6192135 */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b8bc83 */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e3f6a5 */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-590f60c */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae3779a */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f82307d */#flotante  { /* Aplicamos los estilos directamente aquí */
  transform: translateY(-10%);
  animation: floater 3s infinite;
  transition: ease 3s;
}

@keyframes floater {
  0%{transform: translateY(-10%); transition: ease 2s;}
  50%{transform: translateY(10%); transition: ease 2s;}
  100%{transform: translateY(-10%); transition: ease 2s;}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hasteristico';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sanefisioterapia.com/wp-content/uploads/2025/10/Hasteristico.ttf') format('truetype');
}
@font-face {
	font-family: 'Hasteristico';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sanefisioterapia.com/wp-content/uploads/2025/10/HasteristicoBOLD.woff') format('woff');
}
/* End Custom Fonts CSS */