.elementor-989089 .elementor-element.elementor-element-e6fea88{--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:30px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-e6fea88:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-e6fea88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-9c473d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:2;}.elementor-989089 .elementor-element.elementor-element-88c0b3e > .elementor-widget-container{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );}.elementor-989089 .elementor-element.elementor-element-88c0b3e .elementor-heading-title{font-family:var( --e-global-typography-08fdc8c-font-family ), Sans-serif;font-size:var( --e-global-typography-08fdc8c-font-size );font-weight:var( --e-global-typography-08fdc8c-font-weight );text-transform:var( --e-global-typography-08fdc8c-text-transform );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-0d364a3 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-95e52c2 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text{color:var( --e-global-color-4a5499b );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after{width:1px;}.elementor-989089 .elementor-element.elementor-element-1a9d810 .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-3746417{--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-989089 .elementor-element.elementor-element-b17a7b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-989089 .elementor-element.elementor-element-b17a7b3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );padding:18px 42px 18px 42px;}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button:hover, .elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button:hover svg, .elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-f2fdd03{--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-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-989089 .elementor-element.elementor-element-575805d{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > a{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-989089 .elementor-element.elementor-element-6fa66ee{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-989089 .elementor-element.elementor-element-b57c011{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-989089 .elementor-element.elementor-element-65306c2{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-b7be909 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://gymhouse.es/wp-content/uploads/2025/07/Gymhouse-running-banner.jpg);background-size:cover;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-b7be909 .elementor-background-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-8e2a58b .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://gymhouse.es/wp-content/uploads/2023/10/IMG_0107.jpg);background-size:cover;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-8e2a58b .elementor-background-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-003e561 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://gymhouse.es/wp-content/uploads/2023/10/IMG_0052-1-scaled.jpg);background-size:cover;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-003e561 .elementor-background-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-1c11aa2 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://gymhouse.es/wp-content/uploads/2023/10/IMG_0036-scaled.jpg);background-size:cover;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-1c11aa2 .elementor-background-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-100b6c0 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://gymhouse.es/wp-content/uploads/2025/08/Sauna-gymhouse.jpg);background-size:cover;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .elementor-repeater-item-100b6c0 .elementor-background-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-slide{transition-duration:calc(2000ms*1.2);height:95vh;}.elementor-989089 .elementor-element.elementor-element-efb50a9 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-slide-inner{text-align:center;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:10px;width:10px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-pagination-fraction{font-size:10px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-659f957 );opacity:var( --e-global-color-659f957 );}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-cb245eb{--grid-template-columns:repeat(0, auto);z-index:1;--icon-size:18px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-widget-container{text-align:left;}.elementor-989089 .elementor-element.elementor-element-cb245eb > .elementor-widget-container{margin:-55px 20px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.5em;}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon i{color:var( --e-global-color-beb0691 );}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon svg{fill:var( --e-global-color-beb0691 );}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon:hover i{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-social-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-12216a3{--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:space-around;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-659f957 );--border-color:var( --e-global-color-659f957 );--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-12216a3:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-12216a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-title{margin-bottom:6px;font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-title{margin-bottom:6px;font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-title{margin-bottom:6px;font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-e0c7c11{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow: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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-87d7f25{--lottie-container-width:20px;--lottie-container-opacity:1;}.elementor-989089 .elementor-element.elementor-element-46805ea{--display:flex;--min-height:90vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-46805ea:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-46805ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-158f596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-f2164b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-989089 .elementor-element.elementor-element-f2164b1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-989089 .elementor-element.elementor-element-2586b4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-75ac007{text-align:start;}.elementor-989089 .elementor-element.elementor-element-75ac007 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4a5499b );}.elementor-989089 .elementor-element.elementor-element-47bddb2 .bea-heading-adv .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-989089 .elementor-element.elementor-element-47bddb2 .bea-heading-adv .title span{color:#EEF5F700;-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-d2a9606{--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-989089 .elementor-element.elementor-element-fc3958d{--display:flex;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-333ba63.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-989089 .elementor-element.elementor-element-333ba63.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-989089 .elementor-element.elementor-element-333ba63.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-title{font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-4f921d5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-989089 .elementor-element.elementor-element-4f921d5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-989089 .elementor-element.elementor-element-4f921d5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-title{font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-5a6800a{--display:flex;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-e51bb5b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-989089 .elementor-element.elementor-element-e51bb5b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-989089 .elementor-element.elementor-element-e51bb5b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-title{font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-wrapper{text-align:start;}.elementor-989089 .elementor-element.elementor-element-a7ecc01.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-989089 .elementor-element.elementor-element-a7ecc01.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-989089 .elementor-element.elementor-element-a7ecc01.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-title{font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-cfb0284{--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;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-cfb0284:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-cfb0284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gymhouse.es/wp-content/uploads/2025/08/gymhouse-fuengirola.jpg");background-position:center center;background-size:cover;}.elementor-989089 .elementor-element.elementor-element-cfb0284::before, .elementor-989089 .elementor-element.elementor-element-cfb0284 > .elementor-background-video-container::before, .elementor-989089 .elementor-element.elementor-element-cfb0284 > .e-con-inner > .elementor-background-video-container::before, .elementor-989089 .elementor-element.elementor-element-cfb0284 > .elementor-background-slideshow::before, .elementor-989089 .elementor-element.elementor-element-cfb0284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-989089 .elementor-element.elementor-element-cfb0284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list{--space-between:calc(25px/2);--icon-size:7px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:first-child){padding-top:calc(25px/2);}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var( --e-global-color-4ac277f );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var( --e-global-color-4ac277f );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box .feature-list-icon{height:7px;width:7px;font-size:13px;padding:15px 15px 15px 15px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:30px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{margin-bottom:4px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{color:var( --e-global-color-495d27d );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-stars > li > a, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-stars > li > span{color:var( --e-global-color-4ac277f );fill:var( --e-global-color-4ac277f );font-size:18px;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-stars > li:not(:last-child){margin-right:3px;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );margin-bottom:0px;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-989089 .elementor-element.elementor-element-4aa49b5{--display:flex;--min-height:90vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-4aa49b5:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-4aa49b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-7d535d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-0706aa7{text-align:start;}.elementor-989089 .elementor-element.elementor-element-0706aa7 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4a5499b );}.elementor-989089 .elementor-element.elementor-element-0d4f1f1 .bea-heading-adv .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );margin:0px 0px 10px 0px;}.elementor-989089 .elementor-element.elementor-element-0d4f1f1 .bea-heading-adv .title span{color:#EEF5F700;-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-c367596{--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-989089 .elementor-element.elementor-element-f85e726{--display:flex;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta .elementor-cta__bg, .elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__content{min-height:50vh;text-align:start;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11110E5E;}.elementor-989089 .elementor-element.elementor-element-0076605{--display:flex;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta .elementor-cta__bg, .elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__content{min-height:50vh;text-align:start;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11110E5E;}.elementor-989089 .elementor-element.elementor-element-77db592{--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-989089 .elementor-element.elementor-element-e41d614{--display:flex;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta .elementor-cta__bg, .elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__content{min-height:50vh;text-align:start;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__description{font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-width:0px;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11110E5E;}.elementor-989089 .elementor-element.elementor-element-08a4d1c{--display:flex;}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta .elementor-cta__bg, .elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta .elementor-cta__bg-overlay{transition-duration:600ms;}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta__content{min-height:50vh;text-align:start;}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta__title{font-family:var( --e-global-typography-887363b-font-family ), Sans-serif;font-size:var( --e-global-typography-887363b-font-size );font-weight:var( --e-global-typography-887363b-font-weight );text-transform:var( --e-global-typography-887363b-text-transform );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#11110E30;}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#11110E5E;}.elementor-989089 .elementor-element.elementor-element-eb159e3{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-eb159e3:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-eb159e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gymhouse.es/wp-content/uploads/2025/07/Gymhouse-running-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-989089 .elementor-element.elementor-element-eb159e3::before, .elementor-989089 .elementor-element.elementor-element-eb159e3 > .elementor-background-video-container::before, .elementor-989089 .elementor-element.elementor-element-eb159e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-989089 .elementor-element.elementor-element-eb159e3 > .elementor-background-slideshow::before, .elementor-989089 .elementor-element.elementor-element-eb159e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-989089 .elementor-element.elementor-element-eb159e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-989089 .elementor-element.elementor-element-37095b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-989089 .elementor-element.elementor-element-1992060 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-bb8c46e .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-659f957 );padding:18px 42px 18px 42px;}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button:hover, .elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button:hover svg, .elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-9cef613{--display:flex;--min-height:90vh;--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:60px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-9cef613:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-9cef613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gymhouse.es/wp-content/uploads/2025/08/Asset023.png");background-position:bottom right;background-repeat:no-repeat;background-size:60% auto;}.elementor-989089 .elementor-element.elementor-element-97813a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-6b8e8b7{text-align:start;}.elementor-989089 .elementor-element.elementor-element-6b8e8b7 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4a5499b );}.elementor-989089 .elementor-element.elementor-element-3ddc394 .bea-heading-adv .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );margin:0px 0px 10px 0px;}.elementor-989089 .elementor-element.elementor-element-3ddc394 .bea-heading-adv .title span{color:#EEF5F700;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-inner{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list{--space-between:calc(25px/2);--icon-size:7px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:first-child){padding-top:calc(25px/2);}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon i{color:var( --e-global-color-4ac277f );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon svg{fill:var( --e-global-color-4ac277f );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-icon-box .feature-list-icon{height:7px;width:7px;font-size:13px;padding:15px 15px 15px 15px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:30px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title{margin-bottom:4px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-ef116fc-font-family ), Sans-serif;font-size:var( --e-global-typography-ef116fc-font-size );font-weight:var( --e-global-typography-ef116fc-font-weight );text-transform:var( --e-global-typography-ef116fc-text-transform );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{color:var( --e-global-color-495d27d );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-efa886f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-989089 .elementor-element.elementor-element-efa886f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-989089 .elementor-element.elementor-element-2092305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-b42ac22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-a61ac84{text-align:start;}.elementor-989089 .elementor-element.elementor-element-a61ac84 .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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-4a5499b );}.elementor-989089 .elementor-element.elementor-element-37f04e3 .bea-heading-adv .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );margin:0px 0px 10px 0px;}.elementor-989089 .elementor-element.elementor-element-37f04e3 .bea-heading-adv .title span{color:#EEF5F700;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-fd74876{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0em;--padding-bottom:010em;--padding-left:0em;--padding-right:0em;}.elementor-989089 .elementor-element.elementor-element-fd74876:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-fd74876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-989089 .elementor-element.elementor-element-3c0dcf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__button{background-color:var( --e-global-color-4a5499b );color:var( --e-global-color-accent );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__header{padding:32px 0px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__heading{color:var( --e-global-color-accent );font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.3px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__subheading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__price{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__currency, .elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__integer-part, .elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__fractional-part{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table .elementor-price-table__price{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__currency{align-self:flex-start;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__period{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__features-list{background-color:var( --e-global-color-secondary );--e-price-table-features-list-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__features-list li{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__footer{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__additional_info{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );margin:15px 30px 0px 30px;}.elementor-989089 .elementor-element.elementor-element-8163ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__button{background-color:var( --e-global-color-4a5499b );color:var( --e-global-color-accent );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__header{padding:32px 0px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__heading{color:var( --e-global-color-accent );font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.3px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__subheading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__price{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__currency, .elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__integer-part, .elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__fractional-part{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table .elementor-price-table__price{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__currency{align-self:flex-start;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__features-list{background-color:var( --e-global-color-secondary );--e-price-table-features-list-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__features-list li{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__footer{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__additional_info{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );margin:15px 30px 0px 30px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-ribbon-inner{background-color:var( --e-global-color-4a5499b );color:#ffffff;font-family:"Aktiv Grotesk", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-989089 .elementor-element.elementor-element-1ef83a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__button{background-color:var( --e-global-color-4a5499b );color:var( --e-global-color-accent );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__header{padding:32px 0px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__heading{color:var( --e-global-color-accent );font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.3px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__subheading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__price{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__currency, .elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__integer-part, .elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__fractional-part{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table .elementor-price-table__price{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__currency{align-self:flex-start;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__features-list{background-color:var( --e-global-color-secondary );--e-price-table-features-list-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__features-list li{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__footer{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__additional_info{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );margin:15px 30px 0px 30px;}.elementor-989089 .elementor-element.elementor-element-a45c130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__button{background-color:var( --e-global-color-4a5499b );color:var( --e-global-color-accent );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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__header{padding:32px 0px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__heading{color:var( --e-global-color-accent );font-family:"Aktiv Grotesk Ex", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.3px;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__subheading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__price{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__currency, .elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__integer-part, .elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__fractional-part{color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table .elementor-price-table__price{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__currency{align-self:flex-start;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__features-list{background-color:var( --e-global-color-secondary );--e-price-table-features-list-color:var( --e-global-color-accent );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__features-list li{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__footer{background-color:var( --e-global-color-secondary );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__additional_info{color:var( --e-global-color-accent );font-family:var( --e-global-typography-d848767-font-family ), Sans-serif;font-size:var( --e-global-typography-d848767-font-size );font-weight:var( --e-global-typography-d848767-font-weight );text-transform:var( --e-global-typography-d848767-text-transform );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );margin:15px 30px 0px 30px;}@media(max-width:1366px){.elementor-989089 .elementor-element.elementor-element-88c0b3e .elementor-heading-title{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0d364a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-1a9d810 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f2fdd03{--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-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-slide{height:90vh;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-title{font-size:40px;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-title{font-size:40px;}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-title{font-size:40px;}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e0c7c11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-46805ea{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-75ac007 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-47bddb2 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-cfb0284{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:30px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4aa49b5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-0706aa7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0d4f1f1 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-1992060 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-bb8c46e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9cef613{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-6b8e8b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3ddc394 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:30px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b42ac22{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-a61ac84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-37f04e3 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-fd74876{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__period{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}}@media(max-width:1024px){.elementor-989089 .elementor-element.elementor-element-88c0b3e .elementor-heading-title{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0d364a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text{text-align:left;}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-1a9d810 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f2fdd03{--flex-wrap:nowrap;}.elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-slide{height:80vh;}.elementor-989089 .elementor-element.elementor-element-12216a3{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-title{font-size:34px;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-title{font-size:34px;}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-title{font-size:34px;}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e0c7c11{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-75ac007 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-47bddb2 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-title{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:20px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0706aa7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0d4f1f1 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-eb159e3{--min-height:50vh;}.elementor-989089 .elementor-element.elementor-element-1992060 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-bb8c46e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9cef613{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-989089 .elementor-element.elementor-element-6b8e8b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3ddc394 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:20px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a61ac84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-37f04e3 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-fd74876{--flex-wrap:wrap;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__period{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-ribbon-inner{font-size:14px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}}@media(max-width:767px){.elementor-989089 .elementor-element.elementor-element-e6fea88{--min-height:82vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-9c473d8{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-88c0b3e .elementor-heading-title{font-size:var( --e-global-typography-08fdc8c-font-size );line-height:var( --e-global-typography-08fdc8c-line-height );letter-spacing:var( --e-global-typography-08fdc8c-letter-spacing );word-spacing:var( --e-global-typography-08fdc8c-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0d364a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-95e52c2 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-1a9d810 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3746417{--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:stretch;}.elementor-989089 .elementor-element.elementor-element-c245ee8 .elementor-button{border-width:0px 0px 0px 0px;}.elementor-989089 .elementor-element.elementor-element-f2fdd03{--flex-wrap:wrap;}.elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-575805d .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-6fa66ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989089 .elementor-element.elementor-element-b57c011 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-65306c2{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-989089 .elementor-element.elementor-element-efb50a9 .swiper-slide{height:60vh;}.elementor-989089 .elementor-element.elementor-element-cb245eb .elementor-widget-container{text-align:center;}.elementor-989089 .elementor-element.elementor-element-cb245eb.elementor-element{--align-self:flex-end;}.elementor-989089 .elementor-element.elementor-element-cb245eb{--icon-size:16px;--grid-column-gap:6px;}.elementor-989089 .elementor-element.elementor-element-12216a3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-title{font-size:30px;}.elementor-989089 .elementor-element.elementor-element-c17f9b4 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-title{font-size:30px;}.elementor-989089 .elementor-element.elementor-element-e6fb14c .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-title{font-size:30px;}.elementor-989089 .elementor-element.elementor-element-f6fed38 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e0c7c11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-46805ea{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-75ac007 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-47bddb2 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-fc3958d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-333ba63{width:initial;max-width:initial;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-333ba63 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5{width:initial;max-width:initial;}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4f921d5 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-5a6800a{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-e51bb5b{width:initial;max-width:initial;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e51bb5b .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01{width:initial;max-width:initial;}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-img{margin-bottom:15px;}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a7ecc01 .elementor-image-box-description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-cfb0284{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:10px;}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3fc6a93 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-4aa49b5{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-0706aa7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0d4f1f1 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-f85e726{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-c6e3cdd .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-0076605{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-75a7a46 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e41d614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-0b211b3 .elementor-cta__description{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-08a4d1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-141b682 .elementor-cta__title{font-size:var( --e-global-typography-887363b-font-size );line-height:var( --e-global-typography-887363b-line-height );letter-spacing:var( --e-global-typography-887363b-letter-spacing );word-spacing:var( --e-global-typography-887363b-word-spacing );}.elementor-989089 .elementor-element.elementor-element-eb159e3:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-eb159e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:60% auto;}.elementor-989089 .elementor-element.elementor-element-eb159e3{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989089 .elementor-element.elementor-element-37095b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-989089 .elementor-element.elementor-element-1992060{text-align:center;}.elementor-989089 .elementor-element.elementor-element-1992060 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-bb8c46e{text-align:center;}.elementor-989089 .elementor-element.elementor-element-bb8c46e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-01651a5 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-989089 .elementor-element.elementor-element-9cef613:not(.elementor-motion-effects-element-type-background), .elementor-989089 .elementor-element.elementor-element-9cef613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-989089 .elementor-element.elementor-element-9cef613{--padding-top:0px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-6b8e8b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3ddc394 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box{margin:10px;}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title, .elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-title a{font-size:var( --e-global-typography-ef116fc-font-size );line-height:var( --e-global-typography-ef116fc-line-height );letter-spacing:var( --e-global-typography-ef116fc-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box .feature-list-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-b42ac22{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-989089 .elementor-element.elementor-element-a61ac84 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-37f04e3 .bea-heading-adv .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-fd74876{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-989089 .elementor-element.elementor-element-3c0dcf3{--width:50%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__period{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a9b8811 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-8163ae1{--width:50%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-c26b1c3 .elementor-ribbon-inner{margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);font-size:12px;}.elementor-989089 .elementor-element.elementor-element-1ef83a4{--width:50%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-3cc5c3b .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-a45c130{--width:50%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__heading{font-size:22px;}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__subheading{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table .elementor-price-table__price{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__features-list li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-989089 .elementor-element.elementor-element-e4f63a4 .elementor-price-table__additional_info{font-size:var( --e-global-typography-d848767-font-size );line-height:var( --e-global-typography-d848767-line-height );letter-spacing:var( --e-global-typography-d848767-letter-spacing );}}@media(min-width:768px){.elementor-989089 .elementor-element.elementor-element-9c473d8{--width:50%;}.elementor-989089 .elementor-element.elementor-element-65306c2{--width:50%;}.elementor-989089 .elementor-element.elementor-element-158f596{--width:40%;}.elementor-989089 .elementor-element.elementor-element-2586b4e{--width:60%;}.elementor-989089 .elementor-element.elementor-element-97813a2{--width:50%;}.elementor-989089 .elementor-element.elementor-element-2092305{--width:50%;}.elementor-989089 .elementor-element.elementor-element-3c0dcf3{--width:25%;}.elementor-989089 .elementor-element.elementor-element-8163ae1{--width:25%;}.elementor-989089 .elementor-element.elementor-element-1ef83a4{--width:25%;}.elementor-989089 .elementor-element.elementor-element-a45c130{--width:25%;}}@media(max-width:1366px) and (min-width:768px){.elementor-989089 .elementor-element.elementor-element-9c473d8{--width:55%;}.elementor-989089 .elementor-element.elementor-element-65306c2{--width:45%;}.elementor-989089 .elementor-element.elementor-element-97813a2{--width:60%;}.elementor-989089 .elementor-element.elementor-element-2092305{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-989089 .elementor-element.elementor-element-3c0dcf3{--width:50%;}.elementor-989089 .elementor-element.elementor-element-8163ae1{--width:50%;}.elementor-989089 .elementor-element.elementor-element-1ef83a4{--width:50%;}.elementor-989089 .elementor-element.elementor-element-a45c130{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-efb50a9 */.swiper-pagination {
  text-align: left;
  padding-left: 10px;
  z-index: 2;
}

/* Only show gradient on mobile */
@media (max-width: 767px) {
  .elementor-swiper::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
      to bottom,
      var(--e-global-color-primary) 0%,
      #00000000 100%
    );
    pointer-events: none;
    z-index: 1;
  }
}/* End custom CSS */
@media (min-width: 1367px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1367px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 1025px) and (max-width: 1366px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1025px) and (max-width: 1366px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (max-width: 767px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (max-width: 767px) {.elementor-element.elementor-element-9af74c6 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }
@media (min-width: 1367px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1367px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 1025px) and (max-width: 1366px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 1025px) and (max-width: 1366px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }@media (max-width: 767px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item { text-align: left; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; display: -webkit-box; display: -ms-flexbox; display: flex; } }@media (max-width: 767px) {.elementor-element.elementor-element-148fbc5 .jeg-elementor-kit.jkit-feature-list .feature-list-items .feature-list-item .feature-list-content-box { margin-right: 0 !important; margin-top: 0 !important;  margin-bottom: 0 !important; } }
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aktiv Grotesk Ex';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/Aktiv-Grotesk-Ex.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk Ex';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/Aktiv-Grotesk-Ex-XBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Aktiv Grotesk';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://gymhouse.es/wp-content/uploads/2025/07/AktivGrotesk-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */