.elementor-50 .elementor-element.elementor-element-94e1bfd{--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:center;--overlay-opacity:0.34;}.elementor-50 .elementor-element.elementor-element-94e1bfd:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-94e1bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_9_header-vital1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-94e1bfd::before, .elementor-50 .elementor-element.elementor-element-94e1bfd > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-94e1bfd > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-94e1bfd > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-94e1bfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-94e1bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 74%);}.elementor-50 .elementor-element.elementor-element-ba1e8fb{--display:flex;--min-height:60vh;--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:flex-end;--align-items:flex-start;--gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px) clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--row-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--column-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--padding-top:var(--mft-min-height-header);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-165e5ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-165e5ae::before, .elementor-50 .elementor-element.elementor-element-165e5ae > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-165e5ae > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-165e5ae > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-165e5ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-165e5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-cf1f06c{--display:flex;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-593dcef{font-family:var( --e-global-typography-013566d-font-family );font-size:var( --e-global-typography-013566d-font-size );font-weight:var( --e-global-typography-013566d-font-weight );line-height:var( --e-global-typography-013566d-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-593dcef a{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-593dcef a:hover{color:var( --e-global-color-21f8c9b7 );}.elementor-50 .elementor-element.elementor-element-014ca20{--display:flex;--gap:var(--mft-space-xl) var(--mft-space-xl);--row-gap:var(--mft-space-xl);--column-gap:var(--mft-space-xl);--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-0363b18{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);}.elementor-50 .elementor-element.elementor-element-ad5aa61{text-align:center;}.elementor-50 .elementor-element.elementor-element-ad5aa61 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a649e59{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a649e59.elementor-element{--align-self:center;}.elementor-50 .elementor-element.elementor-element-a649e59 p{margin-block-end:24px;}.elementor-50 .elementor-element.elementor-element-a649e59 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-a649e59 a:hover, .elementor-50 .elementor-element.elementor-element-a649e59 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1cc346e{--divider-border-style:solid;--divider-color:var( --e-global-color-610777e );--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-1cc346e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-50 .elementor-element.elementor-element-1cc346e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-c2cae6b{--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:flex-start;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0;--margin-bottom:var(--mft-space-3xl);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-4359652{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:var(--mft-space-2xl);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-aa9eb57 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50 .elementor-element.elementor-element-d5ef883{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6f0f964{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-6f0f964 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-6f0f964 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ee19829{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ee19829 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-ee19829 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-ee19829 a:hover, .elementor-50 .elementor-element.elementor-element-ee19829 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-ec95956{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-4462b48{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-4462b48 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-4462b48 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-294a1f7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-294a1f7 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-294a1f7 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-294a1f7 a:hover, .elementor-50 .elementor-element.elementor-element-294a1f7 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-a701647{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6de2a4d > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-6de2a4d{text-align:center;}.elementor-50 .elementor-element.elementor-element-6de2a4d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-87afa67{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-87afa67 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-87afa67 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-87afa67 a:hover, .elementor-50 .elementor-element.elementor-element-87afa67 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-c4226ef{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-e861339{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-e861339 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-e861339 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f9f04ea{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f9f04ea p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-f9f04ea a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-f9f04ea a:hover, .elementor-50 .elementor-element.elementor-element-f9f04ea a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-f6c93ca{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-af4c56f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-af4c56f > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-af4c56f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-004a950{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-004a950 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-004a950 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-004a950 a:hover, .elementor-50 .elementor-element.elementor-element-004a950 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-451b16a{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-433d00b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-433d00b > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-433d00b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-31aebd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-31aebd0 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-31aebd0 a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-31aebd0 a:hover, .elementor-50 .elementor-element.elementor-element-31aebd0 a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-d3ca96c{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-5037cfc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-5037cfc > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-5037cfc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1794bcc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1794bcc p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-1794bcc a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-1794bcc a:hover, .elementor-50 .elementor-element.elementor-element-1794bcc a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-7a26421{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-c8a4840{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-c8a4840 > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-c8a4840 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-9835bad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-9835bad p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-9835bad a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-9835bad a:hover, .elementor-50 .elementor-element.elementor-element-9835bad a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-0b798e7{--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:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-96114ad{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-50 .elementor-element.elementor-element-96114ad > .elementor-widget-container{padding:0 0 var(--mft-space-xs) 0;}.elementor-50 .elementor-element.elementor-element-96114ad .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4d2bd7f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-4d2bd7f p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-4d2bd7f a{color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-50 .elementor-element.elementor-element-4d2bd7f a:hover, .elementor-50 .elementor-element.elementor-element-4d2bd7f a:focus{color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1a35ad4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-50 .elementor-element.elementor-element-ebd8efc{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-ebd8efc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ebd8efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_10_VITAL_03_INSTALACIONES_MUSCULACION.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-1217dc3{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-1217dc3:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-1217dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_11_VITAL_03_INSTALACIONES_SPINNING.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-084354d{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-084354d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-084354d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_12_Gym-Gap.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-d2fdf3d{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-d2fdf3d:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-d2fdf3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_13_VITAL_03_INSTALACIONES_YOGA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-6f114bc{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-6f114bc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-6f114bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_14_La-Palma-Teneguia-Princess-Tennis.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-fd22393{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-fd22393:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fd22393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_15_VITAL_03_INSTALACIONES_CANCHA_MULTI.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-58fdf44{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-58fdf44:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-58fdf44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_16_VITAL_03_INSTALACIONES_CORNIDA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-f3754dc{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-f3754dc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-f3754dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_17_VITAL_03_INSTALACIONES_PISCINAS.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-e4eff02{--display:flex;--min-height:71vh;}.elementor-50 .elementor-element.elementor-element-e4eff02:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-e4eff02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_18_VITAL_03_INSTALACIONES_CANCHA_VOLEY.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-68c3f11{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-50 .elementor-element.elementor-element-07ac8e2{--display:flex;--gap:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-07ac8e2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-07ac8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(212deg, var( --e-global-color-secondary ) 0%, #D0A3C5 100%);}.elementor-50 .elementor-element.elementor-element-a586738{text-align:center;}.elementor-50 .elementor-element.elementor-element-a586738 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-21f8c9b7 );}.elementor-50 .elementor-element.elementor-element-c0056c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6ee33d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-dd65e17{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-dd65e17:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-dd65e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_19_VITAL_04_PROGRAMA_DE_ACTIDADES_PROGRAMA.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-4aca10e{--display:flex;--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-50 .elementor-element.elementor-element-4aca10e:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4aca10e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-50 .elementor-element.elementor-element-2fca4c1 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-6ea4bac{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-6ea4bac p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-8e5f72f > .elementor-widget-container{padding:var(--mft-space-2xs) 0 0 0;}.elementor-50 .elementor-element.elementor-element-8e5f72f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-1a767e6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-13ce489{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-13ce489:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-13ce489 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_20_VITAL_04_PROGRAMA_DE_ACTIDADES_TURISMO_ACTIVO.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-bd90182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-50 .elementor-element.elementor-element-bd90182:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-bd90182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-50 .elementor-element.elementor-element-bd90182.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-e37c5fa .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-1882555{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-1882555 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-ac5164f > .elementor-widget-container{padding:var(--mft-space-2xs) 0 0 0;}.elementor-50 .elementor-element.elementor-element-ac5164f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-02bdac4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-425102f{--display:flex;--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-425102f:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-425102f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2394/imgi_21_VITAL_04_PROGRAMA_DE_ACTIDADES_SEMANAS_ESPECIALES.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-50 .elementor-element.elementor-element-168880b{--display:flex;--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-50 .elementor-element.elementor-element-168880b:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-168880b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-50 .elementor-element.elementor-element-168880b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-5581614 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-96df3b1{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-96df3b1 p{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-b5293e4 > .elementor-widget-container{padding:var(--mft-space-2xs) 0 0 0;}.elementor-50 .elementor-element.elementor-element-b5293e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-d9d89a8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-50 .elementor-element.elementor-element-d9d89a8 > .elementor-widget-container{padding:0 0 0 0;}.elementor-50 .elementor-element.elementor-element-0eebf1b{--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-3xl);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-0eebf1b.e-con{--align-self:stretch;}.elementor-50 .elementor-element.elementor-element-1da0c8c{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--overlay-opacity:0.18;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-1da0c8c::before, .elementor-50 .elementor-element.elementor-element-1da0c8c > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-1da0c8c > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-1da0c8c > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-1da0c8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-1da0c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-36ff7c7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-47eea86e );}.elementor-50 .elementor-element.elementor-element-39104a0 .elementor-icon{font-size:16px;}.elementor-50 .elementor-element.elementor-element-39104a0 .elementor-icon svg{height:16px;}.elementor-50 .elementor-element.elementor-element-48ef858{--display:flex;--min-height:230px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--overlay-opacity:0.18;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-48ef858::before, .elementor-50 .elementor-element.elementor-element-48ef858 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-48ef858 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-48ef858 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-48ef858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-48ef858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-21f8c9b7 );--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-0bee389 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-47eea86e );}.elementor-50 .elementor-element.elementor-element-5719d56 .elementor-icon{font-size:16px;}.elementor-50 .elementor-element.elementor-element-5719d56 .elementor-icon svg{height:16px;}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-4359652{--width:50%;}.elementor-50 .elementor-element.elementor-element-1a35ad4{--width:50%;}}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-ba1e8fb{--min-height:50vh;--justify-content:center;}.elementor-50 .elementor-element.elementor-element-165e5ae{--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-50 .elementor-element.elementor-element-593dcef{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-50 .elementor-element.elementor-element-ad5aa61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-50 .elementor-element.elementor-element-a649e59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-50 .elementor-element.elementor-element-c2cae6b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-4359652{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-aa9eb57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50 .elementor-element.elementor-element-d5ef883{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6f0f964 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-ee19829{--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 );}.elementor-50 .elementor-element.elementor-element-ec95956{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-4462b48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-294a1f7{--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 );}.elementor-50 .elementor-element.elementor-element-a701647{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6de2a4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-87afa67{--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 );}.elementor-50 .elementor-element.elementor-element-c4226ef{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-e861339 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-f9f04ea{--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 );}.elementor-50 .elementor-element.elementor-element-f6c93ca{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-af4c56f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-004a950{--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 );}.elementor-50 .elementor-element.elementor-element-451b16a{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-433d00b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-31aebd0{--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 );}.elementor-50 .elementor-element.elementor-element-d3ca96c{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-5037cfc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-1794bcc{--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 );}.elementor-50 .elementor-element.elementor-element-7a26421{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-c8a4840 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-9835bad{--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 );}.elementor-50 .elementor-element.elementor-element-0b798e7{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-96114ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-4d2bd7f{--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 );}.elementor-50 .elementor-element.elementor-element-1a35ad4.e-con{--order:-99999 /* order start hack */;}.elementor-50 .elementor-element.elementor-element-ebd8efc{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-1217dc3{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-084354d{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-d2fdf3d{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-6f114bc{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-fd22393{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-58fdf44{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-f3754dc{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-e4eff02{--min-height:400px;}.elementor-50 .elementor-element.elementor-element-68c3f11{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50 .elementor-element.elementor-element-a586738 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50 .elementor-element.elementor-element-c0056c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4aca10e{--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-50 .elementor-element.elementor-element-4aca10e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-2fca4c1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-6ea4bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-e37c5fa .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-1882555{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-5581614 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-96df3b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-d9d89a8{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-50 .elementor-element.elementor-element-d9d89a8 > .elementor-widget-container{padding:0 var(--mft-space-2xl) 0 var(--mft-space-2xl);}.elementor-50 .elementor-element.elementor-element-1da0c8c{--min-height:200px;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--flex-wrap:nowrap;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-36ff7c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-48ef858{--min-height:200px;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--flex-wrap:nowrap;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-0bee389 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-ba1e8fb{--min-height:60vh;}.elementor-50 .elementor-element.elementor-element-593dcef{font-size:var( --e-global-typography-013566d-font-size );line-height:var( --e-global-typography-013566d-line-height );}.elementor-50 .elementor-element.elementor-element-ad5aa61 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-50 .elementor-element.elementor-element-a649e59{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-50 .elementor-element.elementor-element-aa9eb57{text-align:center;}.elementor-50 .elementor-element.elementor-element-aa9eb57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50 .elementor-element.elementor-element-d5ef883{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6f0f964{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-6f0f964 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-ee19829{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-ec95956{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-4462b48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-4462b48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-294a1f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-a701647{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-6de2a4d{text-align:center;}.elementor-50 .elementor-element.elementor-element-6de2a4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-87afa67{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-c4226ef{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-e861339{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-e861339 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-f9f04ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-f6c93ca{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-af4c56f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-af4c56f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-004a950{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-451b16a{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-433d00b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-433d00b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-31aebd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-d3ca96c{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-5037cfc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-5037cfc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-1794bcc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-7a26421{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-c8a4840{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-c8a4840 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-9835bad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-0b798e7{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-50 .elementor-element.elementor-element-96114ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-50 .elementor-element.elementor-element-96114ad .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-4d2bd7f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-ebd8efc{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-1217dc3{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-084354d{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-d2fdf3d{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-6f114bc{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-fd22393{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-58fdf44{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-f3754dc{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-e4eff02{--min-height:300px;}.elementor-50 .elementor-element.elementor-element-68c3f11{--e-n-carousel-swiper-slides-to-display:1;}.elementor-50 .elementor-element.elementor-element-a586738{text-align:center;}.elementor-50 .elementor-element.elementor-element-a586738 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-50 .elementor-element.elementor-element-c0056c9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-2fca4c1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-6ea4bac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-e37c5fa .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-1882555{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-5581614 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-50 .elementor-element.elementor-element-96df3b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-50 .elementor-element.elementor-element-d9d89a8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-50 .elementor-element.elementor-element-d9d89a8 > .elementor-widget-container{padding:0 0 0 0;}.elementor-50 .elementor-element.elementor-element-1da0c8c{--min-height:150px;--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--flex-wrap:nowrap;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-2xs);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-36ff7c7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-50 .elementor-element.elementor-element-48ef858{--min-height:150px;--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:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--flex-wrap:nowrap;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-2xs);--padding-right:var(--mft-space-s);}.elementor-50 .elementor-element.elementor-element-0bee389 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-ba1e8fb{--width:100%;}.elementor-50 .elementor-element.elementor-element-4359652{--width:100%;}.elementor-50 .elementor-element.elementor-element-1a35ad4{--width:100%;}}