.elementor-16170101 .elementor-element.elementor-element-4dc2cb4 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-4dc2cb4:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-4dc2cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-4dc2cb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 16px 40px;}.elementor-16170101 .elementor-element.elementor-element-4dc2cb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-ca07bf2 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-55be6b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-d2943be > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-d2943be{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-16170101 .elementor-element.elementor-element-37d43a3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-022a691 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-022a691{margin-top:72px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-16170101 .elementor-element.elementor-element-69a06af > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-69a06af > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-7b17062{margin-top:20px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-e56a71e > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-e56a71e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-9edad4b{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-412d4b0{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-412d4b0 .elementor-heading-title{color:#0F1929;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-412d4b0 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-b9c2cf7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-b9c2cf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-b9c2cf7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-b9c2cf7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-da169e5.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-da169e5 .elementor-icon{font-size:25px;padding:9px;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-da169e5 .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-da169e5 .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-da169e5{width:auto;}.elementor-16170101 .elementor-element.elementor-element-da169e5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-1fb5800.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-1fb5800 .elementor-icon{font-size:25px;padding:9px;}.elementor-16170101 .elementor-element.elementor-element-1fb5800 .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-1fb5800 .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-1fb5800{width:auto;}.elementor-16170101 .elementor-element.elementor-element-1fb5800 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-43d1174 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-96ed553 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-96ed553:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-96ed553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-96ed553{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:72px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-16170101 .elementor-element.elementor-element-96ed553 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-301ac80 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-301ac80 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0a7cded{margin-top:0px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-19fef08 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-19fef08 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-990e715{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-834533f{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-834533f .elementor-heading-title{color:#0F1929;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-834533f > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-fe76059.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-fe76059.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-fe76059.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-fe76059 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-72fb53e.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-72fb53e .elementor-icon{font-size:25px;padding:9px;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-72fb53e .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-72fb53e .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-72fb53e{width:auto;}.elementor-16170101 .elementor-element.elementor-element-72fb53e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b .elementor-icon{font-size:25px;padding:9px;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-ae50c5b .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-ae50c5b{width:auto;}.elementor-16170101 .elementor-element.elementor-element-ae50c5b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:25px;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 .elementor-swiper-button{font-size:12px;color:#564AEB;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-3dd0b44 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-3dd0b44:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-3dd0b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F0;}.elementor-16170101 .elementor-element.elementor-element-3dd0b44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-16170101 .elementor-element.elementor-element-3dd0b44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-c98f395:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Home/bg-confi.webp");background-position:center center;background-size:cover;}.elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated, .elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated > .elementor-background-overlay, .elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-e838496, .elementor-16170101 .elementor-element.elementor-element-e838496 > [class*="elementor-background-"]{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-e838496{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-element-populated, .elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-element-populated > .elementor-background-overlay, .elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-element-populated > .elementor-motion-effects-container, .elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-element-populated{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-ad43102 .elementor-spacer-inner{height:395px;}.elementor-16170101 .elementor-element.elementor-element-8c79835{text-align:left;width:453px;max-width:max(453px, 100%);}.elementor-16170101 .elementor-element.elementor-element-8c79835 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-8c79835 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-09fc627{color:rgba(255, 255, 255, 0.69);font-family:"Inter", sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-16170101 .elementor-element.elementor-element-8b97b3b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:#25D366;border-color:#25D366;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button:not(#e){color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-5c0b1bc a.elementor-button:focus{background-color:#2BE370;border-color:rgba(62, 128, 80, 0);}.elementor-16170101 .elementor-element.elementor-element-5c0b1bc{width:auto;}.elementor-16170101 .elementor-element.elementor-element-6d883a5 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-6d883a5:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-6d883a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-6d883a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 40px 72px 40px;}.elementor-16170101 .elementor-element.elementor-element-6d883a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-34a87fd > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-34a87fd > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-05c837e{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-aa563ba{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-aa563ba .elementor-heading-title{color:#0F1929;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-aa563ba > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-c0daf1f > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-065897d > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-065897d:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-065897d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-065897d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 80px 40px;}.elementor-16170101 .elementor-element.elementor-element-065897d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-42d23b8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-42d23b8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-7474069{margin-top:0px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-06f8044 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-06f8044 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-3d69da4{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-bfc03af{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-bfc03af .elementor-heading-title{color:#2E3A2C;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-bfc03af > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-3376f04 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-39e6144 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-39e6144:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-39e6144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-39e6144{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 40px 80px 40px;}.elementor-16170101 .elementor-element.elementor-element-39e6144 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-b8b055f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-b8b055f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-d1432e5{margin-top:0px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-16e4c3f > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-16e4c3f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-755597d{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-400f22c{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-400f22c .elementor-heading-title{color:#0F1929;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-400f22c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-e3a1ffc.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-e3a1ffc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-e3a1ffc.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-e3a1ffc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-f3ace05.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-f3ace05 .elementor-icon{font-size:25px;padding:9px;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-f3ace05 .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-f3ace05 .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-f3ace05{width:auto;}.elementor-16170101 .elementor-element.elementor-element-f3ace05 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-framed .elementor-icon{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-stacked .elementor-icon:not(#e){color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-stacked .elementor-icon:hover{background-color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-default .elementor-icon:not(#e):hover{color:#1B6EF3;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-faac11e.elementor-view-stacked .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-faac11e .elementor-icon{font-size:25px;padding:9px;}.elementor-16170101 .elementor-element.elementor-element-faac11e .elementor-icon i, .elementor-16170101 .elementor-element.elementor-element-faac11e .elementor-icon svg{transform:rotate(0deg);}.elementor-16170101 .elementor-element.elementor-element-faac11e{width:auto;}.elementor-16170101 .elementor-element.elementor-element-faac11e > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E1EE;border-radius:999px 999px 999px 999px;}.elementor-16170101 .elementor-element.elementor-element-403319a .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:25px;}.elementor-16170101 .elementor-element.elementor-element-403319a .elementor-swiper-button{font-size:12px;color:#564AEB;}.elementor-16170101 .elementor-element.elementor-element-403319a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-85cee4a > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-85cee4a:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-85cee4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-16170101 .elementor-element.elementor-element-85cee4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:64px 40px 80px 40px;}.elementor-16170101 .elementor-element.elementor-element-85cee4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-978319c > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-978319c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-9a10b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 72px 40px;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-0410460:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Home/fondo-sec-puntos.webp");background-position:center center;background-size:cover;}.elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated, .elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated > .elementor-background-overlay, .elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-d7f0d8d, .elementor-16170101 .elementor-element.elementor-element-d7f0d8d > [class*="elementor-background-"]{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-d7f0d8d{margin-top:0px;margin-bottom:0px;padding:65px 40px 65px 40px;}.elementor-16170101 .elementor-element.elementor-element-7864f83 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-7864f83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-a96bd89{color:#A78BFA;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-0d8caff{text-align:left;width:366px;max-width:max(366px, 100%);}.elementor-16170101 .elementor-element.elementor-element-0d8caff .elementor-heading-title{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:42px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-0d8caff > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-64d11f9{color:rgba(255, 255, 255, 0.69);font-family:"Inter", sans-serif;font-size:15px;font-weight:400;line-height:1.5em;width:545px;max-width:max(545px, 100%);}.elementor-16170101 .elementor-element.elementor-element-64d11f9 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-516611e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-0a689b6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-0a689b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-0a689b6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-element-populated, .elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button:not(#e){color:#0A3A2A;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-66c3ab3 a.elementor-button:focus{background-color:#1558C0;border-color:#1558C0;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3{width:auto;}.elementor-16170101 .elementor-element.elementor-element-88de21d .elementor-spacer-inner{height:50px;}.elementor-16170101 .elementor-element.elementor-element-0fac029 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-0fac029{margin-top:0px;margin-bottom:0px;padding:90px 40px 0px 40px;}.elementor-16170101 .elementor-element.elementor-element-787f552{margin-top:20px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-f101374 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-f101374 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-9c7047f{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-0805b0d{text-align:left;width:286px;max-width:max(286px, 100%);}.elementor-16170101 .elementor-element.elementor-element-0805b0d .elementor-heading-title{color:#0F1929;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.1em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-0805b0d > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-d85253c .elementor-spacer-inner{height:1px;}.elementor-16170101 .elementor-element.elementor-element-05391a2{color:#475569;font-family:"Inter", sans-serif;font-size:15px;font-weight:400;line-height:1.5em;width:383px;max-width:max(383px, 100%);}.elementor-16170101 .elementor-element.elementor-element-05391a2 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:#25D366;border-color:#25D366;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button:not(#e){color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-0dcb2cc a.elementor-button:focus{background-color:#2BE370;border-color:rgba(62, 128, 80, 0);}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc{width:auto;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-59c39fe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-59c39fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-59c39fe.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-59c39fe > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-16170101 .elementor-element.elementor-element-4b48c32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9 > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-1c8dca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:72px;margin-bottom:0px;padding:80px 40px 0px 40px;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-09f328b > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-09f328b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-b328145{margin-top:20px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-730e487 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-730e487 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-1e9ecc8{color:#1B6EF3;font-family:"Inter", sans-serif;font-size:11px;text-transform:uppercase;}.elementor-16170101 .elementor-element.elementor-element-edc9f58{text-align:left;width:577px;max-width:max(577px, 100%);}.elementor-16170101 .elementor-element.elementor-element-edc9f58 .elementor-heading-title{color:#2E3A2C;font-family:"Inter", sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-edc9f58 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-afbbbab.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-afbbbab.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-afbbbab.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-16170101 .elementor-element.elementor-element-afbbbab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:rgba(2, 1, 1, 0);border-color:#E2E5DF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button:not(#e){color:#5A6658;}.elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button:not(#e):focus{color:#0F4D38;}.elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-ea844ca a.elementor-button:focus{border-color:#0F4D38;}.elementor-16170101 .elementor-element.elementor-element-ea844ca{width:auto;}.elementor-16170101 .elementor-element.elementor-element-1c6ea5f > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-4db9cba > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-4db9cba:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-4db9cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-4db9cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 80px 40px;}.elementor-16170101 .elementor-element.elementor-element-4db9cba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-6a56673 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-16170101 .elementor-element.elementor-element-6a56673 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-2edc1da{margin-top:20px;margin-bottom:0px;}.elementor-16170101 .elementor-element.elementor-element-1be438d > .elementor-column-wrap > .elementor-widget-wrap{flex-wrap:nowrap;}.elementor-16170101 .elementor-element.elementor-element-1be438d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-80e3117 .elementor-image img{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-ba9f3a3 .elementor-image img{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-60beefc .elementor-image img{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-a8ac85c .elementor-image img{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-74c7e8f > .elementor-container{max-width:1600px;}.elementor-16170101 .elementor-element.elementor-element-74c7e8f:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-74c7e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-16170101 .elementor-element.elementor-element-74c7e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 72px 40px;}.elementor-16170101 .elementor-element.elementor-element-74c7e8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-dfaed29 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9 > .elementor-container{min-height:400px;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9:not(.elementor-motion-effects-element-type-background), .elementor-16170101 .elementor-element.elementor-element-9eed7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(35, 60, 43, 0.4);background-image:url("/img/cms/Home/fondo-beneficio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9, .elementor-16170101 .elementor-element.elementor-element-9eed7c9 > [class*="elementor-background-"]{border-radius:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-16170101 .elementor-element.elementor-element-d942094.elementor-column .elementor-column-wrap{align-items:center;}.elementor-16170101 .elementor-element.elementor-element-d942094.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16170101 .elementor-element.elementor-element-d942094.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-16170101 .elementor-element.elementor-element-d942094 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:20px;}.elementor-16170101 .elementor-element.elementor-element-d26cbaa .elementor-spacer-inner{height:1px;}.elementor-16170101 .elementor-element.elementor-element-9200202{width:auto;}.elementor-16170101 .elementor-element.elementor-element-1f034bd .elementor-spacer-inner{height:1px;}.elementor-16170101 .elementor-element.elementor-element-46fef74{text-align:center;width:555px;max-width:max(555px, 100%);}.elementor-16170101 .elementor-element.elementor-element-46fef74 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", sans-serif;font-size:48px;font-weight:600;line-height:1.3em;letter-spacing:-1.3px;}.elementor-16170101 .elementor-element.elementor-element-46fef74 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-5d464e6 .elementor-spacer-inner{height:1px;}.elementor-16170101 .elementor-element.elementor-element-70e03ae .elementor-text-editor{text-align:center;}.elementor-16170101 .elementor-element.elementor-element-70e03ae{color:rgba(255, 255, 255, 0.75);font-family:"Inter", sans-serif;font-size:15px;font-weight:400;line-height:1.4em;width:546px;max-width:max(546px, 100%);}.elementor-16170101 .elementor-element.elementor-element-70e03ae > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-16170101 .elementor-element.elementor-element-8701232 .elementor-spacer-inner{height:1px;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button:not(#e){color:#0A3A2A;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-7cd8f4b a.elementor-button:focus{background-color:#1558C0;border-color:#1558C0;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b{width:auto;}.elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button{font-family:"Inter", sans-serif;font-size:14px;font-weight:500;background-color:#25D366;border-color:#25D366;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button:not(#e):hover, .elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button:hover, .elementor-16170101 .elementor-element.elementor-element-68886b6 a.elementor-button:focus{background-color:#2BE370;border-color:rgba(62, 128, 80, 0);}.elementor-16170101 .elementor-element.elementor-element-68886b6{width:auto;}@media(min-width:768px){.elementor-16170101 .elementor-element.elementor-element-f101374{width:25%;}.elementor-16170101 .elementor-element.elementor-element-59c39fe{width:74.995%;}}@media(max-width:1024px){.elementor-16170101 .elementor-element.elementor-element-4dc2cb4{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-16170101 .elementor-element.elementor-element-d2943be{padding:10px 20px 0px 20px;}.elementor-16170101 .elementor-element.elementor-element-022a691{margin-top:60px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-16170101 .elementor-element.elementor-element-7b17062{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-412d4b0 .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-412d4b0{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-96ed553{padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-834533f .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-834533f{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-57b70d6 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-3dd0b44{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-78fc59e > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-317192b > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-8c79835 .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-8c79835{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-6d883a5{margin-top:0px;margin-bottom:0px;padding:60px 20px 0px 20px;}.elementor-16170101 .elementor-element.elementor-element-aa563ba .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-aa563ba{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-065897d{padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-bfc03af .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-bfc03af{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-39e6144{padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-400f22c .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-400f22c{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-403319a .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-16170101 .elementor-element.elementor-element-403319a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-85cee4a{margin-top:0px;margin-bottom:0px;padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-7864f83 > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0d8caff .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-0d8caff{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-0a689b6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-0a689b6 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0fac029{margin-top:0px;margin-bottom:0px;padding:60px 020px 60px 20px;}.elementor-16170101 .elementor-element.elementor-element-7b59783 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-787f552{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0805b0d .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-0805b0d{width:249px;max-width:max(249px, 100%);}.elementor-16170101 .elementor-element.elementor-element-59c39fe > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9{margin-top:0px;margin-bottom:0px;padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-b328145{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-edc9f58 .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-edc9f58{width:362px;max-width:max(362px, 100%);}.elementor-16170101 .elementor-element.elementor-element-1c6ea5f > .elementor-widget-container{margin:-30px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-4db9cba{margin-top:0px;margin-bottom:0px;padding:60px 16px 60px 16px;}.elementor-16170101 .elementor-element.elementor-element-2edc1da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-74c7e8f{margin-top:0px;margin-bottom:0px;padding:0px 20px 60px 20px;}.elementor-16170101 .elementor-element.elementor-element-dfaed29 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-46fef74 .elementor-heading-title{font-size:32px;}.elementor-16170101 .elementor-element.elementor-element-46fef74{width:362px;max-width:max(362px, 100%);}}@media(max-width:767px){.elementor-16170101 .elementor-element.elementor-element-4dc2cb4{margin-top:0px;margin-bottom:0px;padding:0px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-d2943be{padding:0px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-37d43a3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-022a691{margin-top:0px;margin-bottom:0px;padding:50px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-412d4b0 .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-b9c2cf7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-b9c2cf7 > .elementor-element-populated{margin:20px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-43d1174 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-96ed553{margin-top:50px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-16170101 .elementor-element.elementor-element-834533f .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-fe76059.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-fe76059 > .elementor-element-populated{margin:20px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:5px;}.elementor-16170101 .elementor-element.elementor-element-57b70d6 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-c98f395 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-16170101 .elementor-element.elementor-element-e838496{padding:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-ad43102 .elementor-spacer-inner{height:275px;}.elementor-16170101 .elementor-element.elementor-element-8c79835 .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-8b97b3b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-6d883a5{margin-top:0px;margin-bottom:0px;padding:50px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-aa563ba .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-065897d{margin-top:0px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-16170101 .elementor-element.elementor-element-bfc03af .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-3376f04 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-39e6144{margin-top:0px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-16170101 .elementor-element.elementor-element-400f22c .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-e3a1ffc.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-e3a1ffc > .elementor-element-populated{margin:20px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-403319a .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);grid-column-gap:5px;}.elementor-16170101 .elementor-element.elementor-element-403319a > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-85cee4a{padding:50px 16px 50px 16px;}.elementor-16170101 .elementor-element.elementor-element-9a10b6e{padding:0px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-0410460:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/fidelizacion-mobile.webp");}.elementor-16170101 .elementor-element.elementor-element-0410460 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-16170101 .elementor-element.elementor-element-d7f0d8d{padding:16px 16px 16px 16px;}.elementor-16170101 .elementor-element.elementor-element-7864f83 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-0d8caff .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-516611e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-66c3ab3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-88de21d .elementor-spacer-inner{height:305px;}.elementor-16170101 .elementor-element.elementor-element-0805b0d .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-0dcb2cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-59c39fe.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-59c39fe > .elementor-element-populated{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-1c8dca9{padding:50px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-edc9f58 .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-afbbbab.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-16170101 .elementor-element.elementor-element-afbbbab > .elementor-element-populated{margin:20px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-4db9cba{padding:50px 16px 0px 16px;}.elementor-16170101 .elementor-element.elementor-element-1be438d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:space-between;}.elementor-16170101 .elementor-element.elementor-element-1be438d > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;flex-wrap:wrap;}.elementor-16170101 .elementor-element.elementor-element-1be438d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-80e3117 .elementor-image img{width:100%;}.elementor-16170101 .elementor-element.elementor-element-80e3117{width:46%;max-width:max(46%, 100%);}.elementor-16170101 .elementor-element.elementor-element-ba9f3a3{width:46%;max-width:max(46%, 100%);}.elementor-16170101 .elementor-element.elementor-element-60beefc{width:46%;max-width:max(46%, 100%);}.elementor-16170101 .elementor-element.elementor-element-a8ac85c{width:46%;max-width:max(46%, 100%);}.elementor-16170101 .elementor-element.elementor-element-74c7e8f{margin-top:0px;margin-bottom:0px;padding:50px 16px 50px 16px;}.elementor-16170101 .elementor-element.elementor-element-dfaed29 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-9eed7c9{padding:30px 16px 30px 16px;}.elementor-16170101 .elementor-element.elementor-element-d942094 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-46fef74 .elementor-heading-title{font-size:28px;}.elementor-16170101 .elementor-element.elementor-element-70e03ae{line-height:1.6em;}.elementor-16170101 .elementor-element.elementor-element-70e03ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-7cd8f4b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-68886b6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-16170101 .elementor-element.elementor-element-68886b6{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16170101 .elementor-element.elementor-element-78fc59e{width:100%;}.elementor-16170101 .elementor-element.elementor-element-317192b{width:100%;}.elementor-16170101 .elementor-element.elementor-element-7864f83{width:100%;}.elementor-16170101 .elementor-element.elementor-element-0a689b6{width:100%;}.elementor-16170101 .elementor-element.elementor-element-f101374{width:35%;}.elementor-16170101 .elementor-element.elementor-element-59c39fe{width:65%;}}/* Start custom CSS for heading, class: .elementor-element-8c79835 */.elementor-16170101 .elementor-element.elementor-element-8c79835 h2 {
  font-size: clamp(36px, 4.5vw, 42px) !important;
  font-weight: 600 !important;
  color: #ffffff !important;
  line-height: 1.05 !important;
  letter-spacing: -0.03em !important;
}

.elementor-16170101 .elementor-element.elementor-element-8c79835 h2 em {
  font-style: normal !important;
  color: #7C6FE0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d8caff */.elementor-16170101 .elementor-element.elementor-element-0d8caff h2 {
  font-size: clamp(36px, 4.5vw, 42px) !important;
  font-weight: 600 !important;
  color: #ffffff !important;
  line-height: 1.05 !important;
  letter-spacing: -0.03em !important;
}

.elementor-16170101 .elementor-element.elementor-element-0d8caff h2 em {
  font-style: normal !important;
  color: #8CCB1F !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c6ea5f *//* =========================================
   1. CONFIGURACIÓN GENERAL
   ========================================= */
.elementor-element-cad6f21 > .elementor-widget-container {
    padding: 0 !important;
}
ul#Home_instagram {
    padding-left: 0 !important;
    margin-left: 0 !important;
    list-style: none !important;
}

/* =========================================
   2. ESTILO DE LAS TARJETAS
   ========================================= */
ul#Home_instagram li {
    border-radius: 16px !important;
    overflow: hidden !important;
    background-color: transparent !important;
    border: 1px solid #E7E6EE !important;
    box-sizing: border-box !important;
    box-shadow: none !important;
    margin-bottom: 0 !important;
    display: flex !important;
    flex-direction: column !important;
    aspect-ratio: 4 / 5 !important;
}

ul#Home_instagram li a.ybc_instagram_fancy,
ul#Home_instagram li img {
    border-radius: 0 !important;
    width: 100% !important;
    height: 100% !important;
    display: block !important;
    object-fit: cover !important;
    margin: 0 !important;
    border: none !important;
}

/* =========================================
   3. OCULTAR ENCABEZADO Y TEXTO
   ========================================= */
ul#Home_instagram li .instagram-post-header,
ul#Home_instagram li .instagram-post-caption {
    display: none !important;
}

/* =========================================
   4. DESKTOP ≥ 1024px — 4 columnas
   ========================================= */
@media (min-width: 1024px) {
    ul#Home_instagram {
        display: grid !important;
        grid-template-columns: repeat(4, 1fr) !important;
        gap: 16px !important;
        width: 100% !important;
    }
    ul#Home_instagram > li:nth-child(n+5) {
        display: none !important;
    }
}

/* =========================================
   5. TABLET 600px – 1023px — 2x2
   ========================================= */
@media (max-width: 1023px) and (min-width: 600px) {
    ul#Home_instagram {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 12px !important;
        width: 100% !important;
    }
    ul#Home_instagram > li {
        border-radius: 14px !important;
    }
    ul#Home_instagram > li:nth-child(n+5) {
        display: none !important;
    }
}

/* =========================================
   6. MOBILE < 600px — 2x2 compacto
   ========================================= */
@media (max-width: 599px) {
    ul#Home_instagram {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 10px !important;
        width: 100% !important;
    }
    ul#Home_instagram > li {
        border-radius: 12px !important;
    }
    ul#Home_instagram > li:nth-child(n+5) {
        display: none !important;
    }
}

/* =========================================
   7. MOBILE PEQUEÑO < 380px
   ========================================= */
@media (max-width: 379px) {
    ul#Home_instagram {
        gap: 8px !important;
    }
    ul#Home_instagram > li {
        border-radius: 10px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46fef74 */.elementor-16170101 .elementor-element.elementor-element-46fef74 h2 {
  font-size: clamp(36px, 4.5vw, 42px) !important;
  font-weight: 600 !important;
  color: #ffffff !important;
  line-height: 1.05 !important;
  letter-spacing: -0.03em !important;
}

.elementor-16170101 .elementor-element.elementor-element-46fef74 h2 em {
  font-style: normal !important;
  color: #8CCB1F !important;
}/* End custom CSS */