.elementor-1170101 .elementor-element.elementor-element-29b0b7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-e8dee71 > .elementor-container{max-width:1200px;}.elementor-1170101 .elementor-element.elementor-element-e8dee71{padding:3em 4em 3em 4em;}.elementor-1170101 .elementor-element.elementor-element-e5c1d10 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-de52d3a{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-de52d3a .elementor-heading-title{font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-17888a5 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:40px;}.elementor-1170101 .elementor-element.elementor-element-17888a5 .elementor-image-carousel-caption{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-2a9bdfc .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);grid-column-gap:40px;}.elementor-1170101 .elementor-element.elementor-element-2a9bdfc .elementor-image-carousel-caption{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-29c7f02{padding:3em 0em 3em 0em;}.elementor-1170101 .elementor-element.elementor-element-1039505 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-a317bb3{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-a317bb3 .elementor-heading-title{font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-e44548a > .elementor-widget-container{padding:3em 4em 3em 4em;background-color:#E5E5E5;}.elementor-1170101 .elementor-element.elementor-element-a763ba0{padding:3em 4em 3em 4em;}.elementor-1170101 .elementor-element.elementor-element-99298af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-a087033{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-a087033 .elementor-heading-title{font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-233c801:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Banners-new-home/Recomendado@3x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated > .elementor-background-overlay, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-1c5d576 .elementor-spacer-inner{height:40vh;}.elementor-bc-flex-widget .elementor-1170101 .elementor-element.elementor-element-31ac041.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170101 .elementor-element.elementor-element-31ac041.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-31ac041 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0em 0em 0em 2em;}.elementor-1170101 .elementor-element.elementor-element-f20339b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-1170101 .elementor-element.elementor-element-f20339b .elementor-image img{border-radius:15px 15px 15px 15px;}.elementor-1170101 .elementor-element.elementor-element-f20339b .elementor-title{font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-f20339b .elementor-atc .elementor-button{background-color:#FF0033;border-radius:20px;}.elementor-1170101 .elementor-element.elementor-element-f20339b .elementor-badge{min-width:50px;}.elementor-1170101 .elementor-element.elementor-element-f20339b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .ce-product-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:0px;grid-row-gap:0px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .elementor-image img{border-radius:15px 15px 15px 15px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .elementor-title{font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .elementor-atc .elementor-button{background-color:#FF0033;border-radius:20px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .elementor-badge{min-width:50px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-be87459{padding:3em 4em 3em 4em;}.elementor-1170101 .elementor-element.elementor-element-6070851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;text-align:center;font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 .elementor-image img{border-radius:15px 15px 15px 15px;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 .elementor-title{font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 .elementor-atc .elementor-button{font-weight:600;color:#FFFFFF;background-color:#FF0033;border-radius:30px;}.elementor-1170101 .elementor-element.elementor-element-cdbf942 .elementor-badge{min-width:50px;}.elementor-1170101 .elementor-element.elementor-element-069f616{padding:3em 0em 6em 0em;}.elementor-1170101 .elementor-element.elementor-element-4559da7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-06acf28{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-06acf28 .elementor-heading-title{font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-e803975:not(.elementor-motion-effects-element-type-background), .elementor-1170101 .elementor-element.elementor-element-e803975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-1170101 .elementor-element.elementor-element-e803975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;}.elementor-1170101 .elementor-element.elementor-element-e803975 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-cfa5fa4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-around;}.elementor-1170101 .elementor-element.elementor-element-cfa5fa4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;column-gap:15px;flex-wrap:wrap;}.elementor-1170101 .elementor-element.elementor-element-cfa5fa4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button{font-size:20px;font-weight:700;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:25px 20px 25px 20px;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button:not(#e){color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button:focus{background-color:#E5243C;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-1170101 .elementor-element.elementor-element-0b384a5{width:18.8%;max-width:max(18.8%, 100%);}.elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button{font-size:20px;font-weight:700;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:25px 20px 25px 20px;}.elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button:not(#e){color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button:focus{background-color:#F16035;}.elementor-1170101 .elementor-element.elementor-element-8402d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-1170101 .elementor-element.elementor-element-8402d28{width:18.8%;max-width:max(18.8%, 100%);}.elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button{font-size:20px;font-weight:700;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:25px 20px 25px 20px;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button:not(#e){color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button:focus{background-color:#317DC0;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-1170101 .elementor-element.elementor-element-a5a3685{width:18.8%;max-width:max(18.8%, 100%);}.elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button{font-size:20px;font-weight:700;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:25px 20px 25px 20px;}.elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button:not(#e){color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button:focus{background-color:#179889;}.elementor-1170101 .elementor-element.elementor-element-f789fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-1170101 .elementor-element.elementor-element-f789fba{width:18.8%;max-width:max(18.8%, 100%);}.elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button{font-size:20px;font-weight:700;background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:25px 20px 25px 20px;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button:not(#e){color:#54595F;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button:hover, .elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button:focus{background-color:#4B466A;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;border-radius:16px 16px 16px 16px;}.elementor-1170101 .elementor-element.elementor-element-e3c5976{width:18.8%;max-width:max(18.8%, 100%);}.elementor-1170101 .elementor-element.elementor-element-682d7bc{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-1170101 .elementor-element.elementor-element-181bcee.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170101 .elementor-element.elementor-element-181bcee.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-181bcee.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1170101 .elementor-element.elementor-element-181bcee:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-181bcee > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4213C;}.elementor-1170101 .elementor-element.elementor-element-181bcee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 8em 3em 8em;}.elementor-1170101 .elementor-element.elementor-element-181bcee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-ebf5f94{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-ebf5f94 .elementor-heading-title{color:#FFFFFF;font-size:42px;font-weight:600;text-transform:uppercase;line-height:1.2em;}.elementor-1170101 .elementor-element.elementor-element-ebf5f94 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-1170101 .elementor-element.elementor-element-7c8b0c0 .elementor-text-editor{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-7c8b0c0{color:#FFFFFF;font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-7c8b0c0 > .elementor-widget-container{padding:0em 7em 0em 7em;}.elementor-1170101 .elementor-element.elementor-element-002b7d2 a.elementor-button{font-weight:600;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 60px 15px 60px;}.elementor-1170101 .elementor-element.elementor-element-002b7d2 a.elementor-button:not(#e){color:#2B2B2B;}.elementor-1170101 .elementor-element.elementor-element-bd9b2b8 .elementor-image img{width:65%;}body:not(.lang-rtl) .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{left:328px;}body.lang-rtl .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{right:328px;}.elementor-1170101 .elementor-element.elementor-element-bd9b2b8{top:8vh;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-c44a1cf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Banners-new-home/Canal-Fitness@3x_1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-4cb6526 .elementor-spacer-inner{height:65vh;}.elementor-1170101 .elementor-element.elementor-element-27139f2{padding:6em 4em 5em 4em;}.elementor-1170101 .elementor-element.elementor-element-feec037 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-1e41838{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-1e41838 .elementor-heading-title{font-size:36px;font-weight:600;}.elementor-1170101 .elementor-element.elementor-element-ecf993e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Banners-new-home/Cuida%20tu%20Salud@3x.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-element-populated, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-element-populated > .elementor-background-overlay, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-element-populated > .elementor-motion-effects-container, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1170101 .elementor-element.elementor-element-f922e22 .elementor-spacer-inner{height:40vh;}.elementor-bc-flex-widget .elementor-1170101 .elementor-element.elementor-element-7b6078d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170101 .elementor-element.elementor-element-7b6078d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-7b6078d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0em 0em 0em 2em;}.elementor-1170101 .elementor-element.elementor-element-019b830 .ce-product-grid{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:0px;grid-row-gap:0px;}.elementor-1170101 .elementor-element.elementor-element-019b830 .elementor-image img{border-radius:15px 15px 15px 15px;}.elementor-1170101 .elementor-element.elementor-element-019b830 .elementor-title{font-size:18px;}.elementor-1170101 .elementor-element.elementor-element-019b830 .elementor-atc .elementor-button{background-color:#FF0033;border-radius:20px;}.elementor-1170101 .elementor-element.elementor-element-019b830 .elementor-badge{min-width:50px;}.elementor-1170101 .elementor-element.elementor-element-019b830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.ce-theme-1{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1170101 .elementor-element.elementor-element-233c801:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170101 .elementor-element.elementor-element-cfa5fa4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1170101 .elementor-element.elementor-element-cfa5fa4 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:15px;column-gap:10px;flex-wrap:wrap;}.elementor-1170101 .elementor-element.elementor-element-0b384a5{width:30%;max-width:max(30%, 100%);}.elementor-1170101 .elementor-element.elementor-element-8402d28{width:30%;max-width:max(30%, 100%);}.elementor-1170101 .elementor-element.elementor-element-a5a3685{width:30%;max-width:max(30%, 100%);}.elementor-1170101 .elementor-element.elementor-element-f789fba{width:30%;max-width:max(30%, 100%);}.elementor-1170101 .elementor-element.elementor-element-e3c5976{width:30%;max-width:max(30%, 100%);}.elementor-1170101 .elementor-element.elementor-element-ebf5f94 .elementor-heading-title{line-height:1em;}.elementor-1170101 .elementor-element.elementor-element-7c8b0c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-bd9b2b8 .elementor-image img{width:84%;}body:not(.lang-rtl) .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{left:163px;}body.lang-rtl .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{right:163px;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-c44a1cf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:82% 0px;}.elementor-1170101 .elementor-element.elementor-element-4cb6526 .elementor-spacer-inner{height:45vh;}.elementor-1170101 .elementor-element.elementor-element-ecf993e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-653px 0px;}.elementor-1170101 .elementor-element.elementor-element-019b830 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(min-width:768px){.elementor-1170101 .elementor-element.elementor-element-233c801{width:59.915%;}.elementor-1170101 .elementor-element.elementor-element-31ac041{width:40%;}.elementor-1170101 .elementor-element.elementor-element-181bcee{width:42.582%;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf{width:57.418%;}.elementor-1170101 .elementor-element.elementor-element-ecf993e{width:59.915%;}.elementor-1170101 .elementor-element.elementor-element-7b6078d{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1170101 .elementor-element.elementor-element-233c801{width:60%;}.elementor-1170101 .elementor-element.elementor-element-31ac041{width:40%;}.elementor-1170101 .elementor-element.elementor-element-ecf993e{width:60%;}.elementor-1170101 .elementor-element.elementor-element-7b6078d{width:40%;}}@media(max-width:767px){.elementor-1170101 .elementor-element.elementor-element-e8dee71{padding:2em 2em 0em 2em;}.elementor-1170101 .elementor-element.elementor-element-17888a5 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:10px;}.elementor-1170101 .elementor-element.elementor-element-2a9bdfc .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:7px;}.elementor-1170101 .elementor-element.elementor-element-e44548a > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-1170101 .elementor-element.elementor-element-a763ba0{padding:2em 2em 2em 2em;}.elementor-1170101 .elementor-element.elementor-element-233c801{width:60%;}.elementor-1170101 .elementor-element.elementor-element-233c801:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-40px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1170101 .elementor-element.elementor-element-233c801 > .elementor-element-populated{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-1c5d576 .elementor-spacer-inner{height:24vh;}.elementor-1170101 .elementor-element.elementor-element-31ac041{width:40%;}.elementor-bc-flex-widget .elementor-1170101 .elementor-element.elementor-element-31ac041.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1170101 .elementor-element.elementor-element-31ac041.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-31ac041 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1170101 .elementor-element.elementor-element-f20339b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-1170101 .elementor-element.elementor-element-f20339b .swiper-slide > *{padding:10px 0px 10px 0px !important;}.elementor-1170101 .elementor-element.elementor-element-f20339b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-1170101 .elementor-element.elementor-element-26c6d9c .ce-product-grid > *{padding:10px 0px 10px 0px !important;}.elementor-1170101 .elementor-element.elementor-element-26c6d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-be87459{padding:2em 2em 2em 2em;}.elementor-1170101 .elementor-element.elementor-element-e803975{padding:2em 2em 2em 2em;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 a.elementor-button{padding:30px 0px 30px 0px;}.elementor-1170101 .elementor-element.elementor-element-0b384a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-0b384a5{width:100%;}.elementor-1170101 .elementor-element.elementor-element-8402d28 a.elementor-button{padding:30px 0px 30px 0px;}.elementor-1170101 .elementor-element.elementor-element-8402d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-8402d28{width:100%;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 a.elementor-button{padding:30px 0px 30px 0px;}.elementor-1170101 .elementor-element.elementor-element-a5a3685 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-a5a3685{width:100%;}.elementor-1170101 .elementor-element.elementor-element-f789fba a.elementor-button{padding:30px 0px 30px 0px;}.elementor-1170101 .elementor-element.elementor-element-f789fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-f789fba{width:100%;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 a.elementor-button{padding:30px 0px 30px 0px;}.elementor-1170101 .elementor-element.elementor-element-e3c5976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-e3c5976{width:100%;}.elementor-1170101 .elementor-element.elementor-element-682d7bc{padding:0em 0em 0em 0em;}.elementor-1170101 .elementor-element.elementor-element-ebf5f94 .elementor-heading-title{line-height:1em;}.elementor-1170101 .elementor-element.elementor-element-7c8b0c0 > .elementor-widget-container{padding:0em 0em 0em 0em;}body:not(.lang-rtl) .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{left:-31px;}body.lang-rtl .elementor-1170101 .elementor-element.elementor-element-bd9b2b8{right:-31px;}.elementor-1170101 .elementor-element.elementor-element-bd9b2b8{top:316px;}.elementor-1170101 .elementor-element.elementor-element-c44a1cf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-c44a1cf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:85% 0px;}.elementor-1170101 .elementor-element.elementor-element-4cb6526 .elementor-spacer-inner{height:55vh;}.elementor-1170101 .elementor-element.elementor-element-27139f2{padding:2em 2em 2em 2em;}.elementor-1170101 .elementor-element.elementor-element-ecf993e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1170101 .elementor-element.elementor-element-ecf993e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1170101 .elementor-element.elementor-element-f922e22 .elementor-spacer-inner{height:40vh;}.elementor-1170101 .elementor-element.elementor-element-7b6078d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-1170101 .elementor-element.elementor-element-019b830 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for html, class: .elementor-element-e44548a */.logo-square {
  display: block;
  width: 100%;
  max-width: 400px;
  height: 95px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: background-image 0.3s ease;
  border-radius: 20px;
}

.alejara, .smartfit, .latri, .michael, .chito{
  padding: 10px;
}

.smartfit {
  background-color: #fff;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/SmartFit.webp');
}
.smartfit:hover {
  background-color: #FFCA28;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/SmartFit-Hover.webp');
}

.latri {
  background-color: #fff;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/LaTri.webp');
}
.latri:hover {
  background-color: #00205c;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/LaTri-Hover.webp');
}

.michael {
  background-color: #fff;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/MichaelMorales.webp');
}
.michael:hover {
  background-color: #D32F2F; /* Rojo */
  background-image: url('https://syf.ec/img/cms/Banners-new-home/MichaelMorales-Hover.webp');
}

.chito {
  background-color: #fff;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/Chito.webp');
}
.chito:hover {
    background-color: #1D1D1B; /* Negro */
  background-image: url('https://syf.ec/img/cms/Banners-new-home/Chito-Hover.webp');
}

.alejara {
  background-color: #fff;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/AleJaramillo_1.webp');
}
.alejara:hover {
  background-color: #A5D6A7;
  background-image: url('https://syf.ec/img/cms/Banners-new-home/AleJaramillo-Hover_2.webp');
}

.container-logo {
  display: flex;
  gap: 20px;
  padding: 0px 0px;
  justify-content: space-evenly;
  align-items: center;
}

/* Media query para tablet */
@media screen and (max-width: 768px) {
  .container-logo {
    gap: 20px;
    flex-wrap: wrap;
}

  .logo-square {
    width: 100%;
    max-width: 30%;
  }
}

/* Media query para móvil */
@media screen and (max-width: 480px) {
    .container-logo {
    gap: 15px;
    padding: 0px 0px;
    flex-direction: column;
}

  .logo-square {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-cdbf942 */.product-add-cart{
    display: none;
}
.product-description-short {
    display: none;
}
.product-category-name {
    display: none;
}
.product-brand {
    display: none;
}
.product-reference{
    display: none;
}

.product-description .row {
    flex-direction: column;
}

.product-miniature-grid .product-title a{
    color:#000 !important;
}

.h3.product-title{
    padding-bottom: 10px !important;
}

.product-miniature-grid .product-price {
    font-size: 1.2rem;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b384a5 */#categoria .elementor-element.nutri .elementor-widget-container .elementor-button-wrapper .elementor-button.elementor-size-xl {
    height: 90px
}

#categoria .elementor-element.nutri .elementor-button-link.elementor-button.elementor-size-xl {
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 767px) {
    #categoria .elementor-element.nutri .elementor-widget-container .elementor-button-wrapper .elementor-button.elementor-size-xl {
        height: auto;
    }
}/* End custom CSS */