.elementor-15248 .elementor-element.elementor-element-f9d6d00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-5b550e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 47px;--row-gap:16px;--column-gap:47px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEF2F6;--border-color:#EEF2F6;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-15248 .elementor-element.elementor-element-5b550e6:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-5b550e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-15f97d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-9a483fb{text-align:start;}.elementor-15248 .elementor-element.elementor-element-2c9b0c2{text-align:start;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-menu-toggle{margin-left:auto;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item{color:#14263A;fill:#14263A;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item:focus{color:#EC6A2C;fill:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-bfcd557{--e-nav-menu-horizontal-menu-item-margin:calc( 48px / 2 );}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:48px;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a, .elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-menu-toggle{color:#14263A;fill:#14263A;}.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a:hover,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-menu-toggle:hover{color:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-bfcd557 div.elementor-menu-toggle{color:#14263A;}.elementor-15248 .elementor-element.elementor-element-bfcd557 div.elementor-menu-toggle svg{fill:#14263A;}.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button-content-wrapper{flex-direction:row;}.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#EC6A2C;border-radius:8px 8px 8px 8px;padding:12px 22px 12px 22px;}.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button:hover, .elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button:focus{color:#FFFFFF;background-color:#D45A20;}.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button:hover svg, .elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-0172b09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E3E8EE;--border-color:#E3E8EE;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-15248 .elementor-element.elementor-element-0172b09:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-0172b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-1081c21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-101895e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-3b14cb0{text-align:start;}.elementor-15248 .elementor-element.elementor-element-3b14cb0 img{width:180px;}.elementor-15248 .elementor-element.elementor-element-1233267{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-b4e83aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-86f012e .elementor-button{font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF9500;border-radius:8px 8px 8px 8px;padding:11px 20px 11px 20px;}.elementor-15248 .elementor-element.elementor-element-957db38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-957db38:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-957db38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-887fbd8{text-align:center;}.elementor-15248 .elementor-element.elementor-element-887fbd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#14263A;}.elementor-15248 .elementor-element.elementor-element-4d1077d{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-4d1077d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-2-1.png");background-position:50% 8px;background-repeat:no-repeat;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-4d1077d::before, .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-4d1077d > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-4d1077d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-638c33f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-9ed10bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-20b97e6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-20b97e6 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-20b97e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-c2dc10d{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-c2dc10d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/07/amazon-cr.png");background-position:50% 8px;background-repeat:no-repeat;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-c2dc10d::before, .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-c2dc10d > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-c2dc10d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-95cf095{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-10c91d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-dcb58ae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-dcb58ae .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-dcb58ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-aee1dfd{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-aee1dfd:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/07/Recurso-3.png");background-position:50% 8px;background-repeat:no-repeat;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-aee1dfd::before, .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-aee1dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-aee1dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-1899c5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-9c8e245{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-7011cc3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-7011cc3 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-7011cc3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-a91ca0a{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-a91ca0a:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/07/Recurso-4.png");background-position:50% 8px;background-repeat:no-repeat;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-a91ca0a::before, .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-a91ca0a > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-a91ca0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-b2d685c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-2412f27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-20db18a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-20db18a .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-20db18a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-d9bde6e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:68px;--e-n-carousel-arrow-size:42px;--e-n-carousel-arrow-normal-color:#EC6A2C;--e-n-carousel-arrow-hover-color:#D45A20;width:var( --container-widget-width, 903px );max-width:903px;--container-widget-width:903px;--container-widget-flex-grow:0;}.elementor-15248 .elementor-element.elementor-element-d9bde6e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-15248 .elementor-element.elementor-element-f97b442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-f97b442:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-f97b442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-e3d088d{text-align:center;}.elementor-15248 .elementor-element.elementor-element-e3d088d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#14263A;}.elementor-15248 .elementor-element.elementor-element-391596b{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-391596b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://giftpoint.io/wp-content/uploads/2023/07/Recurso-9.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-391596b::before, .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-391596b > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-391596b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 44%, rgba(255,255,255,0) 68%);}.elementor-15248 .elementor-element.elementor-element-5ba9a5f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-927e745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-f350332{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-f350332 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-f350332 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-87b1dac{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-87b1dac:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-2-2.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-87b1dac::before, .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-87b1dac > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-87b1dac > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 44%, rgba(255,255,255,0) 68%);}.elementor-15248 .elementor-element.elementor-element-04c0cdc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-8130d9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-5b661c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-5b661c2 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-5b661c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-d13db08{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-d13db08:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-4-1.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-d13db08::before, .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-d13db08 > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-d13db08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 44%, rgba(255,255,255,0) 68%);}.elementor-15248 .elementor-element.elementor-element-fca73d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-68be872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-e1bce2e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-e1bce2e .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-e1bce2e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-ce88fbe{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-ce88fbe:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-6-2.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-ce88fbe::before, .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-ce88fbe > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-ce88fbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 44%, rgba(255,255,255,0) 68%);}.elementor-15248 .elementor-element.elementor-element-c5adf5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-d745bc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-04c2ec3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-04c2ec3 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-04c2ec3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-6628d4c{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-6628d4c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-8.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-6628d4c::before, .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-6628d4c > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-6628d4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 44%, rgba(255,255,255,0) 68%);}.elementor-15248 .elementor-element.elementor-element-562d165{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-f29e38a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-df665d0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-df665d0 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-df665d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-ef796a3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:65px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#D7DDE5;--e-n-carousel-dots-hover-color:#EC6A2C;--e-n-carousel-swiper-pagination-spacing:47px;width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-15248 .elementor-element.elementor-element-ef796a3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:14px;--swiper-pagination-bullet-vertical-gap:14px;}.elementor-15248 .elementor-element.elementor-element-89789c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-89789c1:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-89789c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-0d6c4fb{text-align:center;}.elementor-15248 .elementor-element.elementor-element-0d6c4fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#14263A;}.elementor-15248 .elementor-element.elementor-element-82e1355{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-82e1355:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/karina-munoz.png");background-position:50% 8px;background-repeat:no-repeat;background-size:60% auto;}.elementor-15248 .elementor-element.elementor-element-82e1355::before, .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-82e1355 > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-82e1355 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-e270e43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-03c5fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-9f21792{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-9f21792 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-9f21792 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-75d7733{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-75d7733:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/blanca-benites.png");background-position:50% 8px;background-repeat:no-repeat;background-size:59% auto;}.elementor-15248 .elementor-element.elementor-element-75d7733::before, .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-75d7733 > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-75d7733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-3c33f6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-b11279c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-b5edccc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-b5edccc .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-b5edccc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-b6d468c{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-b6d468c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/monica-rosa.png");background-position:50% 8px;background-repeat:no-repeat;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-b6d468c::before, .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-b6d468c > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-b6d468c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-b02ecf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-2d162c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-67695c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-67695c2 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-67695c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-5a1fb2b{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-5a1fb2b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/williammm.png");background-position:50% 8px;background-repeat:no-repeat;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-5a1fb2b::before, .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-1af1de9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-9105fb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-ef36ba9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-ef36ba9 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-ef36ba9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-9a0f210{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-9a0f210:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/Recurso-11.png");background-position:50% 8px;background-repeat:no-repeat;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-9a0f210::before, .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-9a0f210 > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-9a0f210 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-551e920{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-cfe9a7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-ccca7f4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-ccca7f4 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-ccca7f4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-4e8b275{--display:flex;--min-height:321px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;box-shadow:0px 8px 26px 0px rgba(20, 38, 58, 0.18);--padding-top:0px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-15248 .elementor-element.elementor-element-4e8b275:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF4;background-image:url("https://giftpoint.io/wp-content/uploads/2023/08/mauricio.png");background-position:50% 8px;background-repeat:no-repeat;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-4e8b275::before, .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-4e8b275 > .e-con-inner > .elementor-background-video-container::before, .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-4e8b275 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(0deg, #14263A 44%, rgba(20,38,58,0) 68%);}.elementor-15248 .elementor-element.elementor-element-f891f77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-3b8bb6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-092a228{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-092a228 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-092a228 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15248 .elementor-element.elementor-element-95aa227{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:65px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#D7DDE5;--e-n-carousel-dots-hover-color:#EC6A2C;--e-n-carousel-swiper-pagination-spacing:47px;width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}.elementor-15248 .elementor-element.elementor-element-95aa227 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:14px;--swiper-pagination-bullet-vertical-gap:14px;}.elementor-15248 .elementor-element.elementor-element-2cdbaa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-2cdbaa5:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-2cdbaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-a9a48e1{text-align:center;}.elementor-15248 .elementor-element.elementor-element-a9a48e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:800;color:#14263A;}.elementor-15248 .elementor-element.elementor-element-3e6409b{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:12px 20px;--row-gap:12px;--column-gap:20px;--grid-auto-flow:row;}.elementor-15248 .elementor-element.elementor-element-12bd9fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:26px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-12bd9fa:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-12bd9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1321;}.elementor-15248 .elementor-element.elementor-element-477b0a7{--divider-border-style:solid;--divider-color:#EC6A2C;--divider-border-width:1px;}.elementor-15248 .elementor-element.elementor-element-477b0a7 .elementor-divider-separator{width:100%;}.elementor-15248 .elementor-element.elementor-element-477b0a7 .elementor-divider{padding-block-start:26px;padding-block-end:26px;}.elementor-15248 .elementor-element.elementor-element-f92c9d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 26px;--row-gap:30px;--column-gap:26px;--flex-wrap:wrap;}.elementor-15248 .elementor-element.elementor-element-cd8ce51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-15248 .elementor-element.elementor-element-a0f0a18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-57e36d1{text-align:start;}.elementor-15248 .elementor-element.elementor-element-905f6e7{text-align:start;}.elementor-15248 .elementor-element.elementor-element-6ae86f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-15248 .elementor-element.elementor-element-796c43a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-da8aab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-icon i{color:#EC6A2C;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-icon svg{fill:#EC6A2C;transition:fill 0.3s;}.elementor-15248 .elementor-element.elementor-element-d577490{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;width:initial;max-width:initial;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-d577490 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-icon i{color:#EC6A2C;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-icon svg{fill:#EC6A2C;transition:fill 0.3s;}.elementor-15248 .elementor-element.elementor-element-32f14ff{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;width:initial;max-width:initial;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-32f14ff .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-171d180{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-15248 .elementor-element.elementor-element-79ab9cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-icon i{color:#EC6A2C;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-icon svg{fill:#EC6A2C;transition:fill 0.3s;}.elementor-15248 .elementor-element.elementor-element-ff79bfc{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15248 .elementor-element.elementor-element-ff79bfc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EC6A2C;}.elementor-15248 .elementor-element.elementor-element-9f5b00f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-15248 .elementor-element.elementor-element-c18bc87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-15248 .elementor-element.elementor-element-6ecf70d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:9px 9px;--row-gap:9px;--column-gap:9px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-2998f0b img{width:30px;}.elementor-15248 .elementor-element.elementor-element-ffdd434 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-2136095 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-e7b4c5d img{width:30px;}.elementor-15248 .elementor-element.elementor-element-d8b7933 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-da724a1 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-909f983 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-6831c97 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-e51c9f1 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-5b01728 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-028cf59 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-e2890a5 img{width:30px;}.elementor-15248 .elementor-element.elementor-element-95136da img{width:30px;}.elementor-15248 .elementor-element.elementor-element-64b92f9 img{width:30px;}@media(min-width:768px){.elementor-15248 .elementor-element.elementor-element-f9d6d00{--content-width:1200px;}.elementor-15248 .elementor-element.elementor-element-5b550e6{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-15f97d0{--width:fit-content;}.elementor-15248 .elementor-element.elementor-element-0172b09{--content-width:1200px;}.elementor-15248 .elementor-element.elementor-element-101895e{--width:22%;}.elementor-15248 .elementor-element.elementor-element-1233267{--width:53%;}.elementor-15248 .elementor-element.elementor-element-b4e83aa{--width:25%;}.elementor-15248 .elementor-element.elementor-element-957db38{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-f97b442{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-89789c1{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-2cdbaa5{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-12bd9fa{--content-width:1240px;}.elementor-15248 .elementor-element.elementor-element-cd8ce51{--width:20%;}.elementor-15248 .elementor-element.elementor-element-a0f0a18{--width:fit-content;}.elementor-15248 .elementor-element.elementor-element-6ae86f4{--width:32%;}.elementor-15248 .elementor-element.elementor-element-171d180{--width:17%;}.elementor-15248 .elementor-element.elementor-element-9f5b00f{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15248 .elementor-element.elementor-element-cd8ce51{--width:46%;}.elementor-15248 .elementor-element.elementor-element-6ae86f4{--width:46%;}.elementor-15248 .elementor-element.elementor-element-171d180{--width:46%;}.elementor-15248 .elementor-element.elementor-element-9f5b00f{--width:100%;}}@media(max-width:1024px){.elementor-15248 .elementor-element.elementor-element-4d1077d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-c2dc10d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-aee1dfd:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-a91ca0a:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-d9bde6e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-391596b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-87b1dac:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-d13db08:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-ce88fbe:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-6628d4c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-ef796a3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-82e1355:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:60% auto;}.elementor-15248 .elementor-element.elementor-element-75d7733:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:59% auto;}.elementor-15248 .elementor-element.elementor-element-b6d468c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-5a1fb2b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-9a0f210:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-4e8b275:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-95aa227{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:24px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-3e6409b{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15248 .elementor-element.elementor-element-f9d6d00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15248 .elementor-element.elementor-element-5b550e6{--flex-wrap:nowrap;}.elementor-15248 .elementor-element.elementor-element-0172b09{--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-15248 .elementor-element.elementor-element-1081c21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15248 .elementor-element.elementor-element-101895e{--width:100%;}.elementor-15248 .elementor-element.elementor-element-1233267{--width:100%;}.elementor-15248 .elementor-element.elementor-element-b4e83aa{--width:100%;}.elementor-15248 .elementor-element.elementor-element-957db38{--padding-top:30px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-15248 .elementor-element.elementor-element-887fbd8 .elementor-heading-title{font-size:23px;}.elementor-15248 .elementor-element.elementor-element-4d1077d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4d1077d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-c2dc10d:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-c2dc10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-aee1dfd:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-aee1dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-a91ca0a:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-a91ca0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-d9bde6e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-f97b442{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-15248 .elementor-element.elementor-element-e3d088d .elementor-heading-title{font-size:23px;}.elementor-15248 .elementor-element.elementor-element-391596b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-391596b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-87b1dac:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-87b1dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-d13db08:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-d13db08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-ce88fbe:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-ce88fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-6628d4c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-6628d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-ef796a3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-89789c1{--margin-top:24px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-15248 .elementor-element.elementor-element-0d6c4fb .elementor-heading-title{font-size:23px;}.elementor-15248 .elementor-element.elementor-element-82e1355:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-82e1355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:60% auto;}.elementor-15248 .elementor-element.elementor-element-75d7733:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-75d7733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:59% auto;}.elementor-15248 .elementor-element.elementor-element-b6d468c:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-b6d468c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-5a1fb2b:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-5a1fb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:62% auto;}.elementor-15248 .elementor-element.elementor-element-9a0f210:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-9a0f210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:58% auto;}.elementor-15248 .elementor-element.elementor-element-4e8b275:not(.elementor-motion-effects-element-type-background), .elementor-15248 .elementor-element.elementor-element-4e8b275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 8px;background-size:68% auto;}.elementor-15248 .elementor-element.elementor-element-95aa227{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15248 .elementor-element.elementor-element-2cdbaa5{--padding-top:26px;--padding-bottom:40px;--padding-left:14px;--padding-right:14px;}.elementor-15248 .elementor-element.elementor-element-a9a48e1 .elementor-heading-title{font-size:23px;}.elementor-15248 .elementor-element.elementor-element-3e6409b{--e-con-grid-template-columns:repeat(3, 1fr);--gap:8px 10px;--row-gap:8px;--column-gap:10px;--grid-auto-flow:row;}.elementor-15248 .elementor-element.elementor-element-12bd9fa{--padding-top:20px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-15248 .elementor-element.elementor-element-f92c9d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15248 .elementor-element.elementor-element-cd8ce51{--width:100%;}.elementor-15248 .elementor-element.elementor-element-6ae86f4{--width:100%;}.elementor-15248 .elementor-element.elementor-element-da8aab5{--flex-wrap:wrap;}.elementor-15248 .elementor-element.elementor-element-171d180{--width:100%;}.elementor-15248 .elementor-element.elementor-element-9f5b00f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-15f97d0 */.elementor-15248 .elementor-element.elementor-element-15f97d0{flex:0 0 auto}
.elementor-15248 .elementor-element.elementor-element-15f97d0 > .elementor-widget{width:auto!important;flex:0 0 auto!important;margin:0!important}
.elementor-15248 .elementor-element.elementor-element-15f97d0 .gp-simbolo img{width:32px!important;height:32px!important;object-fit:contain!important;display:block}
.elementor-15248 .elementor-element.elementor-element-15f97d0 .gp-palabra img{width:107px!important;height:21px!important;object-fit:cover!important;object-position:center!important;display:block}
@media(max-width:767px){
 .elementor-15248 .elementor-element.elementor-element-15f97d0 .gp-simbolo img{width:26px!important;height:26px!important}
 .elementor-15248 .elementor-element.elementor-element-15f97d0 .gp-palabra img{width:88px!important;height:17px!important}
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bfcd557 *//* Desplegable de Soluciones: panel blanco redondeado, separadores finos y chevron a la derecha */
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown{border-radius:16px;box-shadow:0 12px 34px rgba(20,38,58,.14);border:1px solid rgba(20,38,58,.06);overflow:hidden;padding:0;min-width:340px}
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown li:not(:last-child) > a{border-bottom:1px solid #EEF2F6}
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a{display:flex!important;align-items:center;justify-content:space-between;padding:15px 20px!important;font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:500;line-height:1.35;transition:background-color .18s ease}
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a::after{content:"";width:8px;height:8px;flex:0 0 auto;margin-left:18px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);opacity:.6}
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a:hover::after{opacity:1}
/* Fondo al pasar por encima. Va en CSS porque el control de color de hover del
   desplegable no genera estilos en esta version de Elementor. */
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a:hover,
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a:focus,
.elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#1B1E2D!important}
/* Apertura por CLIC en vez de por hover. Solo en escritorio: en movil el menu es
   otro componente y se deja intacto. La clase gp-abierto la pone el script del
   widget HTML del header; sin ese script esta regla dejaria el submenu inaccesible. */
@media(min-width:768px){
 .elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu > li > ul.elementor-nav-menu--dropdown{display:none!important}
 .elementor-15248 .elementor-element.elementor-element-bfcd557 .elementor-nav-menu > li.gp-abierto > ul.elementor-nav-menu--dropdown{display:block!important}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bf7e6f *//* Icono propio (Asset-16-1.webp). El control de iconos de Elementor solo acepta
   Font Awesome o SVG, no .webp: se oculta el <i> y se pinta la imagen en el span. */
.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button-icon i,
.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button-icon svg{display:none!important}
.elementor-15248 .elementor-element.elementor-element-2bf7e6f .elementor-button-icon{display:inline-block;width:18px;height:16px;background:url('https://giftpoint.io/wp-content/uploads/2026/08/Asset-16-1.webp') center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-961a362 *//* Panel oscuro de seleccion de pais, colgado del boton Comprar gift cards */
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises{width:272px;background:#131A2C;border-radius:14px;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 44px rgba(11,19,33,.34);overflow:hidden;font-family:'Poppins',sans-serif}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises[hidden]{display:none}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises-tit{margin:0;padding:14px 16px;color:#FFFFFF;font-size:12px;font-weight:600;line-height:1.4;border-bottom:1px solid rgba(255,255,255,.12)}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises a{display:flex;align-items:center;gap:11px;padding:9px 16px;color:#FFFFFF;font-size:13.5px;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.09);transition:background-color .16s ease}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises a:last-child{border-bottom:0}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises a:hover{background:#1B1E2D}
.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises img{width:26px;height:26px;object-fit:contain;flex:0 0 auto;display:block}
@media(max-width:767px){.elementor-15248 .elementor-element.elementor-element-961a362 .gp-paises{width:min(272px,calc(100vw - 28px))}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b550e6 *//* Menu agrupado a la derecha junto al CTA (como el mockup): el margen automatico
   se come el espacio libre, dejando el logo a la izquierda. */
.elementor-15248 .elementor-element.elementor-element-5b550e6 .elementor-widget-nav-menu{margin-left:auto}
/* El desplegable de paises se ancla al borde derecho del contenido, que es donde
   termina el boton. Se posiciona sobre .e-con-inner, no sobre el header, porque
   el header ocupa todo el ancho y el contenido va centrado a 1240px.
   El margen negativo compensa el alto extra del contenedor para dejar ~8px
   entre el boton y el panel, como en el mockup. */
.elementor-15248 .elementor-element.elementor-element-5b550e6 > .e-con-inner{position:relative}
.elementor-15248 .elementor-element.elementor-element-5b550e6 .elementor-widget-html{position:absolute;top:100%;right:0;margin-top:-6px;width:auto;z-index:130}
@media(max-width:767px){
 .elementor-15248 .elementor-element.elementor-element-5b550e6{flex-wrap:nowrap!important;gap:8px}
 .elementor-15248 .elementor-element.elementor-element-5b550e6 > .elementor-widget{flex:0 0 auto;width:auto!important}
 .elementor-15248 .elementor-element.elementor-element-5b550e6 > .elementor-widget-n-menu, .elementor-15248 .elementor-element.elementor-element-5b550e6 > .elementor-widget-nav-menu{order:3;margin-left:0}
 .elementor-15248 .elementor-element.elementor-element-5b550e6 .elementor-widget-button .elementor-button{font-size:12px!important;padding:9px 12px!important;white-space:nowrap}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-957db38 *//* ====== TIPOGRAFIA DE LA TARJETA ======
   Va aqui y no en cada widget para no repetirla 15 veces.
   Cambiando estos 3 bloques se reescala el texto de los 3 carruseles. */
.gp-card-nombre .elementor-heading-title{font-family:'Poppins',sans-serif;font-size:11.5px;font-weight:700;line-height:1.32;letter-spacing:-.1px;color:#FFFFFF}
.gp-card-cargo .elementor-heading-title{font-family:'Poppins',sans-serif;font-size:7.8px;font-weight:600;line-height:1.4;color:#EC6A2C}
.gp-card-txt{font-family:'Poppins',sans-serif;font-size:8.6px;font-weight:400;line-height:1.55;color:#FFFFFF}
.gp-card-txt p{margin:0}

/* ====== LOGO DE LA EMPRESA ======
   Va en su color de marca sobre una pastilla blanca: sobre el azul de la
   tarjeta los logos oscuros (Amazon, Unimart, Cerveceria Nacional...) se
   perderian, y la biblioteca no tiene versiones claras de esos logos. */
.gp-card-logo{background:#FFFFFF;border-radius:6px;padding:4px 7px}
.gp-card-logo img{max-height:16px!important;width:auto!important;max-width:56px!important;object-fit:contain;display:block}
.gp-card-sep .elementor-divider{padding-block:7px}
.gp-card-sep .elementor-divider-separator{border-top:1px solid rgba(255,255,255,.22)}

/* ====== ESTRUCTURA DE LA TARJETA ======
   Elementor 4 no imprime las clases CSS de los contenedores (solo las de los
   widgets), asi que las cajas de la tarjeta se apuntan por su posicion dentro
   del slide: slide > tarjeta > fila-autor > columna-nombre. */
#gp-clientes .swiper-slide>.e-con>.elementor-element,
#gp-proveedores .swiper-slide>.e-con>.elementor-element,
#gp-beneficiarios .swiper-slide>.e-con>.elementor-element{position:relative;z-index:3}
/* fila autor: nowrap para que el logo no caiga bajo el cargo en movil */
#gp-clientes .swiper-slide>.e-con>.e-con,
#gp-proveedores .swiper-slide>.e-con>.e-con,
#gp-beneficiarios .swiper-slide>.e-con>.e-con{min-width:0;flex-wrap:nowrap}
/* columna nombre+cargo: ocupa el hueco que deja el logo */
#gp-clientes .swiper-slide>.e-con>.e-con>.e-con,
#gp-proveedores .swiper-slide>.e-con>.e-con>.e-con,
#gp-beneficiarios .swiper-slide>.e-con>.e-con>.e-con{flex:1 1 auto;min-width:0;width:auto}
/* logo: ancho segun contenido */
#gp-clientes .swiper-slide>.e-con>.e-con>.elementor-widget-image,
#gp-proveedores .swiper-slide>.e-con>.e-con>.elementor-widget-image,
#gp-beneficiarios .swiper-slide>.e-con>.e-con>.elementor-widget-image{flex:0 0 auto;width:auto;margin:0}

/* ====== FOTO EN CIRCULO ======
   Las fotos de la biblioteca son de dos tipos: recorte circular con fondo
   transparente y foto cuadrada con fondo blanco. Esta tapa pinta el fondo
   claro de la tarjeta con una ventana circular, asi las 15 se ven iguales.
   Va en ::after (z-index 0) porque ::before ya lo usa el degradado (z-index 1). */
#gp-clientes .swiper-slide>.e-con::before,
#gp-proveedores .swiper-slide>.e-con::before,
#gp-beneficiarios .swiper-slide>.e-con::before{z-index:1}
#gp-clientes .swiper-slide>.e-con::after,
#gp-proveedores .swiper-slide>.e-con::after,
#gp-beneficiarios .swiper-slide>.e-con::after{content:"";position:absolute;inset:0;z-index:0;
  background:linear-gradient(180deg,#F4F6F9 0%,#E4EAF1 100%)}
#gp-clientes .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 78px at 50% 87px,transparent 0 76px,#000 78px);mask-image:radial-gradient(circle 78px at 50% 87px,transparent 0 76px,#000 78px)}
#gp-proveedores .swiper-slide>.e-con::after,
#gp-beneficiarios .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 68px at 50% 77px,transparent 0 66px,#000 68px);mask-image:radial-gradient(circle 68px at 50% 77px,transparent 0 66px,#000 68px)}

/* ====== CARRUSEL CLIENTES: la tarjeta del centro se destaca ======
   OJO: Elementor reordena las reglas al compilar el CSS del post, asi que la
   del slide destacado lleva DOBLE clase (.swiper-slide.swiper-slide-next) para
   ganar por especificidad y no depender del orden.
   El relleno del .swiper evita que la tarjeta ampliada quede recortada:
   overflow:hidden recorta en la caja de relleno, no en la de contenido. */
#gp-clientes .swiper{width:100%!important;margin-inline:0!important;padding:40px 4px!important}
#gp-clientes .swiper-slide{opacity:.7;transition:opacity .35s ease,transform .35s ease;align-self:center;height:auto}
#gp-clientes .swiper-slide.swiper-slide-next{opacity:1;transform:scale(1.212);z-index:3}
#gp-clientes .elementor-swiper-button{color:#EC6A2C;font-size:42px;line-height:1}
#gp-clientes .elementor-swiper-button svg{fill:#EC6A2C;width:22px;height:42px}
#gp-clientes .elementor-swiper-button-prev{left:-84px}
#gp-clientes .elementor-swiper-button-next{right:-84px}
#gp-clientes .swiper-button-disabled{opacity:.35}

/* ====== PUNTOS: el activo es una pildora naranja ======
   El control de Elementor solo expone color normal y hover, no el activo. */
#gp-proveedores .swiper-pagination-bullet,
#gp-beneficiarios .swiper-pagination-bullet{transition:width .25s ease,background .25s ease}
#gp-proveedores .swiper-pagination-bullet.swiper-pagination-bullet-active,
#gp-beneficiarios .swiper-pagination-bullet.swiper-pagination-bullet-active{width:52px;border-radius:99px;background:#EC6A2C}

/* ====== PANEL BLANCO DE PROVEEDORES / BENEFICIARIOS ====== */
#gp-proveedores>.e-con-inner,
#gp-beneficiarios>.e-con-inner{width:1062px;max-width:100%;margin-inline:auto;background:#FFFFFF;border-radius:20px;box-shadow:0 6px 34px rgba(20,38,58,.10);padding:33px 40px 32px}

/* ====== TABLET ====== */
@media(max-width:1024px){
  .gp-card-nombre .elementor-heading-title{font-size:14px}
  .gp-card-cargo .elementor-heading-title{font-size:9.5px}
  .gp-card-txt{font-size:10.5px}
  .gp-card-logo img{max-height:20px!important;max-width:70px!important}
  #gp-clientes .swiper-slide>.e-con,
  #gp-proveedores .swiper-slide>.e-con,
  #gp-beneficiarios .swiper-slide>.e-con{max-width:300px;min-height:400px;margin-inline:auto}
  #gp-clientes .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 92px at 50% 101px,transparent 0 90px,#000 92px);mask-image:radial-gradient(circle 92px at 50% 101px,transparent 0 90px,#000 92px)}
  #gp-proveedores .swiper-slide>.e-con::after,
  #gp-beneficiarios .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 85px at 50% 94px,transparent 0 83px,#000 85px);mask-image:radial-gradient(circle 85px at 50% 94px,transparent 0 83px,#000 85px)}
  #gp-clientes .swiper{padding:24px 4px!important}
  #gp-clientes .swiper-slide{opacity:1}
  #gp-clientes .swiper-slide.swiper-slide-next{transform:none}
  #gp-clientes .elementor-swiper-button-prev{left:-24px}
  #gp-clientes .elementor-swiper-button-next{right:-24px}
  #gp-proveedores>.e-con-inner,#gp-beneficiarios>.e-con-inner{padding:26px 24px 26px}
}
@media(max-width:767px){
  .gp-card-nombre .elementor-heading-title{font-size:14px}
  .gp-card-cargo .elementor-heading-title{font-size:9.5px}
  .gp-card-txt{font-size:11px}
  #gp-clientes .swiper-slide>.e-con,
  #gp-proveedores .swiper-slide>.e-con,
  #gp-beneficiarios .swiper-slide>.e-con{max-width:280px;min-height:373px}
  #gp-clientes .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 86px at 50% 95px,transparent 0 84px,#000 86px);mask-image:radial-gradient(circle 86px at 50% 95px,transparent 0 84px,#000 86px)}
  #gp-proveedores .swiper-slide>.e-con::after,
  #gp-beneficiarios .swiper-slide>.e-con::after{-webkit-mask-image:radial-gradient(circle 79px at 50% 88px,transparent 0 77px,#000 79px);mask-image:radial-gradient(circle 79px at 50% 88px,transparent 0 77px,#000 79px)}
  #gp-clientes .elementor-swiper-button-prev{left:0}
  #gp-clientes .elementor-swiper-button-next{right:0}
  #gp-proveedores>.e-con-inner,#gp-beneficiarios>.e-con-inner{padding:22px 14px 24px;border-radius:16px}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f97b442 *//* ====== PROVEEDORES: variante CLARA ======
   En el mockup esta seccion lleva la tarjeta blanca con texto oscuro, a
   diferencia de Clientes y Beneficiarios que van en azul. El degradado del
   contenedor ya se cambio a blanco; aqui van los colores del contenido.
   Doble clase / .elementor-15248 .elementor-element.elementor-element-f97b442 de seccion para ganarle al bloque comun. */
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-nombre .elementor-heading-title{color:#14263A}
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-cargo .elementor-heading-title{color:#14263A}
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-txt{color:#3B4A5B}
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-sep .elementor-divider-separator{border-top-color:rgba(20,38,58,.15)}
/* sobre blanco los logos no necesitan la pastilla: van directos y algo mas grandes */
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-logo{background:none;padding:0}
.elementor-15248 .elementor-element.elementor-element-f97b442 .gp-card-logo img{max-height:22px!important;max-width:64px!important}
/* el fondo de la tarjeta (con la ventana circular de la foto) tambien va claro */
.elementor-15248 .elementor-element.elementor-element-f97b442 .swiper-slide>.e-con::after{background:linear-gradient(180deg,#FFFFFF 0%,#F2F5F9 100%)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdbaa5 *//* Los PNG de los logos ya traen su propio recuadro gris redondeado
   (291x153, fondo #FAFBFC), asi que la imagen ES la ficha: no lleva
   tarjeta blanca, ni borde, ni sombra, ni relleno encima. */
.elementor-15248 .elementor-element.elementor-element-2cdbaa5 .elementor-widget-image{background:none;border:0;box-shadow:none;padding:0;min-height:0}
.elementor-15248 .elementor-element.elementor-element-2cdbaa5 .elementor-widget-image .elementor-widget-container{line-height:0}
.elementor-15248 .elementor-element.elementor-element-2cdbaa5 .elementor-widget-image img{width:100%!important;height:auto!important;max-height:none!important;max-width:100%!important;object-fit:contain!important;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f0a18 */.elementor-15248 .elementor-element.elementor-element-a0f0a18 > .elementor-widget{width:auto!important;flex:0 0 auto!important;margin:0!important}
.elementor-15248 .elementor-element.elementor-element-a0f0a18 .gp-simbolo-f img{width:34px!important;height:34px!important;object-fit:contain!important;display:block}
.elementor-15248 .elementor-element.elementor-element-a0f0a18 .gp-palabra-f img{width:122px!important;height:24px!important;object-fit:cover!important;object-position:center!important;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da8aab5 */.elementor-15248 .elementor-element.elementor-element-da8aab5 > .elementor-widget{width:auto!important;max-width:none}
@media(min-width:768px){
 .elementor-15248 .elementor-element.elementor-element-da8aab5 > .elementor-widget{flex:0 0 auto!important}
 .elementor-15248 .elementor-element.elementor-element-da8aab5 .elementor-icon-list-text{white-space:nowrap}
}
@media(max-width:767px){
 .elementor-15248 .elementor-element.elementor-element-da8aab5 > .elementor-widget{flex:0 1 auto!important;min-width:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-171d180 */.elementor-15248 .elementor-element.elementor-element-171d180 .elementor-icon-list-text{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ecf70d */.elementor-15248 .elementor-element.elementor-element-6ecf70d img{width:25px!important;max-width:25px!important;height:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5b00f */.elementor-15248 .elementor-element.elementor-element-9f5b00f .gp-flags .elementor-widget-image{flex:0 0 auto!important;width:28px!important;max-width:28px!important}
.elementor-15248 .elementor-element.elementor-element-9f5b00f .gp-flags img{width:28px!important;height:28px!important;border-radius:50%;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS *//* Las tarjetas llevan box-shadow y el carrusel de Elementor (.e-n-carousel)
   recorta con overflow:hidden, asi que sin aire interior la sombra se corta
   en seco en los bordes. Le damos margen por dentro en los 4 lados.
   El lateral (22px) es menor que la separacion entre diapositivas (65-68px),
   asi que no asoma la tarjeta vecina. */
.e-n-carousel.swiper{padding-top:26px;padding-left:22px;padding-right:22px}

/* "Clientes" amplia la tarjeta central: empieza mas arriba y termina mas abajo
   que las laterales, por eso necesita bastante mas aire arriba y abajo.
   Ojo: su seccion trae #gp-clientes .swiper{padding:40px 4px!important}, un
   body.elementor-page-15248 de ID, asi que hay que usar el ID tambien para poder ganarle. */
#gp-clientes .e-n-carousel.swiper{padding:58px 22px 78px!important}/* End custom CSS */