.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-eda05ec{--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-9 .elementor-element.elementor-element-eda05ec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eda05ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(153deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-8f68e67 ) 100%);}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-edb9825{text-align:center;}.elementor-9 .elementor-element.elementor-element-edb9825 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fac64a0{--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:30px;--padding-right:30px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-9aac7ed{--display:flex;--justify-content:center;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ac8b7b8{text-align:start;}.elementor-9 .elementor-element.elementor-element-ac8b7b8 img{width:46%;}.elementor-9 .elementor-element.elementor-element-832158f{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nav-menu:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nav-menu.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nav-menu .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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 );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-menu-toggle{margin-left:auto;background-color:#E7D9C982;}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu .elementor-item{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main .elementor-item:focus{color:#A7A376;fill:#A7A376;}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a, .elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown{background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a:focus,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-menu-toggle:hover,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-menu-toggle:focus{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a:hover,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a:focus,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-bcfec7b div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bcfec7b div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5f38d62{--display:flex;--justify-content:center;}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-widget-premium-addon-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-line2::before, .elementor-widget-premium-addon-button .premium-button-line4::before, .elementor-widget-premium-addon-button .premium-button-line5::before, .elementor-widget-premium-addon-button .premium-button-line5::after, .elementor-widget-premium-addon-button .premium-button-line6::before, .elementor-widget-premium-addon-button .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style8:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b214e94.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-b214e94{text-align:center;}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-b214e94 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-5d52aab{--display:flex;--min-height:100vh;--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;--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-9 .elementor-element.elementor-element-5d52aab:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d52aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/NUMA-BACK-3-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-eac28f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-ecc08da .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-0e668f6{padding:0px 80px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0e668f6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-ec2afd7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-transform:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-579a0f6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-579a0f6.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-579a0f6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-transform:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6cdf5fc.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6cdf5fc{text-align:center;}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-1364aaf{--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-9 .elementor-element.elementor-element-4843202{--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:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3e4fd30{--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-9 .elementor-element.elementor-element-fdeddac{text-align:start;}.elementor-9 .elementor-element.elementor-element-fdeddac img{width:80%;}.elementor-9 .elementor-element.elementor-element-c53b676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-7e610a6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-65fe20a{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-65fe20a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4ee63b8{padding:0px 0px 0px 0px;text-align:justify;}.elementor-9 .elementor-element.elementor-element-4ee63b8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-26bdf36{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-26bdf36 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-c64cd35{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c64cd35 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-decoration:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-a655611.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button-text-icon-wrapper i{font-size:21px;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button-text-icon-wrapper svg{width:21px !important;height:21px !important;}.elementor-9 .elementor-element.elementor-element-a655611{text-align:center;}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-a655611 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button:hover .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-a655611 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-f2e78dc{--display:flex;--min-height:744px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7bb5630{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-7bb5630:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7bb5630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-3ae6dac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ae6dac.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-74650d9{text-align:end;}.elementor-9 .elementor-element.elementor-element-74650d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-5f68c8d{padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-5f68c8d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e0ae3c3{padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-e0ae3c3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1.2em;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d42bfa7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-d42bfa7.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-d42bfa7.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d42bfa7.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-d42bfa7 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-d42bfa7 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-a9df6b6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-a9df6b6.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-a9df6b6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a9df6b6.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-a9df6b6 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-a9df6b6 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-9ea35d9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-9ea35d9.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-9ea35d9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9ea35d9.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-9ea35d9 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-9ea35d9 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-650114c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-650114c.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-650114c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-650114c.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-650114c .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-650114c .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4f34e89 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-4f34e89.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-4f34e89.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4f34e89.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-4f34e89 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-4f34e89 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7286210 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-7286210.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-7286210.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7286210.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-7286210 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-7286210 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7d4be03 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-7d4be03.elementor-view-stacked .elementor-icon{background-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-7d4be03.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7d4be03.elementor-view-default .elementor-icon{fill:#5E534700;color:#5E534700;border-color:#5E534700;}.elementor-9 .elementor-element.elementor-element-7d4be03 .elementor-icon{font-size:25px;}.elementor-9 .elementor-element.elementor-element-7d4be03 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-88b0ce1{width:var( --container-widget-width, 69% );max-width:69%;padding:0px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:end;}.elementor-9 .elementor-element.elementor-element-88b0ce1.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-88b0ce1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-83412ff{--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-9 .elementor-element.elementor-element-83412ff:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-83412ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa-Disciplina.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9099e91{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-ca30911{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-462fe13{text-align:center;}.elementor-9 .elementor-element.elementor-element-462fe13 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-230d64b{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-230d64b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-be07aed{width:var( --container-widget-width, 48% );max-width:48%;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-be07aed.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-be07aed .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-4aac1bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4aac1bb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4aac1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-82fa7fd{text-align:center;}.elementor-9 .elementor-element.elementor-element-82fa7fd .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;text-transform:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-2507d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a9f12ed img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a9f12ed .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a9f12ed .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-a9f12ed.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-61e7945 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-61e7945 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-61e7945 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-61e7945.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-7901648 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-7901648 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-7901648 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-7901648.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-5ff5b09 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-5ff5b09 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-5ff5b09 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-5ff5b09.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-2eee584 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-2eee584 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-2eee584 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-2eee584.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a002166 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a002166 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-a002166 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-a002166.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-66820a3 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-66820a3 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-66820a3 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-66820a3.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-266ab23 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-266ab23 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-266ab23 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-266ab23.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-ee72569 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-ee72569 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-ee72569 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-ee72569.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-79f6769 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-79f6769 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-79f6769 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-79f6769.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-349e988 img.premium-adv-carousel__item-img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-349e988 .premium-adv-carousel__item-img img, .elementor-9 .elementor-element.elementor-element-406b165 .elementor-repeater-item-349e988 .vid-overlay{object-fit:cover;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-349e988.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-9 .elementor-element.elementor-element-406b165 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 70 * 1000ms ) !important;}.elementor-9 .elementor-element.elementor-element-406b165 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-9 .elementor-element.elementor-element-ca16711{--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:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-19219d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-e11288a{text-align:center;}.elementor-9 .elementor-element.elementor-element-e11288a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-47680a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bf4e6dd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d93fee{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d93fee:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0a62ea );}.elementor-9 .elementor-element.elementor-element-1d93fee::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_textura.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-b93047d{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cf8b56f{--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;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cf8b56f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cf8b56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-cf8b56f.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-255130d{text-align:center;}.elementor-9 .elementor-element.elementor-element-255130d .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d8012be{padding:30px 60px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d8012be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-9e932a5{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-9e932a5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9e932a5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cc292bc{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-cc292bc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cc292bc .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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button-text-icon-wrapper i{font-size:21px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button-text-icon-wrapper svg{width:21px !important;height:21px !important;}.elementor-9 .elementor-element.elementor-element-d388981{text-align:center;}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button{width:300px;border-radius:30px;}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-drawable-icon *{stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-d388981 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-rectin:before{background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-d388981 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-b7657e1{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b7657e1::before, .elementor-9 .elementor-element.elementor-element-b7657e1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b7657e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b7657e1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b7657e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b7657e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e897464{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-9 .elementor-element.elementor-element-e897464 img{width:64%;}.elementor-9 .elementor-element.elementor-element-ae519cd{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67f158a{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67f158a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a68f49 );}.elementor-9 .elementor-element.elementor-element-67f158a::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67f158a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-67f158a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_textura.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-01a0499{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-670fe65{--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;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-670fe65:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-670fe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-670fe65.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f38f4ec{text-align:center;}.elementor-9 .elementor-element.elementor-element-f38f4ec .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-bb0f625{padding:30px 60px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bb0f625 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-45ed9af{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-45ed9af.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-45ed9af .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-85c0cff{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-85c0cff.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-85c0cff .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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-text-icon-wrapper i{font-size:21px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-text-icon-wrapper svg{width:21px !important;height:21px !important;}.elementor-9 .elementor-element.elementor-element-c840af0{text-align:center;}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button{width:300px;border-radius:30px;}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-drawable-icon *{stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-rectin:before{background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-c840af0 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-df08fc4{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-df08fc4::before, .elementor-9 .elementor-element.elementor-element-df08fc4 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-df08fc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-df08fc4 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-df08fc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-df08fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b105024{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-9 .elementor-element.elementor-element-b105024 img{width:76%;}.elementor-9 .elementor-element.elementor-element-4ed8502{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f849040{--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;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f849040:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-f849040::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f849040 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f849040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_textura.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-4d5d7cb{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-772df44{--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;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-772df44:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-772df44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-772df44.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-1ca4641{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ca4641 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1.3px;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-14c7eb1{padding:30px 60px 0px 60px;text-align:center;}.elementor-9 .elementor-element.elementor-element-14c7eb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-685c35e{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-685c35e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-685c35e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e901c17{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-e901c17.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e901c17 .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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-cd606ce.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-text-icon-wrapper i{font-size:21px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-text-icon-wrapper svg{width:21px !important;height:21px !important;}.elementor-9 .elementor-element.elementor-element-cd606ce{text-align:center;}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button{width:300px;border-radius:30px;}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-drawable-icon *{stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-rectin:before{background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-cd606ce .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-ae7a996{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ae7a996::before, .elementor-9 .elementor-element.elementor-element-ae7a996 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ae7a996 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ae7a996 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ae7a996 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ae7a996 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-13c9a24{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-9 .elementor-element.elementor-element-13c9a24 img{width:64%;}.elementor-9 .elementor-element.elementor-element-c85d470{--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: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;--e-n-carousel-arrow-normal-color:var( --e-global-color-46c6c17 );--e-n-carousel-arrow-hover-color:var( --e-global-color-46c6c17 );--e-n-carousel-swiper-pagination-size:21px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c85d470 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-c85d470 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-c85d470 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}.elementor-9 .elementor-element.elementor-element-ab732dc{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-8e3ce9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-be286a4{text-align:center;}.elementor-9 .elementor-element.elementor-element-be286a4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-364a494{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-364a494 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-41811bd{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-41811bd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-41811bd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-widget-premium-addon-person.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-person .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-person.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-person .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-person-name{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-link:hover .premium-person-name{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-person-title{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-content{color:var( --e-global-color-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-list-item i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-person .premium-person-list-item:hover i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-container{width:33.33%;padding:0 5px 0 5px;margin:5px 0 5px 0;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-persons-container{width:100%;}.elementor-9 .elementor-element.elementor-element-e72de70{justify-content:center;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-info{text-align:left;background-color:var( --e-global-color-8f68e67 );bottom:86px;} .elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-style1 .premium-person-info{left:5px;right:5px;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-link:hover .premium-person-name{color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-name{font-family:var( --e-global-typography-d0df5cc-font-family ), Sans-serif;font-size:var( --e-global-typography-d0df5cc-font-size );font-weight:var( --e-global-typography-d0df5cc-font-weight );text-transform:var( --e-global-typography-d0df5cc-text-transform );line-height:var( --e-global-typography-d0df5cc-line-height );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-content{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-info-container{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-persons-container .slick-arrow{color:var( --e-global-color-46c6c17 );background-color:var( --e-global-color-text );border-radius:30px;padding:20px;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-persons-container .slick-arrow:hover{color:var( --e-global-color-46c6c17 );background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-persons-container .slick-arrow i{font-size:24px;}.elementor-9 .elementor-element.elementor-element-d9dcb48{--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:70px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-cc2d0d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-8ff455c{text-align:center;}.elementor-9 .elementor-element.elementor-element-8ff455c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3d45088{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-3d45088.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3d45088 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-217f0fd{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-217f0fd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-217f0fd .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3e3806f{--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:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-9 .elementor-element.elementor-element-3e3806f::before, .elementor-9 .elementor-element.elementor-element-3e3806f > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3e3806f > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3e3806f > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3e3806f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3e3806f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7336b1b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d5a660c{--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;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-d5a660c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-d5a660c::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-4db5e27{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5f6dd5a{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5f6dd5a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-308d6fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-308d6fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-308d6fa{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-308d6fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-308d6fa .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-308d6fa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b44c925{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-b44c925.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b44c925 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-9 .elementor-element.elementor-element-55c40dc.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-55c40dc{text-align:center;}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-55c40dc .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-4d3b7f0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-446bb56{--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;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-446bb56:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-446bb56::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d36b743{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-354811c{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-354811c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fef6f53 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-fef6f53 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-fef6f53{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-fef6f53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-fef6f53 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-fef6f53 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-eacfc3c{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-eacfc3c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-eacfc3c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-9 .elementor-element.elementor-element-6ab27f0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6ab27f0{text-align:center;}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-1b02d99{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-39a034d{--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;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-39a034d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-39a034d::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-39a034d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-39a034d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-043e203{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0e499d6{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0e499d6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-88c7a8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-88c7a8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-88c7a8f{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-88c7a8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-88c7a8f .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-88c7a8f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2e69bae{width:var( --container-widget-width, 77% );max-width:77%;padding:0px 0px 0px 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2e69bae.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2e69bae .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;color:#000000;}.elementor-9 .elementor-element.elementor-element-8f7f69e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-8f7f69e{text-align:center;}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-83c07bc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;background-color:var( --e-global-color-a4b88ad );padding:50px 30px 30px 30px;border-radius:30px 30px 30px 30px;--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;--e-n-carousel-arrow-normal-color:var( --e-global-color-46c6c17 );--e-n-carousel-arrow-hover-color:var( --e-global-color-46c6c17 );--e-n-carousel-swiper-pagination-size:21px;--e-n-carousel-dots-normal-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-83c07bc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;padding:7px 7px 7px 7px;}.elementor-9 .elementor-element.elementor-element-83c07bc :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-83c07bc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}.elementor-9 .elementor-element.elementor-element-1c50bcb{--display:flex;}.elementor-9 .elementor-element.elementor-element-ac422ab{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ac422ab.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-ac422ab .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-e940d25{--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:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-cb29c03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-ebf262f img{width:7%;}.elementor-9 .elementor-element.elementor-element-971a045{text-align:center;}.elementor-9 .elementor-element.elementor-element-971a045 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7bdca63{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7bdca63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d6cda75{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d6cda75.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d6cda75 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-fe5d8fd img{width:21%;}.elementor-widget-premium-addon-testimonials.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-testimonials .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-testimonials.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-testimonials .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-heading{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper{color:var( --e-global-color-text );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-testimonials .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-96c191f{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-container{padding:0 20px 0 20px;margin:20px 0 20px 0;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-img-wrapper{width:0px;height:0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial__carousel{width:calc( 3 * 0px );}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-author-info{align-items:center;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-fb-rev-star:not(:last-child){margin-inline-end:7px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-text-wrapper{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-quote{fill:#58BFCA00;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-upper-quote svg, .elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-lower-quote svg{width:0px;height:0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-box .slick-arrow{color:var( --e-global-color-46c6c17 );background-color:var( --e-global-color-accent );border-radius:30px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-46c6c17 );background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-box .slick-arrow i{font-size:24px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;}.elementor-9 .elementor-element.elementor-element-4cc8fae{--display:flex;--min-height:490px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c9a024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3c9a024:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3c9a024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c233ba0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c233ba0.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-46fcfca{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-46fcfca.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-46fcfca .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-c361521{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c361521.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c361521 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-878196d{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-878196d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-878196d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:bold;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-text-icon-wrapper{flex-direction:row;gap:15px;}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-text-icon-wrapper i{font-size:21px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-text-icon-wrapper svg{width:21px !important;height:21px !important;}.elementor-9 .elementor-element.elementor-element-4257da3{text-align:center;}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button{width:294px;border-radius:30px;}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button .premium-button-text-icon-wrapper span{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-drawable-icon *{stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button.premium-button-style2-shutinhor:before , .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button.premium-button-style2-shutinver:before , .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-radialin:before , .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-rectin:before{background-color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-line6::after{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover .premium-drawable-icon *, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-none:hover, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style8:hover, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style1:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-shutouthor:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-shutoutver:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-shutinhor, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-shutinver, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-dshutinhor:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-dshutinver:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-scshutouthor:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style2-scshutoutver:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style3-after:hover, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style3-before:hover, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style4-icon-wrapper, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-radialin, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-radialout:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-rectin, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style5-rectout:before, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style6-bg, .elementor-9 .elementor-element.elementor-element-4257da3 .premium-button-style6:before{background-color:var( --e-global-color-eb955bc );}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button:hover{border-radius:30px;}.elementor-9 .elementor-element.elementor-element-6ee5254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6ee5254:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ee5254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa-regalate.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-679b3dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-google_maps.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-google_maps .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-google_maps .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-google_maps:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-google_maps.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-google_maps .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0c89e07 iframe{height:490px;}.elementor-9 .elementor-element.elementor-element-d054c96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-d054c96:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d054c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f68e67 );}.elementor-9 .elementor-element.elementor-element-22a1a22{--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-9 .elementor-element.elementor-element-cffa08f{text-align:start;}.elementor-9 .elementor-element.elementor-element-cffa08f img{width:87%;}.elementor-9 .elementor-element.elementor-element-dceb709{--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-9 .elementor-element.elementor-element-2838d82{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-2838d82.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2838d82 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-f8f5a67{--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-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-3bc1056{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-c26f76a{--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-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-social-icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-social-icons:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-social-icons.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e28ff25{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-e28ff25 .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e28ff25 .elementor-social-icon i{color:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-e28ff25 .elementor-social-icon svg{fill:var( --e-global-color-46c6c17 );}.elementor-9 .elementor-element.elementor-element-16adb5a{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:end;}.elementor-9 .elementor-element.elementor-element-16adb5a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-16adb5a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-278b4ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-278b4ca:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-278b4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-05d0959{text-align:center;}.elementor-9 .elementor-element.elementor-element-05d0959 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-46c6c17 );}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-cc292bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-85c0cff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-e901c17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-c85d470{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-premium-addon-person.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-person .premium-person-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-container{width:100%;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-name{font-size:var( --e-global-typography-d0df5cc-font-size );line-height:var( --e-global-typography-d0df5cc-line-height );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-83c07bc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-premium-addon-testimonials.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-google_maps.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-eda05ec{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-edb9825 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-fac64a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9aac7ed{--width:75%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ac8b7b8.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-ac8b7b8 img{width:77%;}.elementor-9 .elementor-element.elementor-element-832158f{--width:54%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-832158f.e-con{--order:99999 /* order end hack */;}.elementor-widget-nav-menu.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-bcfec7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--nav-menu-icon-size:34px;}.elementor-9 .elementor-element.elementor-element-bcfec7b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9 .elementor-element.elementor-element-bcfec7b .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-9 .elementor-element.elementor-element-5f38d62{--width:100%;}.elementor-9 .elementor-element.elementor-element-5f38d62.e-con{--align-self:center;}.elementor-widget-premium-addon-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-b214e94.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-b214e94 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5d52aab:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d52aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/NUMA-HERO-mobile.jpg");background-position:center center;}.elementor-9 .elementor-element.elementor-element-5d52aab{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-eac28f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ecc08da{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ecc08da .elementor-heading-title{font-size:31px;}.elementor-9 .elementor-element.elementor-element-0e668f6{padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0e668f6 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ec2afd7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ec2afd7 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-579a0f6{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-579a0f6 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-6cdf5fc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6cdf5fc .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1364aaf{--min-height:490px;}.elementor-9 .elementor-element.elementor-element-4843202{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3e4fd30{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e4fd30.e-con{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-fdeddac img{width:100%;}.elementor-9 .elementor-element.elementor-element-c53b676{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7e610a6 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-65fe20a .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4ee63b8 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-26bdf36 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-c64cd35 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-a655611 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7bb5630{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-74650d9{text-align:center;}.elementor-9 .elementor-element.elementor-element-74650d9 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-5f68c8d{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f68c8d .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e0ae3c3{text-align:center;}.elementor-9 .elementor-element.elementor-element-e0ae3c3 .elementor-heading-title{font-size:18px;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-88b0ce1{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-88b0ce1 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-83412ff{--min-height:323px;}.elementor-9 .elementor-element.elementor-element-9099e91{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ca30911{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-462fe13 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-230d64b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-be07aed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-be07aed .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4aac1bb{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-82fa7fd .elementor-heading-title{font-size:13px;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-a9f12ed.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-61e7945.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-7901648.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-5ff5b09.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-2eee584.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-a002166.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-66820a3.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-266ab23.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-ee72569.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-79f6769.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165.premium-adv-carousel__infinite .elementor-repeater-item-349e988.premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-406b165 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:500px;}.elementor-9 .elementor-element.elementor-element-ca16711{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-19219d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e11288a .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-47680a9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-bf4e6dd{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1d93fee::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-1d93fee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-1d93fee{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-cf8b56f{--width:55%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;--z-index:0;}.elementor-9 .elementor-element.elementor-element-d8012be{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-d8012be .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-9e932a5{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-9e932a5 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cc292bc{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-cc292bc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-d388981 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e897464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e897464 img{width:50%;}.elementor-9 .elementor-element.elementor-element-ae519cd{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-67f158a::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67f158a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-67f158a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-67f158a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-67f158a{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-670fe65{--width:55%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-bb0f625{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-bb0f625 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-45ed9af{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-45ed9af .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-85c0cff{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-85c0cff .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-c840af0 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b105024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b105024 img{width:64%;}.elementor-9 .elementor-element.elementor-element-4ed8502{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f849040::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f849040 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f849040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-f849040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-f849040{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-772df44{--width:55%;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-9 .elementor-element.elementor-element-14c7eb1{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-14c7eb1 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-685c35e{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-685c35e .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e901c17{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-e901c17 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-cd606ce .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-13c9a24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-13c9a24 img{width:50%;}.elementor-9 .elementor-element.elementor-element-c85d470{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-ab732dc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8e3ce9a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-be286a4 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-364a494 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-41811bd{width:100%;max-width:100%;padding:0px 0px 40px 0px;}.elementor-9 .elementor-element.elementor-element-41811bd .elementor-heading-title{font-size:16px;}.elementor-widget-premium-addon-person.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-person .premium-person-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-person .premium-person-content{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-container{width:100%;padding:0 0px 0 0px;margin:0px 0 0px 0;}.elementor-9 .elementor-element.elementor-element-e72de70{justify-content:center;} .elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-style1 .premium-person-info{left:0px;right:0px;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-name{font-size:var( --e-global-typography-d0df5cc-font-size );line-height:var( --e-global-typography-d0df5cc-line-height );}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e72de70 .premium-person-content{font-size:14px;}.elementor-9 .elementor-element.elementor-element-d9dcb48{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-cc2d0d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8ff455c .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-3d45088{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3d45088 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-217f0fd .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3e3806f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7336b1b{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d5a660c::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d5a660c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-d5a660c{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-5f6dd5a{padding:0px 20px 0px 20px;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b44c925{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-55c40dc .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4d3b7f0{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-446bb56::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-446bb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-446bb56{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-354811c{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-eacfc3c{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-6ab27f0 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1b02d99{--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-39a034d::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-39a034d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-39a034d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-39a034d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://numapilatesmx.com/wp-content/uploads/2026/02/Numa_Blanco-1.png");background-position:bottom right;background-size:contain;}.elementor-9 .elementor-element.elementor-element-39a034d{--overlay-opacity:0.46;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-0e499d6{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-2e69bae{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-8f7f69e .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-83c07bc{--e-n-carousel-swiper-slides-to-display:1;padding:10px 10px 10px 10px;--e-n-carousel-arrow-size:20px;}.elementor-9 .elementor-element.elementor-element-ac422ab{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ac422ab .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e940d25{--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-cb29c03{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ebf262f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-ebf262f img{width:20%;}.elementor-9 .elementor-element.elementor-element-971a045 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-7bdca63 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-d6cda75{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d6cda75 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-fe5d8fd{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fe5d8fd img{width:57%;}.elementor-widget-premium-addon-testimonials.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-96c191f{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-heading{font-size:0px;margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-company-link{font-size:0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-text-wrapper{font-size:22px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-upper-quote svg, .elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-lower-quote svg{width:0px;height:0px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-box a.carousel-arrow{top:138px;}.elementor-9 .elementor-element.elementor-element-96c191f .premium-testimonial-content-wrapper{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c233ba0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-46fcfca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-46fcfca .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-c361521{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c361521 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-878196d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-878196d .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4257da3{padding:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-4257da3 .premium-button .premium-button-text-icon-wrapper span{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6ee5254{--min-height:377px;}.elementor-9 .elementor-element.elementor-element-6ee5254:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ee5254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-widget-google_maps.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-0c89e07 iframe{height:377px;}.elementor-9 .elementor-element.elementor-element-d054c96{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-22a1a22{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-22a1a22.e-con{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-cffa08f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-cffa08f{text-align:start;}.elementor-9 .elementor-element.elementor-element-cffa08f img{width:45%;}.elementor-9 .elementor-element.elementor-element-2838d82{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-2838d82 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-f8f5a67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-3bc1056 .elementor-icon-list-item > a{line-height:1.5em;}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-e28ff25{text-align:left;}.elementor-9 .elementor-element.elementor-element-16adb5a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-16adb5a .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-278b4ca{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-05d0959 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-fac64a0{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-9aac7ed{--width:30%;}.elementor-9 .elementor-element.elementor-element-5f38d62{--width:20%;}.elementor-9 .elementor-element.elementor-element-5d52aab{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-eac28f2{--width:50%;}.elementor-9 .elementor-element.elementor-element-1364aaf{--width:50%;}.elementor-9 .elementor-element.elementor-element-4843202{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3e4fd30{--width:50%;}.elementor-9 .elementor-element.elementor-element-c53b676{--width:50%;}.elementor-9 .elementor-element.elementor-element-7bb5630{--width:50%;}.elementor-9 .elementor-element.elementor-element-3ae6dac{--width:73%;}.elementor-9 .elementor-element.elementor-element-83412ff{--width:50%;}.elementor-9 .elementor-element.elementor-element-9099e91{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-ca30911{--width:100%;}.elementor-9 .elementor-element.elementor-element-ca16711{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-19219d3{--width:100%;}.elementor-9 .elementor-element.elementor-element-47680a9{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-cf8b56f{--width:28%;}.elementor-9 .elementor-element.elementor-element-b7657e1{--width:50%;}.elementor-9 .elementor-element.elementor-element-670fe65{--width:28%;}.elementor-9 .elementor-element.elementor-element-df08fc4{--width:50%;}.elementor-9 .elementor-element.elementor-element-772df44{--width:28%;}.elementor-9 .elementor-element.elementor-element-ae7a996{--width:50%;}.elementor-9 .elementor-element.elementor-element-ab732dc{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-8e3ce9a{--width:100%;}.elementor-9 .elementor-element.elementor-element-d9dcb48{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-cc2d0d1{--width:100%;}.elementor-9 .elementor-element.elementor-element-3e3806f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-e940d25{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-cb29c03{--width:100%;}.elementor-9 .elementor-element.elementor-element-3c9a024{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-c233ba0{--width:75%;}.elementor-9 .elementor-element.elementor-element-6ee5254{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-679b3dd{--width:33.3333%;}.elementor-9 .elementor-element.elementor-element-d054c96{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-22a1a22{--width:15%;}.elementor-9 .elementor-element.elementor-element-dceb709{--width:12%;}.elementor-9 .elementor-element.elementor-element-f8f5a67{--width:71%;}.elementor-9 .elementor-element.elementor-element-c26f76a{--width:25%;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-5d52aab:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5d52aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}