.elementor-70 .elementor-element.elementor-element-4e51ca7c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-4e51ca7c:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-4e51ca7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-87bdbaa{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-87bdbaa:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/03/Beatrix-4.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-87bdbaa::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.e-con-inner>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.e-con-inner>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-df4ad1a) 0%,var(--e-global-color-4687aa7) 80%)}.elementor-70 .elementor-element.elementor-element-722bb72e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px}.elementor-70 .elementor-element.elementor-element-641ed332{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px}.elementor-70 .elementor-element.elementor-element-b84b870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-70e1a84a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0;text-align:center}.elementor-70 .elementor-element.elementor-element-70e1a84a .elementor-heading-title{font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height);color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-6ef08483{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-6ef08483 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-6ef08483 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-806b8e6 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-6178459{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-42ae18ac{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;padding:0 0 0 0;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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-38cb348b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-6bbc98a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-6bbc98a8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-70 .elementor-element.elementor-element-481a1aad{width:var(--container-widget-width,40px);max-width:40px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:40px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-481a1aad.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-70 .elementor-element.elementor-element-481a1aad img{width:40px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-721c1cc);border-radius:50px 50px 50px 50px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .06)}.elementor-70 .elementor-element.elementor-element-100ea522{width:var(--container-widget-width,40px);max-width:40px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:40px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-100ea522 img{width:40px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-721c1cc);border-radius:50px 50px 50px 50px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .06)}.elementor-70 .elementor-element.elementor-element-24c8d5b{width:var(--container-widget-width,40px);max-width:40px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--container-widget-width:40px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-24c8d5b img{width:40px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-721c1cc);border-radius:50px 50px 50px 50px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .06)}.elementor-70 .elementor-element.elementor-element-61aa45aa{width:var(--container-widget-width,40px);max-width:40px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0 0 0 0;--container-widget-width:40px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-61aa45aa img{width:40px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-721c1cc);border-radius:50px 50px 50px 50px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .06)}.elementor-70 .elementor-element.elementor-element-1a55f21a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-72aed760 .elementor-star-rating{font-size:16px}.elementor-70 .elementor-element.elementor-element-72aed760 .elementor-star-rating i:not(:last-of-type){margin-inline-end:5px}.elementor-70 .elementor-element.elementor-element-788eb36d .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-6f8e1111 .elementor-button{background-color:var(--e-global-color-721c1cc);fill:var(--e-global-color-4687aa7);color:var(--e-global-color-4687aa7);border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px}.elementor-70 .elementor-element.elementor-element-6f8e1111 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-6f8e1111 .elementor-button:focus{background-color:var(--e-global-color-8f4d5a1);color:var(--e-global-color-721c1cc);border-color:var(--e-global-color-8f4d5a1)}.elementor-70 .elementor-element.elementor-element-6f8e1111{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-6f8e1111 .elementor-button:hover svg,.elementor-70 .elementor-element.elementor-element-6f8e1111 .elementor-button:focus svg{fill:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-4ab306c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-4ab306c:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-4ab306c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-4ab306c::before,.elementor-70 .elementor-element.elementor-element-4ab306c>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-4ab306c>.e-con-inner>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-4ab306c>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-4ab306c>.e-con-inner>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-4ab306c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/background-marmle.jpg);--background-overlay:'';background-position:center center;background-size:cover}.elementor-70 .elementor-element.elementor-element-ec5670f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-9d86687{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-092828f{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-e7a1bee{--display:flex;--min-height:450px;--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:center;--border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-e7a1bee:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-e7a1bee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/Beatrix-pilates5.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-e86ad74{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-1cd5975{text-align:start}.elementor-70 .elementor-element.elementor-element-1cd5975 img{width:12%}.elementor-70 .elementor-element.elementor-element-8a95605{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-8a95605:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-8a95605>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-b038d29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-a6616ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-505c378{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-505c378 .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height);color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-3b2fb59{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-3b2fb59 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-3b2fb59 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-b40fa51{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start}.elementor-70 .elementor-element.elementor-element-b40fa51.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-b40fa51 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-3fc0a81{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-70 .elementor-element.elementor-element-ae0f0e2.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-ae0f0e2.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-ae0f0e2.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-ae0f0e2.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-ae0f0e2{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0 0 0 0;border-style:none}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-79cddfd.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-79cddfd.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-79cddfd.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-79cddfd.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-79cddfd{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0 0 0 0;border-style:none}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-47ee852.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-47ee852.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-47ee852.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-47ee852.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-47ee852{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0 0 0 0;border-style:none}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-9528675.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-9528675.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-9528675.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-9528675.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-9528675{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0 0 0 0;border-style:none}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-f125d64{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-30b3a6b);--border-color:var( --e-global-color-30b3a6b );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-f125d64:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-f125d64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/Beatrix-pilates9.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-ca2f546{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-ca2f546:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-ca2f546>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-70 .elementor-element.elementor-element-5f76cfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-3df65d5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-3df65d5 .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height);color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-1a65acf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-1a65acf .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-1a65acf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-969c4f6{width:100%;max-width:100%;text-align:start}.elementor-70 .elementor-element.elementor-element-969c4f6.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-969c4f6 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-737b267{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-384f912.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-384f912.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-384f912.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-384f912.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-accent);text-align:left;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 20px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7);width:60px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:60px}.elementor-70 .elementor-element.elementor-element-4eea3e0.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4eea3e0.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4eea3e0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-4eea3e0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-accent);text-align:left;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 20px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7);width:60px}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:60px}.elementor-70 .elementor-element.elementor-element-7f717a1.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-7f717a1.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-7f717a1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-7f717a1.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var(--e-global-color-accent);text-align:left;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 20px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7);width:60px}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:60px}.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button{background-color:var(--e-global-color-8f4d5a1);fill:var(--e-global-color-721c1cc);color:var(--e-global-color-721c1cc);border-style:none}.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button:focus{background-color:#879684;color:var(--e-global-color-721c1cc);border-color:#879684}.elementor-70 .elementor-element.elementor-element-3cce6f7{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button:hover svg,.elementor-70 .elementor-element.elementor-element-3cce6f7 .elementor-button:focus svg{fill:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-c00f569{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-c00f569:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-c00f569>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-de08784{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-95ad55b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-30adbfa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-30adbfa .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-0baa9d5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-0baa9d5 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-0baa9d5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-c126d1b{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start}.elementor-70 .elementor-element.elementor-element-c126d1b.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-c126d1b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-37cf047{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-4865207.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4865207.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4865207.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-4865207.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-4865207{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:"Marcellus",Sans-serif;font-size:18px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-family:"Catamaran",Sans-serif;font-size:16px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em;margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 5px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:35px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:35px}.elementor-70 .elementor-element.elementor-element-d96596b.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-d96596b.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-d96596b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-d96596b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-d96596b{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:"Marcellus",Sans-serif;font-size:18px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-family:"Catamaran",Sans-serif;font-size:16px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em;margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 5px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:35px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:35px}.elementor-70 .elementor-element.elementor-element-88593c6.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-88593c6.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-88593c6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-88593c6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-88593c6{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:"Marcellus",Sans-serif;font-size:18px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-family:"Catamaran",Sans-serif;font-size:16px;font-weight:300;text-transform:none;text-decoration:none;line-height:1.5em;margin:10px 0 0 0}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:#fff0;border-style:none;border-radius:100px 100px 100px 100px;margin:0 0 5px 0;padding:0 0 0 0;height:65px;width:65px;line-height:80px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:35px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:35px}.elementor-70 .elementor-element.elementor-element-403ee98{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-832f012{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-30b3a6b);--border-color:var( --e-global-color-30b3a6b );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-832f012:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-832f012>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/Beatrix-pilates11.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-7efd9545{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-7efd9545:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-7efd9545>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-2053bd6d{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-6f1c42dd{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-f8e955a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-157cd25{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-157cd25 .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height);color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-70d9813{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-70d9813 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-70d9813 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-2042c1c .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button{background-color:var(--e-global-color-8f4d5a1);fill:var(--e-global-color-721c1cc);color:var(--e-global-color-721c1cc);transition-duration:2s;border-style:none}.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button:focus{background-color:var(--e-global-color-8f4d5a1);color:var(--e-global-color-721c1cc);border-color:var(--e-global-color-8f4d5a1)}.elementor-70 .elementor-element.elementor-element-191d6da{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button:hover svg,.elementor-70 .elementor-element.elementor-element-191d6da .elementor-button:focus svg{fill:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-676520aa{--display:flex}.elementor-70 .elementor-element.elementor-element-71c5977.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-71c5977.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-71c5977.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-71c5977.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-1ce379d.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-1ce379d.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-1ce379d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-1ce379d.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-a442874.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-a442874.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-a442874.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-a442874.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-00a980e.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-00a980e.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-00a980e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-00a980e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-f1782cb.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-f1782cb.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-f1782cb.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-f1782cb.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-8db301b.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-8db301b.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-8db301b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-8db301b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-4f3c571.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4f3c571.jkit-equal-height-enable,.elementor-70 .elementor-element.elementor-element-4f3c571.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box,.elementor-70 .elementor-element.elementor-element-4f3c571.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b);border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .title{margin:0 0 0 0;padding:0 0 0 0;color:var(--e-global-color-text);font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);margin:0 0 0 0}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);margin:0 0 0 0;height:25px;width:25px}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary);width:25px}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i{font-size:25px}.elementor-70 .elementor-element.elementor-element-9abcfbd{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.4;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-9abcfbd:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/Beatrix-pilates8.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-9abcfbd::before,.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-9abcfbd>.e-con-inner>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-9abcfbd>.e-con-inner>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-eaa8bbd);--background-overlay:''}.elementor-70 .elementor-element.elementor-element-52c7b6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-729db97{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-70 .elementor-element.elementor-element-729db97.e-con{--flex-grow:0;--flex-shrink:0}.elementor-70 .elementor-element.elementor-element-7d1de4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-f64a09f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-f64a09f .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height);color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-ef0a76c{--divider-border-style:solid;--divider-color:var( --e-global-color-721c1cc );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-ef0a76c .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-ef0a76c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-450618b .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-f885d4a{color:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-a518943 .elementor-button{background-color:var(--e-global-color-721c1cc);fill:var(--e-global-color-4687aa7);color:var(--e-global-color-4687aa7);border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px}.elementor-70 .elementor-element.elementor-element-a518943 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-a518943 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-721c1cc);border-color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-a518943{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-a518943 .elementor-button:hover svg,.elementor-70 .elementor-element.elementor-element-a518943 .elementor-button:focus svg{fill:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-d561491{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px}.elementor-70 .elementor-element.elementor-element-276206d1{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-276206d1:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-276206d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-70 .elementor-element.elementor-element-3316d807{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-3316d807.e-con{--flex-grow:0;--flex-shrink:0}.elementor-70 .elementor-element.elementor-element-62954d2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-6e1ac3a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-173d2527{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-1419965b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-1419965b .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-20f28f12{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-20f28f12 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-20f28f12 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-14c0ba12{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start}.elementor-70 .elementor-element.elementor-element-14c0ba12.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-14c0ba12 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-d6b277{--display:flex}.elementor-70 .elementor-element.elementor-element-51b0da31{--display:flex;--border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-51b0da31:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-51b0da31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/01/female-yoga-instructor-assisting-women-stretching-2025-03-06-17-41-01-utc-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-70 .elementor-element.elementor-element-3124e785{--spacer-size:500px}.elementor-70 .elementor-element.elementor-element-7347b85{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-7347b85:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-7347b85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-3c34b86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-387340e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-387340e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-70 .elementor-element.elementor-element-3e35da7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-60e648c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-e839776{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-e839776 .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height);color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-4f1a338{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-4f1a338 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-4f1a338 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-42088bc{width:100%;max-width:100%;text-align:center}.elementor-70 .elementor-element.elementor-element-42088bc .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height)}.elementor-70 .elementor-element.elementor-element-37df0c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header:not(.background-gradient) .card-header-button,.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:after{background-color:var(--e-global-color-secondary)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header:not(.background-gradient) .card-header-button,.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient:before{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{background-color:var(--e-global-color-accent);font-size:16px;color:var(--e-global-color-primary);border-radius:100px 100px 100px 100px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{background-color:var(--e-global-color-secondary);font-size:16px;color:var(--e-global-color-primary);border-radius:200px 200px 200px 200px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button{font-family:"Tenor Sans",Sans-serif;font-size:24px;font-weight:500;text-decoration:none;line-height:1.2em;letter-spacing:-1px;padding:15px 25px 15px 25px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button,.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::after{border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var(--e-global-color-text);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-30b3a6b)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button,.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header.background-gradient::before{border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-expand .card-body{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);padding:30px 25px 30px 25px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]>[class*="icon"]{padding:15px 19px 8px 19px}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{width:16px;fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{width:16px;fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-5179328{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-5179328:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-5179328>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-406daac{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-70 .elementor-element.elementor-element-406daac:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-406daac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-70 .elementor-element.elementor-element-406daac::before,.elementor-70 .elementor-element.elementor-element-406daac>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-406daac>.e-con-inner>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-406daac>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-406daac>.e-con-inner>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-406daac>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-df4ad1a);--background-overlay:''}.elementor-70 .elementor-element.elementor-element-406daac.e-con{--align-self:center}.elementor-70 .elementor-element.elementor-element-5897c89{--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-70 .elementor-element.elementor-element-b020341{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-b020341 img{width:100%}.elementor-70 .elementor-element.elementor-element-c54969f{--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;--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-70 .elementor-element.elementor-element-d2006d4.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-d2006d4{text-align:start}.elementor-70 .elementor-element.elementor-element-d2006d4 .elementor-heading-title{font-family:"Marcellus",Sans-serif;font-size:40px;font-weight:200;text-transform:none;text-decoration:none;line-height:1.4em}.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button{background-color:var(--e-global-color-8f4d5a1);fill:var(--e-global-color-721c1cc);color:var(--e-global-color-721c1cc);transition-duration:2s;border-style:none}.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button:focus{background-color:var(--e-global-color-8f4d5a1);color:var(--e-global-color-721c1cc);border-color:var(--e-global-color-8f4d5a1)}.elementor-70 .elementor-element.elementor-element-f1a7054{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button:hover svg,.elementor-70 .elementor-element.elementor-element-f1a7054 .elementor-button:focus svg{fill:var(--e-global-color-721c1cc)}.elementor-70 .elementor-element.elementor-element-7d5f031e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-7d5f031e:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-7d5f031e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-18c1c0ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-70a34d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-1f423110{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-472959b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-472959b .elementor-heading-title{font-family:var(--e-global-typography-fecea9a-font-family),Sans-serif;font-size:var(--e-global-typography-fecea9a-font-size);font-weight:var(--e-global-typography-fecea9a-font-weight);text-transform:var(--e-global-typography-fecea9a-text-transform);text-decoration:var(--e-global-typography-fecea9a-text-decoration);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-518ffad4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-518ffad4 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0}.elementor-70 .elementor-element.elementor-element-518ffad4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-70 .elementor-element.elementor-element-4225ccd0{width:var(--container-widget-width,800px);max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start}.elementor-70 .elementor-element.elementor-element-4225ccd0.elementor-element{--align-self:flex-start}.elementor-70 .elementor-element.elementor-element-4225ccd0 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-4221e288 .elementor-button{background-color:#fff0;fill:#6B4F3F;color:#6B4F3F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6B4F3F}.elementor-70 .elementor-element.elementor-element-4221e288 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-4221e288 .elementor-button:focus{background-color:#EFE7DF;border-color:#EFE7DF}.elementor-70 .elementor-element.elementor-element-4221e288{width:var(--container-widget-width,360px);max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore{background-color:#fff0;font-family:var(--e-global-typography-ac714bc-font-family),Sans-serif;font-size:var(--e-global-typography-ac714bc-font-size);font-weight:var(--e-global-typography-ac714bc-font-weight);text-transform:var(--e-global-typography-ac714bc-text-transform);text-decoration:var(--e-global-typography-ac714bc-text-decoration);line-height:var(--e-global-typography-ac714bc-line-height);letter-spacing:var(--e-global-typography-ac714bc-letter-spacing);padding:0 0 5px 0;color:var(--e-global-color-primary);border-radius:0 0 0 0;border-style:solid;border-width:0 0 1px 0}.elementor-70 .elementor-element.elementor-element-ab6550d{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:30px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock{padding:0 0 0 0;margin:0 0 0 0;border-radius:0 0 0 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post{padding:0 0 35px 0;margin:0 0 0 0;border-radius:0 0 0 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-thumb{border-radius:12px 12px 12px 12px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container{height:200px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{text-align:left}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title{margin:5px 0 0 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title{margin:5px 0 0 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a:hover{font-family:var(--e-global-typography-ad84eac-font-family),Sans-serif;font-size:var(--e-global-typography-ad84eac-font-size);font-weight:var(--e-global-typography-ad84eac-font-weight);text-transform:var(--e-global-typography-ad84eac-text-transform);text-decoration:var(--e-global-typography-ad84eac-text-decoration);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg{margin-right:0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg{margin-left:0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore svg{fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover{color:var(--e-global-color-primary);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-30b3a6b)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg{fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta{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);text-transform:var(--e-global-typography-text-text-transform);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg{margin-right:5px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg{margin-left:5px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg{margin-right:5px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg{margin-left:5px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom{justify-content:space-between}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jeg_empty_module{text-align:left}.elementor-70 .elementor-element.elementor-element-d2dd715 .elementor-button{background-color:#fff0;fill:#6B4F3F;color:#6B4F3F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6B4F3F}.elementor-70 .elementor-element.elementor-element-d2dd715 .elementor-button:hover,.elementor-70 .elementor-element.elementor-element-d2dd715 .elementor-button:focus{background-color:#EFE7DF;border-color:#EFE7DF}.elementor-70 .elementor-element.elementor-element-d2dd715{width:var(--container-widget-width,360px);max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-4e51ca7c{--content-width:1400px}.elementor-70 .elementor-element.elementor-element-641ed332{--width:70%}.elementor-70 .elementor-element.elementor-element-6178459{--width:30%}.elementor-70 .elementor-element.elementor-element-6bbc98a8{--width:120px}.elementor-70 .elementor-element.elementor-element-4ab306c{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-9d86687{--width:40%}.elementor-70 .elementor-element.elementor-element-092828f{--width:100%}.elementor-70 .elementor-element.elementor-element-e7a1bee{--width:100%}.elementor-70 .elementor-element.elementor-element-e86ad74{--width:60%}.elementor-70 .elementor-element.elementor-element-8a95605{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-b038d29{--width:60%}.elementor-70 .elementor-element.elementor-element-f125d64{--width:40%}.elementor-70 .elementor-element.elementor-element-ca2f546{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-c00f569{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-de08784{--width:60%}.elementor-70 .elementor-element.elementor-element-832f012{--width:40%}.elementor-70 .elementor-element.elementor-element-7efd9545{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-2053bd6d{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-6f1c42dd{--width:45%}.elementor-70 .elementor-element.elementor-element-676520aa{--width:55%}.elementor-70 .elementor-element.elementor-element-9abcfbd{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-52c7b6e{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-729db97{--width:70%}.elementor-70 .elementor-element.elementor-element-276206d1{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-3316d807{--width:66%}.elementor-70 .elementor-element.elementor-element-7347b85{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-3c34b86{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-387340e{--width:100%}.elementor-70 .elementor-element.elementor-element-37df0c7{--width:75%}.elementor-70 .elementor-element.elementor-element-5179328{--content-width:1290px}.elementor-70 .elementor-element.elementor-element-5897c89{--width:30%}.elementor-70 .elementor-element.elementor-element-c54969f{--width:70%}.elementor-70 .elementor-element.elementor-element-7d5f031e{--content-width:1290px}}@media(max-width:1366px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-641ed332{--width:70%}.elementor-70 .elementor-element.elementor-element-37df0c7{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-641ed332{--width:100%}.elementor-70 .elementor-element.elementor-element-6178459{--width:100%}.elementor-70 .elementor-element.elementor-element-6bbc98a8{--width:120px}.elementor-70 .elementor-element.elementor-element-9d86687{--width:100%}.elementor-70 .elementor-element.elementor-element-e86ad74{--width:100%}.elementor-70 .elementor-element.elementor-element-b038d29{--width:100%}.elementor-70 .elementor-element.elementor-element-f125d64{--width:100%}.elementor-70 .elementor-element.elementor-element-de08784{--width:100%}.elementor-70 .elementor-element.elementor-element-832f012{--width:100%}.elementor-70 .elementor-element.elementor-element-6f1c42dd{--width:100%}.elementor-70 .elementor-element.elementor-element-676520aa{--width:100%}.elementor-70 .elementor-element.elementor-element-729db97{--width:100%}.elementor-70 .elementor-element.elementor-element-3316d807{--width:100%}.elementor-70 .elementor-element.elementor-element-387340e{--width:100%}}@media(min-width:1367px){.elementor-70 .elementor-element.elementor-element-9abcfbd:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1366px){.elementor-70 .elementor-element.elementor-element-4e51ca7c{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-70 .elementor-element.elementor-element-87bdbaa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-722bb72e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px}.elementor-70 .elementor-element.elementor-element-641ed332{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-70e1a84a .elementor-heading-title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-806b8e6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-70 .elementor-element.elementor-element-42ae18ac{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-788eb36d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4ab306c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-ec5670f{--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-70 .elementor-element.elementor-element-8a95605{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-505c378 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-b40fa51 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f125d64{--min-height:450px}.elementor-70 .elementor-element.elementor-element-ca2f546{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-3df65d5 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-969c4f6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-737b267{--grid-auto-flow:row}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-c00f569{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-30adbfa .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-c126d1b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-37cf047{--grid-auto-flow:row}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:18px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:18px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:18px}.elementor-70 .elementor-element.elementor-element-7efd9545{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-157cd25 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-2042c1c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9abcfbd{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-f64a09f .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-450618b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-1419965b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-14c0ba12 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-7347b85{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-e839776 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-42088bc .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-expand .card-body{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-5179328{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-406daac{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-70 .elementor-element.elementor-element-b020341{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-7d5f031e{--padding-top:50px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-472959b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-4225ccd0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{flex:0 0 40%}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-thumb{flex:0 0 40%}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a:hover{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var(--e-global-typography-ac714bc-font-size);line-height:var(--e-global-typography-ac714bc-line-height);letter-spacing:var(--e-global-typography-ac714bc-letter-spacing)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-4e51ca7c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-722bb72e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-70 .elementor-element.elementor-element-641ed332{--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-70 .elementor-element.elementor-element-b84b870{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-70e1a84a{padding:0 0 0 0;text-align:start}.elementor-70 .elementor-element.elementor-element-70e1a84a .elementor-heading-title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-806b8e6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-70 .elementor-element.elementor-element-42ae18ac{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-38cb348b{--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:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-481a1aad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:51px;--container-widget-flex-grow:0;width:var(--container-widget-width,51px);max-width:51px}.elementor-70 .elementor-element.elementor-element-100ea522{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var(--container-widget-width,40px);max-width:40px}.elementor-70 .elementor-element.elementor-element-24c8d5b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var(--container-widget-width,40px);max-width:40px}.elementor-70 .elementor-element.elementor-element-61aa45aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:44px;--container-widget-flex-grow:0;width:var(--container-widget-width,44px);max-width:44px}.elementor-70 .elementor-element.elementor-element-61aa45aa img{width:95%}.elementor-70 .elementor-element.elementor-element-788eb36d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4ab306c{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-ec5670f{--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:flex-start}.elementor-70 .elementor-element.elementor-element-8a95605{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-505c378 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-b40fa51 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f125d64{--min-height:250px}.elementor-70 .elementor-element.elementor-element-ca2f546{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-3df65d5 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-969c4f6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-737b267{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-primary);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-primary)}.elementor-70 .elementor-element.elementor-element-c00f569{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-30adbfa .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-c126d1b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-37cf047{--grid-auto-flow:row}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary);font-size:17px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-text);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary);font-size:17px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-text);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-primary);font-size:17px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-text);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-7efd9545{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-2053bd6d{--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:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-70 .elementor-element.elementor-element-157cd25 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-2042c1c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9abcfbd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-52c7b6e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-f64a09f .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-450618b{text-align:start}.elementor-70 .elementor-element.elementor-element-450618b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-d561491{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-276206d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-62954d2d{--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:flex-start}.elementor-70 .elementor-element.elementor-element-1419965b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-14c0ba12 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-3124e785{--spacer-size:400px}.elementor-70 .elementor-element.elementor-element-7347b85{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-3c34b86{--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:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-70 .elementor-element.elementor-element-e839776 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-42088bc .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-70 .elementor-element.elementor-element-2335a4a{padding:0 0 0 0}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button [class*="icon-group"] [class*="-icon"]{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button [class*="icon-group"] [class*="-icon"] svg{fill:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-5179328{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-d2006d4 .elementor-heading-title{font-size:22px}.elementor-70 .elementor-element.elementor-element-7d5f031e{--padding-top:40px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-18c1c0ca{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-70 .elementor-element.elementor-element-472959b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-4225ccd0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-4221e288{--container-widget-width:455px;--container-widget-flex-grow:0;width:var(--container-widget-width,455px);max-width:455px}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-postblock-content{padding:10px 0 0 0;margin:0 0 0 0;border-radius:0 0 0 0}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a:hover{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var(--e-global-typography-ac714bc-font-size);line-height:var(--e-global-typography-ac714bc-line-height);letter-spacing:var(--e-global-typography-ac714bc-letter-spacing)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-d2dd715{--container-widget-width:455px;--container-widget-flex-grow:0;width:var(--container-widget-width,455px);max-width:455px}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-4e51ca7c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-87bdbaa:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.sofialongevitypilates.it/wp-content/uploads/2026/03/Beatrix-2.jpg)}.elementor-70 .elementor-element.elementor-element-87bdbaa::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.e-con-inner>.elementor-background-video-container::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.e-con-inner>.elementor-background-slideshow::before,.elementor-70 .elementor-element.elementor-element-87bdbaa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-df4ad1a) 0%,var(--e-global-color-4687aa7) 0%)}.elementor-70 .elementor-element.elementor-element-87bdbaa{--overlay-opacity:0.48}.elementor-70 .elementor-element.elementor-element-722bb72e{--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px}.elementor-70 .elementor-element.elementor-element-b84b870{--justify-content:center}.elementor-70 .elementor-element.elementor-element-70e1a84a .elementor-heading-title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-6ef08483{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-70 .elementor-element.elementor-element-806b8e6{text-align:center}.elementor-70 .elementor-element.elementor-element-806b8e6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-70 .elementor-element.elementor-element-42ae18ac{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-38cb348b{--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-70 .elementor-element.elementor-element-6bbc98a8{--width:100%;--justify-content:center}.elementor-70 .elementor-element.elementor-element-481a1aad{--container-widget-width:46px;--container-widget-flex-grow:0;width:var(--container-widget-width,46px);max-width:46px}.elementor-70 .elementor-element.elementor-element-100ea522{--container-widget-width:40px;--container-widget-flex-grow:0;width:var(--container-widget-width,40px);max-width:40px}.elementor-70 .elementor-element.elementor-element-24c8d5b{--container-widget-width:40px;--container-widget-flex-grow:0;width:var(--container-widget-width,40px);max-width:40px}.elementor-70 .elementor-element.elementor-element-61aa45aa{--container-widget-width:40px;--container-widget-flex-grow:0;width:var(--container-widget-width,40px);max-width:40px}.elementor-70 .elementor-element.elementor-element-61aa45aa img{width:40px}.elementor-70 .elementor-element.elementor-element-1a55f21a{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-70 .elementor-element.elementor-element-72aed760.elementor-element{--align-self:center}.elementor-70 .elementor-element.elementor-element-788eb36d.elementor-element{--align-self:center}.elementor-70 .elementor-element.elementor-element-788eb36d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4ab306c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-ec5670f{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-70 .elementor-element.elementor-element-e7a1bee{--min-height:240px}.elementor-70 .elementor-element.elementor-element-8a95605{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-505c378 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-b40fa51 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f125d64{--min-height:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-3df65d5 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-969c4f6 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-737b267{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:var(--e-global-color-accent)}.elementor-70 .elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-c00f569{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-30adbfa .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-c126d1b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-37cf047{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text);font-size:22px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text);font-size:22px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .title{color:var(--e-global-color-text);font-size:22px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var(--e-global-color-text);font-size:16px}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon{color:var(--e-global-color-4687aa7);background-color:#fff0}.elementor-70 .elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg{fill:var(--e-global-color-4687aa7)}.elementor-70 .elementor-element.elementor-element-832f012{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-70 .elementor-element.elementor-element-7efd9545{--padding-top:20px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-157cd25 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-2042c1c .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .title{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-9abcfbd:not(.elementor-motion-effects-element-type-background),.elementor-70 .elementor-element.elementor-element-9abcfbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-70 .elementor-element.elementor-element-9abcfbd{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-f64a09f .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-450618b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-276206d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-1419965b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-14c0ba12 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-d6b277{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-70 .elementor-element.elementor-element-7347b85{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-e839776 .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-42088bc .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-wrapper:hover .card-header .card-header-button{color:var(--e-global-color-text)}.elementor-70 .elementor-element.elementor-element-2335a4a .jeg-elementor-kit.jkit-accordion .card-expand .card-body{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-5179328{--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-70 .elementor-element.elementor-element-406daac{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-70 .elementor-element.elementor-element-5897c89{--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-70 .elementor-element.elementor-element-b020341{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -50px) 0}.elementor-70 .elementor-element.elementor-element-c54969f{--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-70 .elementor-element.elementor-element-d2006d4 .elementor-heading-title{font-size:22px}.elementor-70 .elementor-element.elementor-element-7d5f031e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-70 .elementor-element.elementor-element-472959b .elementor-heading-title{font-size:var(--e-global-typography-fecea9a-font-size);line-height:var(--e-global-typography-fecea9a-line-height)}.elementor-70 .elementor-element.elementor-element-4225ccd0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-posts{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover,.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a:hover{font-size:var(--e-global-typography-ad84eac-font-size);line-height:var(--e-global-typography-ad84eac-line-height)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-readmore{font-size:var(--e-global-typography-ac714bc-font-size);line-height:var(--e-global-typography-ac714bc-line-height);letter-spacing:var(--e-global-typography-ac714bc-letter-spacing)}.elementor-70 .elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock .jkit-post-meta{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-70 .elementor-element.elementor-element-d2dd715{width:100%;max-width:100%}}@media (min-width:1367px){.elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-ae0f0e2 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-79cddfd .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-47ee852 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-9528675 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-384f912 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-4eea3e0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-7f717a1 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-4865207 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-d96596b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:block}}@media (min-width:1367px){.elementor-element.elementor-element-88593c6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:unset;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-71c5977 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-1ce379d .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-a442874 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-00a980e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-f1782cb .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-8db301b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (min-width:1367px){.elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row}}@media (min-width:1367px){.elementor-element.elementor-element-4f3c571 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header{margin-right:15px;margin-left:unset}}@media (max-width:1024px){.elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-post{display:block;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:1024px){.elementor-element.elementor-element-ab6550d .jeg-elementor-kit.jkit-postblock.postblock-type-1 .jkit-thumb{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%}}