.elementor-15044 .elementor-element.elementor-element-a183ce8:not(.elementor-motion-effects-element-type-background), .elementor-15044 .elementor-element.elementor-element-a183ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-a183ce8 > .elementor-background-overlay{background-image:url("https://nutrifacil.es/wp-content/uploads/2025/10/fondo-cptf.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15044 .elementor-element.elementor-element-a183ce8 > .elementor-container{min-height:713px;}.elementor-15044 .elementor-element.elementor-element-a183ce8:hover > .elementor-background-overlay{opacity:1;}.elementor-15044 .elementor-element.elementor-element-a183ce8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 0px 50px;}.elementor-15044 .elementor-element.elementor-element-c6f714c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15044 .elementor-element.elementor-element-c6f714c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-2b86d29{text-align:center;}.elementor-15044 .elementor-element.elementor-element-2b86d29 .elementor-heading-title{font-family:var( --e-global-typography-0a9496f-font-family ), Sans-serif;font-size:var( --e-global-typography-0a9496f-font-size );font-weight:var( --e-global-typography-0a9496f-font-weight );line-height:var( --e-global-typography-0a9496f-line-height );letter-spacing:var( --e-global-typography-0a9496f-letter-spacing );word-spacing:var( --e-global-typography-0a9496f-word-spacing );color:var( --e-global-color-af6f485 );}.elementor-15044 .elementor-element.elementor-element-b8166ca{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-15044 .elementor-element.elementor-element-b8166ca .elementor-divider-separator{width:100%;}.elementor-15044 .elementor-element.elementor-element-b8166ca .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf > .elementor-container{min-height:400px;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf > .elementor-background-overlay{opacity:0.5;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c1253aa );}.elementor-15044 .elementor-element.elementor-element-e6b7fdf > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf{padding:100px 50px 160px 50px;}.elementor-15044 .elementor-element.elementor-element-ac92a54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-9505e5b{text-align:left;}.elementor-15044 .elementor-element.elementor-element-9505e5b img{width:100%;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.12);}.elementor-15044 .elementor-element.elementor-element-132da25 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-15044 .elementor-element.elementor-element-9f87683{text-align:left;}.elementor-15044 .elementor-element.elementor-element-9f87683 .elementor-heading-title{font-family:var( --e-global-typography-563fa19-font-family ), Sans-serif;font-size:var( --e-global-typography-563fa19-font-size );font-weight:var( --e-global-typography-563fa19-font-weight );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );color:var( --e-global-color-primary );}.elementor-15044 .elementor-element.elementor-element-d1ef76b{text-align:left;}.elementor-15044 .elementor-element.elementor-element-d1ef76b .elementor-heading-title{font-family:var( --e-global-typography-792f081-font-family ), Sans-serif;font-size:var( --e-global-typography-792f081-font-size );font-weight:var( --e-global-typography-792f081-font-weight );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-e40d235{font-family:var( --e-global-typography-f3d3640-font-family ), Sans-serif;font-size:var( --e-global-typography-f3d3640-font-size );font-weight:var( --e-global-typography-f3d3640-font-weight );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-f1bc31c:not(.elementor-motion-effects-element-type-background), .elementor-15044 .elementor-element.elementor-element-f1bc31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1253aa );}.elementor-15044 .elementor-element.elementor-element-f1bc31c > .elementor-container{min-height:400px;}.elementor-15044 .elementor-element.elementor-element-f1bc31c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15044 .elementor-element.elementor-element-f1bc31c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-15044 .elementor-element.elementor-element-6c780a1 > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-15044 .elementor-element.elementor-element-b43dfad{text-align:left;}.elementor-15044 .elementor-element.elementor-element-b43dfad .elementor-heading-title{font-family:var( --e-global-typography-563fa19-font-family ), Sans-serif;font-size:var( --e-global-typography-563fa19-font-size );font-weight:var( --e-global-typography-563fa19-font-weight );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );color:var( --e-global-color-primary );}.elementor-15044 .elementor-element.elementor-element-eb69a8e{text-align:left;}.elementor-15044 .elementor-element.elementor-element-eb69a8e .elementor-heading-title{font-family:var( --e-global-typography-792f081-font-family ), Sans-serif;font-size:var( --e-global-typography-792f081-font-size );font-weight:var( --e-global-typography-792f081-font-weight );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );color:var( --e-global-color-secondary );}.elementor-15044 .elementor-element.elementor-element-73927be{font-family:var( --e-global-typography-f3d3640-font-family ), Sans-serif;font-size:var( --e-global-typography-f3d3640-font-size );font-weight:var( --e-global-typography-f3d3640-font-weight );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-8f3d4e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-6b3d452{text-align:left;}.elementor-15044 .elementor-element.elementor-element-6b3d452 img{width:100%;border-radius:35px 35px 35px 35px;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5 > .elementor-container{min-height:400px;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5 > .elementor-background-overlay{opacity:0.5;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c1253aa );}.elementor-15044 .elementor-element.elementor-element-e3f1ee5 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5{padding:100px 50px 160px 50px;}.elementor-15044 .elementor-element.elementor-element-ee1d0c4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-8f0cf30{text-align:left;}.elementor-15044 .elementor-element.elementor-element-8f0cf30 img{width:100%;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.12);}.elementor-15044 .elementor-element.elementor-element-892877d > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-15044 .elementor-element.elementor-element-cb9ddf9{text-align:left;}.elementor-15044 .elementor-element.elementor-element-cb9ddf9 .elementor-heading-title{font-family:var( --e-global-typography-563fa19-font-family ), Sans-serif;font-size:var( --e-global-typography-563fa19-font-size );font-weight:var( --e-global-typography-563fa19-font-weight );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );color:var( --e-global-color-primary );}.elementor-15044 .elementor-element.elementor-element-54dc1b9{text-align:left;}.elementor-15044 .elementor-element.elementor-element-54dc1b9 .elementor-heading-title{font-family:var( --e-global-typography-792f081-font-family ), Sans-serif;font-size:var( --e-global-typography-792f081-font-size );font-weight:var( --e-global-typography-792f081-font-weight );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-5d5c7c5{font-family:var( --e-global-typography-f3d3640-font-family ), Sans-serif;font-size:var( --e-global-typography-f3d3640-font-size );font-weight:var( --e-global-typography-f3d3640-font-weight );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-456cd08:not(.elementor-motion-effects-element-type-background), .elementor-15044 .elementor-element.elementor-element-456cd08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1253aa );}.elementor-15044 .elementor-element.elementor-element-456cd08 > .elementor-container{min-height:400px;}.elementor-15044 .elementor-element.elementor-element-456cd08 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15044 .elementor-element.elementor-element-456cd08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-15044 .elementor-element.elementor-element-f8b12dd > .elementor-element-populated{padding:0% 15% 0% 0%;}.elementor-15044 .elementor-element.elementor-element-5608f7d{text-align:left;}.elementor-15044 .elementor-element.elementor-element-5608f7d .elementor-heading-title{font-family:var( --e-global-typography-563fa19-font-family ), Sans-serif;font-size:var( --e-global-typography-563fa19-font-size );font-weight:var( --e-global-typography-563fa19-font-weight );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );color:var( --e-global-color-primary );}.elementor-15044 .elementor-element.elementor-element-1dc4896{text-align:left;}.elementor-15044 .elementor-element.elementor-element-1dc4896 .elementor-heading-title{font-family:var( --e-global-typography-792f081-font-family ), Sans-serif;font-size:var( --e-global-typography-792f081-font-size );font-weight:var( --e-global-typography-792f081-font-weight );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );color:var( --e-global-color-secondary );}.elementor-15044 .elementor-element.elementor-element-4fe70e0{font-family:var( --e-global-typography-f3d3640-font-family ), Sans-serif;font-size:var( --e-global-typography-f3d3640-font-size );font-weight:var( --e-global-typography-f3d3640-font-weight );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-7d48b93 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-57059b0{text-align:left;}.elementor-15044 .elementor-element.elementor-element-57059b0 img{width:100%;border-radius:35px 35px 35px 35px;}.elementor-15044 .elementor-element.elementor-element-dd5b879 > .elementor-container{min-height:400px;}.elementor-15044 .elementor-element.elementor-element-dd5b879 > .elementor-background-overlay{opacity:0.5;}.elementor-15044 .elementor-element.elementor-element-dd5b879 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-c1253aa );}.elementor-15044 .elementor-element.elementor-element-dd5b879 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:85px;}.elementor-15044 .elementor-element.elementor-element-dd5b879{padding:100px 50px 160px 50px;}.elementor-15044 .elementor-element.elementor-element-9045cb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15044 .elementor-element.elementor-element-4782461{text-align:left;}.elementor-15044 .elementor-element.elementor-element-4782461 img{width:100%;border-radius:35px 35px 35px 35px;box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.12);}.elementor-15044 .elementor-element.elementor-element-92eff28 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-15044 .elementor-element.elementor-element-79fa9b5{text-align:left;}.elementor-15044 .elementor-element.elementor-element-79fa9b5 .elementor-heading-title{font-family:var( --e-global-typography-563fa19-font-family ), Sans-serif;font-size:var( --e-global-typography-563fa19-font-size );font-weight:var( --e-global-typography-563fa19-font-weight );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );color:var( --e-global-color-primary );}.elementor-15044 .elementor-element.elementor-element-32858fb{text-align:left;}.elementor-15044 .elementor-element.elementor-element-32858fb .elementor-heading-title{font-family:var( --e-global-typography-792f081-font-family ), Sans-serif;font-size:var( --e-global-typography-792f081-font-size );font-weight:var( --e-global-typography-792f081-font-weight );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );color:var( --e-global-color-text );}.elementor-15044 .elementor-element.elementor-element-6a44c04{font-family:var( --e-global-typography-f3d3640-font-family ), Sans-serif;font-size:var( --e-global-typography-f3d3640-font-size );font-weight:var( --e-global-typography-f3d3640-font-weight );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15044 .elementor-element.elementor-element-a183ce8{padding:100px 30px 0px 30px;}.elementor-15044 .elementor-element.elementor-element-c6f714c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-2b86d29 .elementor-heading-title{font-size:var( --e-global-typography-0a9496f-font-size );line-height:var( --e-global-typography-0a9496f-line-height );letter-spacing:var( --e-global-typography-0a9496f-letter-spacing );word-spacing:var( --e-global-typography-0a9496f-word-spacing );}.elementor-15044 .elementor-element.elementor-element-e6b7fdf{padding:50px 30px 50px 30px;}.elementor-bc-flex-widget .elementor-15044 .elementor-element.elementor-element-ac92a54.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-ac92a54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-132da25 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-15044 .elementor-element.elementor-element-9f87683 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-d1ef76b .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-e40d235{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-f1bc31c{padding:50px 30px 0px 30px;}.elementor-15044 .elementor-element.elementor-element-b43dfad .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-eb69a8e .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-73927be{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-e3f1ee5{padding:50px 30px 50px 30px;}.elementor-bc-flex-widget .elementor-15044 .elementor-element.elementor-element-ee1d0c4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-ee1d0c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-892877d > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-15044 .elementor-element.elementor-element-cb9ddf9 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-54dc1b9 .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-5d5c7c5{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-456cd08{padding:50px 30px 0px 30px;}.elementor-15044 .elementor-element.elementor-element-5608f7d .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-1dc4896 .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-4fe70e0{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-dd5b879{padding:50px 30px 50px 30px;}.elementor-bc-flex-widget .elementor-15044 .elementor-element.elementor-element-9045cb4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-9045cb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15044 .elementor-element.elementor-element-92eff28 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-15044 .elementor-element.elementor-element-79fa9b5 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-32858fb .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-6a44c04{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}}@media(max-width:767px){.elementor-15044 .elementor-element.elementor-element-a183ce8 > .elementor-container{min-height:371px;}.elementor-15044 .elementor-element.elementor-element-a183ce8{padding:80px 15px 0px 15px;}.elementor-15044 .elementor-element.elementor-element-c6f714c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-2b86d29 .elementor-heading-title{font-size:var( --e-global-typography-0a9496f-font-size );line-height:var( --e-global-typography-0a9496f-line-height );letter-spacing:var( --e-global-typography-0a9496f-letter-spacing );word-spacing:var( --e-global-typography-0a9496f-word-spacing );}.elementor-15044 .elementor-element.elementor-element-b8166ca .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf > .elementor-shape-bottom svg{height:46px;}.elementor-15044 .elementor-element.elementor-element-e6b7fdf{padding:40px 15px 40px 15px;}.elementor-15044 .elementor-element.elementor-element-ac92a54 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-9505e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15044 .elementor-element.elementor-element-132da25 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-9f87683 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-d1ef76b .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-e40d235{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-f1bc31c{padding:50px 15px 50px 15px;}.elementor-15044 .elementor-element.elementor-element-6c780a1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-b43dfad .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-eb69a8e .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-73927be{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-8f3d4e2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-6b3d452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5 > .elementor-shape-bottom svg{height:46px;}.elementor-15044 .elementor-element.elementor-element-e3f1ee5{padding:40px 15px 40px 15px;}.elementor-15044 .elementor-element.elementor-element-ee1d0c4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-8f0cf30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15044 .elementor-element.elementor-element-892877d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-cb9ddf9 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-54dc1b9 .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-5d5c7c5{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-456cd08{padding:50px 15px 50px 15px;}.elementor-15044 .elementor-element.elementor-element-f8b12dd > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-5608f7d .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-1dc4896 .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-4fe70e0{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}.elementor-15044 .elementor-element.elementor-element-7d48b93 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-57059b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15044 .elementor-element.elementor-element-dd5b879 > .elementor-shape-bottom svg{height:46px;}.elementor-15044 .elementor-element.elementor-element-dd5b879{padding:40px 15px 40px 15px;}.elementor-15044 .elementor-element.elementor-element-9045cb4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-4782461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15044 .elementor-element.elementor-element-92eff28 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15044 .elementor-element.elementor-element-79fa9b5 .elementor-heading-title{font-size:var( --e-global-typography-563fa19-font-size );line-height:var( --e-global-typography-563fa19-line-height );letter-spacing:var( --e-global-typography-563fa19-letter-spacing );word-spacing:var( --e-global-typography-563fa19-word-spacing );}.elementor-15044 .elementor-element.elementor-element-32858fb .elementor-heading-title{font-size:var( --e-global-typography-792f081-font-size );line-height:var( --e-global-typography-792f081-line-height );letter-spacing:var( --e-global-typography-792f081-letter-spacing );word-spacing:var( --e-global-typography-792f081-word-spacing );}.elementor-15044 .elementor-element.elementor-element-6a44c04{font-size:var( --e-global-typography-f3d3640-font-size );line-height:var( --e-global-typography-f3d3640-line-height );letter-spacing:var( --e-global-typography-f3d3640-letter-spacing );word-spacing:var( --e-global-typography-f3d3640-word-spacing );}}