.elementor-60 .elementor-element.elementor-element-ca1c7c2{--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:center;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:192px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-60 .elementor-element.elementor-element-ca1c7c2:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-ca1c7c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdngris );}.elementor-60 .elementor-element.elementor-element-83d5448{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-83d5448.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-8c3f5ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-cd8b0c9{text-align:start;}.elementor-60 .elementor-element.elementor-element-cd8b0c9 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:var( --e-global-color-fdnmorado );}.elementor-60 .elementor-element.elementor-element-e4648b7{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-fdnmorado );padding:12px 40px 12px 40px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-e4648b7 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;line-height:41.8px;color:var( --e-global-color-fdnblanco );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-871476f{text-align:justify;font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;line-height:27.3px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-871476f p{margin-block-end:21px;}.elementor-60 .elementor-element.elementor-element-45c33a3{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-45c33a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-909dc98.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:100;}.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-swiper-button{font-size:20px;}.elementor-60 .elementor-element.elementor-element-021335b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-420b706{left:max(16px, calc(50% - 660px));}body.rtl .elementor-60 .elementor-element.elementor-element-420b706{right:max(16px, calc(50% - 660px));}.elementor-60 .elementor-element.elementor-element-420b706{top:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-420b706 img{width:110px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2324585{right:max(16px, calc(50% - 660px));}body.rtl .elementor-60 .elementor-element.elementor-element-2324585{left:max(16px, calc(50% - 660px));}.elementor-60 .elementor-element.elementor-element-2324585{top:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-2324585 img{width:100px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-94dec43{left:max(16px, calc(50% - 680px));}body.rtl .elementor-60 .elementor-element.elementor-element-94dec43{right:max(16px, calc(50% - 680px));}.elementor-60 .elementor-element.elementor-element-94dec43{bottom:60px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-94dec43 img{width:90px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-1cf8608{right:max(16px, calc(50% - 680px));}body.rtl .elementor-60 .elementor-element.elementor-element-1cf8608{left:max(16px, calc(50% - 680px));}.elementor-60 .elementor-element.elementor-element-1cf8608{bottom:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-1cf8608 img{width:80px;}.elementor-60 .elementor-element.elementor-element-46aa4bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-0d3809c{text-align:center;}.elementor-60 .elementor-element.elementor-element-0d3809c .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:#E6B014;}.elementor-60 .elementor-element.elementor-element-8239091{width:var( --container-widget-width, 520px );max-width:520px;background-color:var( --e-global-color-fdnamarillo );padding:12px 40px 12px 40px;--container-widget-width:520px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-8239091 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:49.5px;color:var( --e-global-color-fdnblanco );}.elementor-60 .elementor-element.elementor-element-cb17dc7{--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;--justify-content:center;--gap:40px 28px;--row-gap:40px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-9b1a07b{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F3A3A3;--border-color:#F3A3A3;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-9b1a07b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-9b1a07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-9b1a07b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-0c02ee7{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0c02ee7{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-0c02ee7{right:50%;}.elementor-60 .elementor-element.elementor-element-0c02ee7 img{width:58px;}.elementor-60 .elementor-element.elementor-element-88b73dc{text-align:center;}.elementor-60 .elementor-element.elementor-element-88b73dc .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-b9fe588{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFE08A;--border-color:#FFE08A;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-b9fe588:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b9fe588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-b9fe588.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-61a1758{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-61a1758{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-61a1758{right:50%;}.elementor-60 .elementor-element.elementor-element-61a1758 img{width:58px;}.elementor-60 .elementor-element.elementor-element-f924c3c{text-align:center;}.elementor-60 .elementor-element.elementor-element-f924c3c .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-983a7fa{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9FB6E8;--border-color:#9FB6E8;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-983a7fa:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-983a7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-983a7fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-6d498b7{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-6d498b7{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-6d498b7{right:50%;}.elementor-60 .elementor-element.elementor-element-6d498b7 img{width:58px;}.elementor-60 .elementor-element.elementor-element-26a3533{text-align:center;}.elementor-60 .elementor-element.elementor-element-26a3533 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-53275ae{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79BE0;--border-color:#C79BE0;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-53275ae:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-53275ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-53275ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-d56425e{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-d56425e{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-d56425e{right:50%;}.elementor-60 .elementor-element.elementor-element-d56425e img{width:58px;}.elementor-60 .elementor-element.elementor-element-76ab39f{text-align:center;}.elementor-60 .elementor-element.elementor-element-76ab39f .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-ab21522{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#9FB6E8;--border-color:#9FB6E8;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-ab21522:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-ab21522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-ab21522.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-cdf1a8c{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-cdf1a8c{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-cdf1a8c{right:50%;}.elementor-60 .elementor-element.elementor-element-cdf1a8c img{width:58px;}.elementor-60 .elementor-element.elementor-element-f59211e{text-align:center;}.elementor-60 .elementor-element.elementor-element-f59211e .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-a9fd9eb{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C79BE0;--border-color:#C79BE0;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-a9fd9eb:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-a9fd9eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-a9fd9eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-f894173{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-f894173{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-f894173{right:50%;}.elementor-60 .elementor-element.elementor-element-f894173 img{width:58px;}.elementor-60 .elementor-element.elementor-element-46f9d2d{text-align:center;}.elementor-60 .elementor-element.elementor-element-46f9d2d .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-3233ad2{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#F3A3A3;--border-color:#F3A3A3;--border-radius:12px 12px 12px 12px;box-shadow:6px 8px 16px 0px rgba(0,0,0,0.12);--padding-top:34px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-3233ad2:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-3233ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-60 .elementor-element.elementor-element-3233ad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-c44e108{width:auto;max-width:auto;--e-transform-translateX:-50%;top:-26px;z-index:4;text-align:center;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-c44e108{left:50%;}body.rtl .elementor-60 .elementor-element.elementor-element-c44e108{right:50%;}.elementor-60 .elementor-element.elementor-element-c44e108 img{width:58px;}.elementor-60 .elementor-element.elementor-element-f0646a8{text-align:center;}.elementor-60 .elementor-element.elementor-element-f0646a8 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:26.4px;color:var( --e-global-color-fdntinta );}.elementor-60 .elementor-element.elementor-element-11b5cbc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-60 .elementor-element.elementor-element-11b5cbc:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-11b5cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdngris );}.elementor-60 .elementor-element.elementor-element-d90318f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-89be3b3{text-align:center;}.elementor-60 .elementor-element.elementor-element-89be3b3 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:var( --e-global-color-fdnrojo );}.elementor-60 .elementor-element.elementor-element-9a10fbd{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-fdnrojo );padding:12px 40px 12px 40px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-9a10fbd .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:49.5px;color:var( --e-global-color-fdnblanco );}.elementor-60 .elementor-element.elementor-element-eac7c9f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box{height:260px;}.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__image{opacity:1;}.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__button{margin-inline-center:0;}.elementor-60 .elementor-element.elementor-element-d0506e1{width:var( --container-widget-width, min(100%, 1200px) );max-width:min(100%, 1200px);--container-widget-width:min(100%, 1200px);--container-widget-flex-grow:0;text-align:center;font-family:"Ubuntu", Sans-serif;font-size:15px;font-weight:400;line-height:22.5px;color:#666666;}.elementor-60 .elementor-element.elementor-element-d0506e1 p{margin-block-end:0px;}.elementor-60 .elementor-element.elementor-element-9a08cc4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-9a08cc4{width:var( --container-widget-width, min(100%, 1200px) );max-width:min(100%, 1200px);--container-widget-width:min(100%, 1200px);--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button{font-size:20px;}.elementor-60 .elementor-element.elementor-element-fe60130{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-60 .elementor-element.elementor-element-fe60130:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-fe60130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fdn.org.mx/wp-content/uploads/2026/10/patron-fondo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-22efcf2{right:max(16px, calc(50% - 660px));}body.rtl .elementor-60 .elementor-element.elementor-element-22efcf2{left:max(16px, calc(50% - 660px));}.elementor-60 .elementor-element.elementor-element-22efcf2{top:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-22efcf2 img{width:100px;}.elementor-60 .elementor-element.elementor-element-1cb9e9d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-57e6e90{text-align:center;}.elementor-60 .elementor-element.elementor-element-57e6e90 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:var( --e-global-color-fdnazul );}.elementor-60 .elementor-element.elementor-element-f308d55{width:var( --container-widget-width, 520px );max-width:520px;background-color:var( --e-global-color-fdnazul );padding:12px 40px 12px 40px;--container-widget-width:520px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-f308d55 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:49.5px;color:var( --e-global-color-fdnblanco );}.elementor-60 .elementor-element.elementor-element-0d4850a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-507a627{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-507a627:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-507a627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnrojo );}.elementor-60 .elementor-element.elementor-element-13b9e17{text-align:center;}.elementor-60 .elementor-element.elementor-element-13b9e17 img{width:76.23px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-60 .elementor-element.elementor-element-6788088{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-6788088:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-6788088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnamarillo );}.elementor-60 .elementor-element.elementor-element-aa02aaf{text-align:center;}.elementor-60 .elementor-element.elementor-element-aa02aaf img{width:81.78px;}.elementor-60 .elementor-element.elementor-element-9b74887{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-60 .elementor-element.elementor-element-9b74887:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-9b74887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdngris );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-efc8ecf{left:max(16px, calc(50% - 660px));}body.rtl .elementor-60 .elementor-element.elementor-element-efc8ecf{right:max(16px, calc(50% - 660px));}.elementor-60 .elementor-element.elementor-element-efc8ecf{top:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-efc8ecf img{width:110px;}.elementor-60 .elementor-element.elementor-element-1d6b001{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-69da09d{text-align:center;}.elementor-60 .elementor-element.elementor-element-69da09d .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:var( --e-global-color-fdnmorado );}.elementor-60 .elementor-element.elementor-element-4d28355{width:var( --container-widget-width, 520px );max-width:520px;background-color:var( --e-global-color-fdnmorado );padding:12px 40px 12px 40px;--container-widget-width:520px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-4d28355 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:49.5px;color:var( --e-global-color-fdnblanco );}.elementor-60 .elementor-element.elementor-element-781ecdf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-2953fb6{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-2953fb6:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-2953fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnrojo );}.elementor-60 .elementor-element.elementor-element-33b5569{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-33b5569:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-33b5569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnamarillo );}.elementor-60 .elementor-element.elementor-element-981b959{text-align:start;}.elementor-60 .elementor-element.elementor-element-981b959 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:22px;font-weight:700;line-height:33px;color:var( --e-global-color-fdnblanco );}.elementor-60 .elementor-element.elementor-element-86b18da{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-86b18da:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-86b18da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnazul );}.elementor-60 .elementor-element.elementor-element-be8736e{--display:flex;--min-height:200px;--justify-content:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;box-shadow:6px 8px 18px 0px rgba(0,0,0,0.14);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-be8736e:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-be8736e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdnmorado );}.elementor-60 .elementor-element.elementor-element-3936aaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-6084a1b{right:max(16px, calc(50% - 660px));}body.rtl .elementor-60 .elementor-element.elementor-element-6084a1b{left:max(16px, calc(50% - 660px));}.elementor-60 .elementor-element.elementor-element-6084a1b{top:40px;z-index:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-6084a1b img{width:100px;}.elementor-60 .elementor-element.elementor-element-c592d9f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-656ba58{text-align:center;}.elementor-60 .elementor-element.elementor-element-656ba58 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:31.5px;letter-spacing:0.42px;color:#E6B014;}.elementor-60 .elementor-element.elementor-element-bad86c4{width:var( --container-widget-width, 520px );max-width:520px;background-color:var( --e-global-color-fdnamarillo );padding:12px 40px 12px 40px;--container-widget-width:520px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;box-shadow:0px 6px 0px 0px rgba(0,0,0,0.08);text-align:center;}.elementor-60 .elementor-element.elementor-element-bad86c4 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;line-height:49.5px;color:var( --e-global-color-fdnblanco );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-60 .elementor-element.elementor-element-a2c1a0f{width:var( --container-widget-width, min(100%, 1200px) );max-width:min(100%, 1200px);--container-widget-width:min(100%, 1200px);--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-swiper-button{font-size:20px;}.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-60 .elementor-element.elementor-element-a2c1a0f.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-60 .elementor-element.elementor-element-a2c1a0f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-60 .elementor-element.elementor-element-a2c1a0f.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-60 .elementor-element.elementor-element-a2c1a0f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-60 .elementor-element.elementor-element-a2c1a0f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-60 .elementor-element.elementor-element-909dc98.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-eac7c9f{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-9a08cc4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-0d4850a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-781ecdf{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-83d5448{--width:min(600px, max(calc((100% - 56px) * 0.5 + 0px), calc(100% - 656px)));}.elementor-60 .elementor-element.elementor-element-45c33a3{--width:min(600px, max(calc((100% - 56px) * 0.5 + 0px), calc(100% - 656px)));}.elementor-60 .elementor-element.elementor-element-46aa4bd{--width:min(100%, 1200px);}.elementor-60 .elementor-element.elementor-element-cb17dc7{--width:min(100%, 1180px);}.elementor-60 .elementor-element.elementor-element-9b1a07b{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-b9fe588{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-983a7fa{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-53275ae{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-ab21522{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-a9fd9eb{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-3233ad2{--width:calc(25% - 21px);}.elementor-60 .elementor-element.elementor-element-d90318f{--width:min(100%, 1200px);}.elementor-60 .elementor-element.elementor-element-eac7c9f{--width:min(100%, 1080px);}.elementor-60 .elementor-element.elementor-element-1cb9e9d{--width:min(100%, 1200px);}.elementor-60 .elementor-element.elementor-element-0d4850a{--width:min(100%, 1180px);}.elementor-60 .elementor-element.elementor-element-1d6b001{--width:min(100%, 1200px);}.elementor-60 .elementor-element.elementor-element-781ecdf{--width:min(100%, 1180px);}.elementor-60 .elementor-element.elementor-element-c592d9f{--width:min(100%, 1200px);}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-83d5448{--width:min(100%, 720px);}.elementor-60 .elementor-element.elementor-element-45c33a3{--width:min(100%, 720px);}.elementor-60 .elementor-element.elementor-element-9b1a07b{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-b9fe588{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-983a7fa{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-53275ae{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-ab21522{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-a9fd9eb{--width:calc(33.33% - 19px);}.elementor-60 .elementor-element.elementor-element-3233ad2{--width:calc(33.33% - 19px);}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-ca1c7c2{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-909dc98.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-60 .elementor-element.elementor-element-94dec43 img{width:0px;}.elementor-60 .elementor-element.elementor-element-1cf8608 img{width:0px;}.elementor-60 .elementor-element.elementor-element-eac7c9f{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-9a08cc4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-0d4850a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-60 .elementor-element.elementor-element-781ecdf{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-ca1c7c2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:156px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-60 .elementor-element.elementor-element-83d5448{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-8c3f5ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-60 .elementor-element.elementor-element-cd8b0c9{text-align:center;}.elementor-60 .elementor-element.elementor-element-cd8b0c9 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-e4648b7{padding:10px 24px 10px 24px;text-align:center;}.elementor-60 .elementor-element.elementor-element-e4648b7 .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-60 .elementor-element.elementor-element-871476f{font-size:17px;line-height:22.1px;}.elementor-60 .elementor-element.elementor-element-871476f p{margin-block-end:17px;}.elementor-60 .elementor-element.elementor-element-45c33a3{--flex-wrap:wrap;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-909dc98.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-021335b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-60 .elementor-element.elementor-element-420b706{top:20px;}.elementor-60 .elementor-element.elementor-element-420b706 img{width:56px;}.elementor-60 .elementor-element.elementor-element-2324585{top:20px;}.elementor-60 .elementor-element.elementor-element-2324585 img{width:56px;}.elementor-60 .elementor-element.elementor-element-46aa4bd{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-0d3809c .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-8239091{padding:10px 24px 10px 24px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-60 .elementor-element.elementor-element-8239091 .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-60 .elementor-element.elementor-element-9b1a07b{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-88b73dc .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-b9fe588{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-f924c3c .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-983a7fa{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-26a3533 .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-53275ae{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-76ab39f .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-ab21522{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-f59211e .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-a9fd9eb{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-46f9d2d .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-3233ad2{--width:100%;--min-height:110px;--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-f0646a8 .elementor-heading-title{font-size:19px;line-height:22.8px;}.elementor-60 .elementor-element.elementor-element-11b5cbc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-60 .elementor-element.elementor-element-d90318f{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-89be3b3 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-9a10fbd{padding:10px 24px 10px 24px;}.elementor-60 .elementor-element.elementor-element-9a10fbd .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-60 .elementor-element.elementor-element-eac7c9f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-60 .elementor-element.elementor-element-9a08cc4.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-fe60130{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-60 .elementor-element.elementor-element-22efcf2{top:20px;}.elementor-60 .elementor-element.elementor-element-22efcf2 img{width:56px;}.elementor-60 .elementor-element.elementor-element-1cb9e9d{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-57e6e90 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-f308d55{padding:10px 24px 10px 24px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-60 .elementor-element.elementor-element-f308d55 .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-60 .elementor-element.elementor-element-0d4850a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-507a627{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-60 .elementor-element.elementor-element-6788088{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-60 .elementor-element.elementor-element-9b74887{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-60 .elementor-element.elementor-element-efc8ecf{top:20px;}.elementor-60 .elementor-element.elementor-element-efc8ecf img{width:56px;}.elementor-60 .elementor-element.elementor-element-1d6b001{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-69da09d .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-4d28355{padding:10px 24px 10px 24px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-60 .elementor-element.elementor-element-4d28355 .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-60 .elementor-element.elementor-element-781ecdf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-2953fb6{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-60 .elementor-element.elementor-element-33b5569{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-60 .elementor-element.elementor-element-981b959 .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-60 .elementor-element.elementor-element-86b18da{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-60 .elementor-element.elementor-element-be8736e{--min-height:0px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-60 .elementor-element.elementor-element-3936aaa{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-60 .elementor-element.elementor-element-6084a1b{top:20px;}.elementor-60 .elementor-element.elementor-element-6084a1b img{width:56px;}.elementor-60 .elementor-element.elementor-element-c592d9f{--flex-wrap:wrap;}.elementor-60 .elementor-element.elementor-element-656ba58 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0.32px;}.elementor-60 .elementor-element.elementor-element-bad86c4{padding:10px 24px 10px 24px;--container-widget-width:fit-content;--container-widget-flex-grow:0;width:var( --container-widget-width, fit-content );max-width:fit-content;}.elementor-60 .elementor-element.elementor-element-bad86c4 .elementor-heading-title{font-size:26px;line-height:28.6px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-871476f */.elementor-60 .elementor-element.elementor-element-871476f p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-909dc98 */.elementor-60 .elementor-element.elementor-element-909dc98 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper){border-radius:var(--fdn-radio);overflow:hidden;box-shadow:var(--fdn-sombra)}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper),.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .swiper-slide,.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{height:360px!important}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .swiper-slide{height:auto!important}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-fit-aspect-ratio{padding-bottom:0!important;height:64px!important}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-carousel-image{width:100%!important;height:64px!important;position:relative!important;top:auto!important;left:auto!important;background-size:cover!important;background-position:center!important}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper{margin-top:14px}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-carousel-image{border-radius:10px;opacity:.8;transition:opacity .3s,transform .3s;cursor:pointer}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .swiper-slide-active .elementor-carousel-image,.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-carousel-image:hover{opacity:1;transform:translateY(-3px)}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .swiper-slide-active .elementor-carousel-image{box-shadow:0 0 0 3px var(--fdn-rojo)}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-swiper-button{color:#fff;background:rgba(0,0,0,.35);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}
.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-swiper-button svg{fill:#fff;width:16px}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper),.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .swiper-slide,.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{height:240px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-fit-aspect-ratio,.elementor-60 .elementor-element.elementor-element-909dc98 .elementor-thumbnails-swiper .elementor-carousel-image{height:52px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-420b706 */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-420b706{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-420b706{animation:fdn-flota 5s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2324585 */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-2324585{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-2324585{animation:fdn-flota 4.6s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94dec43 */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-94dec43{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-94dec43{animation:fdn-flota 5.4s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf8608 */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-1cf8608{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-1cf8608{animation:fdn-flota 4.2s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1a07b */.elementor-60 .elementor-element.elementor-element-9b1a07b{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-9b1a07b:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-9b1a07b:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9fe588 */.elementor-60 .elementor-element.elementor-element-b9fe588{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-b9fe588:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-b9fe588:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-983a7fa */.elementor-60 .elementor-element.elementor-element-983a7fa{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-983a7fa:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-983a7fa:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53275ae */.elementor-60 .elementor-element.elementor-element-53275ae{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-53275ae:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-53275ae:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab21522 */.elementor-60 .elementor-element.elementor-element-ab21522{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-ab21522:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-ab21522:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9fd9eb */.elementor-60 .elementor-element.elementor-element-a9fd9eb{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-a9fd9eb:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-a9fd9eb:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3233ad2 */.elementor-60 .elementor-element.elementor-element-3233ad2{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-3233ad2:hover{transform:rotate(-2deg) translateY(-6px)}
.elementor-60 .elementor-element.elementor-element-3233ad2:nth-child(even):hover{transform:rotate(2deg) translateY(-6px)}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-db5cfd9 */.elementor-60 .elementor-element.elementor-element-db5cfd9 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-db5cfd9{--fdn-c:var(--fdn-azul)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-db5cfd9 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d596cef */.elementor-60 .elementor-element.elementor-element-d596cef :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-d596cef{--fdn-c:var(--fdn-rojo)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d596cef .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3e64e86 */.elementor-60 .elementor-element.elementor-element-3e64e86 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-3e64e86{--fdn-c:var(--fdn-azul)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-3e64e86 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a84a84 */.elementor-60 .elementor-element.elementor-element-9a84a84 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-9a84a84{--fdn-c:var(--fdn-morado)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a84a84 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-0d0bc02 */.elementor-60 .elementor-element.elementor-element-0d0bc02 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-0d0bc02{--fdn-c:var(--fdn-rojo)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0d0bc02 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-e90bd2a */.elementor-60 .elementor-element.elementor-element-e90bd2a :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-e90bd2a{--fdn-c:#f2b705}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-e90bd2a .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-cfb5bae */.elementor-60 .elementor-element.elementor-element-cfb5bae :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-cfb5bae{--fdn-c:var(--fdn-morado)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-cfb5bae .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5b12a9e */.elementor-60 .elementor-element.elementor-element-5b12a9e :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-5b12a9e{--fdn-c:var(--fdn-azul)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5b12a9e .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-0f054c4 */.elementor-60 .elementor-element.elementor-element-0f054c4 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-0f054c4{--fdn-c:var(--fdn-rojo)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-0f054c4 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-eb533db */.elementor-60 .elementor-element.elementor-element-eb533db :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-eb533db{--fdn-c:var(--fdn-morado)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-eb533db .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33aba09 */.elementor-60 .elementor-element.elementor-element-33aba09 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-33aba09{--fdn-c:var(--fdn-morado)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-33aba09 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-d96ac70 */.elementor-60 .elementor-element.elementor-element-d96ac70 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-d96ac70{--fdn-c:var(--fdn-rojo)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d96ac70 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7785637 */.elementor-60 .elementor-element.elementor-element-7785637 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-7785637{--fdn-c:var(--fdn-azul)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7785637 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-ab36d7d */.elementor-60 .elementor-element.elementor-element-ab36d7d :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
@keyframes fdn-brillo{0%,100%{filter:none}50%{filter:drop-shadow(0 0 10px rgba(255,204,51,.55))}}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-ab36d7d{--fdn-c:var(--fdn-morado)}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front{overflow:hidden}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front::before{content:"2025";position:absolute;top:0;left:0;z-index:3;background:var(--fdn-c);color:#fff;font:700 18px 'Ubuntu',sans-serif;padding:4px 22px 4px 18px;border-radius:0 0 18px 0}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__overlay{justify-content:flex-start;padding-top:34px!important}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__title{position:absolute;left:0;right:0;bottom:0;background:var(--fdn-c);color:#fff;padding:12px 10px;font-size:19px}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__image img{width:128px!important;height:128px}
.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box{transform:scale(1);animation:fdn-brillo 3s ease-in-out infinite}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__layer__overlay{padding:14px 10px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;padding:8px 6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front .elementor-flip-box__image img{width:88px!important;height:88px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-ab36d7d .elementor-flip-box__front::before{font-size:14px;padding:3px 14px}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-7ac2d2a */.elementor-60 .elementor-element.elementor-element-7ac2d2a :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
@keyframes fdn-brillo{0%,100%{filter:none}50%{filter:drop-shadow(0 0 10px rgba(255,204,51,.55))}}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-7ac2d2a{--fdn-c:var(--fdn-azul)}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front{overflow:hidden}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front::before{content:"2025";position:absolute;top:0;left:0;z-index:3;background:var(--fdn-c);color:#fff;font:700 18px 'Ubuntu',sans-serif;padding:4px 22px 4px 18px;border-radius:0 0 18px 0}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__overlay{justify-content:flex-start;padding-top:34px!important}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__title{position:absolute;left:0;right:0;bottom:0;background:var(--fdn-c);color:#fff;padding:12px 10px;font-size:19px}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__image img{width:128px!important;height:128px}
.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box{transform:scale(1);animation:fdn-brillo 3s ease-in-out infinite}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__layer__overlay{padding:14px 10px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;padding:8px 6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front .elementor-flip-box__image img{width:88px!important;height:88px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7ac2d2a .elementor-flip-box__front::before{font-size:14px;padding:3px 14px}}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-699b562 */.elementor-60 .elementor-element.elementor-element-699b562 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
@keyframes fdn-brillo{0%,100%{filter:none}50%{filter:drop-shadow(0 0 10px rgba(255,204,51,.55))}}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box{height:260px!important}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__layer{border-radius:14px;border:2px solid var(--fdn-c)!important;box-shadow:6px 8px 16px rgba(0,0,0,.12)}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front{background:#fff!important}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back{background:var(--fdn-c)!important}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__layer__overlay{padding:22px 16px!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__image{margin-bottom:12px!important}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__image img{width:112px!important;height:112px;object-fit:contain}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var(--fdn-c);font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;line-height:1.15;margin:0}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#fff;font-family:'Ubuntu',sans-serif;font-size:22px;font-weight:700;margin:0 0 10px}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#fff;font-family:'Ubuntu',sans-serif;font-size:17px;line-height:1.3;font-weight:500}
.elementor-60 .elementor-element.elementor-element-699b562{--fdn-c:#f2b705}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front{overflow:hidden}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front::before{content:"2025";position:absolute;top:0;left:0;z-index:3;background:var(--fdn-c);color:#fff;font:700 18px 'Ubuntu',sans-serif;padding:4px 22px 4px 18px;border-radius:0 0 18px 0}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__overlay{justify-content:flex-start;padding-top:34px!important}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__title{position:absolute;left:0;right:0;bottom:0;background:var(--fdn-c);color:#fff;padding:12px 10px;font-size:19px}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__image img{width:128px!important;height:128px}
.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box{transform:scale(1);animation:fdn-brillo 3s ease-in-out infinite}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box{height:200px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__image img{width:76px!important;height:76px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:17px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:16px;margin-bottom:6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:13.5px;line-height:1.25}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__layer__overlay{padding:14px 10px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:14px;padding:8px 6px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front .elementor-flip-box__image img{width:88px!important;height:88px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-699b562 .elementor-flip-box__front::before{font-size:14px;padding:3px 14px}}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-9a08cc4 */.elementor-60 .elementor-element.elementor-element-9a08cc4 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-9a08cc4{max-width:1200px!important}
.elementor-60 .elementor-element.elementor-element-9a08cc4{position:relative}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-main-swiper{height:auto!important;padding:0!important;overflow:hidden;position:static!important}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-wrapper{position:relative}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide{transform:none!important;z-index:1!important;height:430px!important;overflow:visible!important;display:flex!important;align-items:center;justify-content:center}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide .swiper-slide-shadow-left,.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide .swiper-slide-shadow-right{display:none}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-carousel-image{width:100%;height:290px!important;border-radius:var(--fdn-radio);box-shadow:var(--fdn-sombra);transform:scale(.92);opacity:.92;transition:transform .6s,opacity .6s,box-shadow .6s}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide-active{z-index:5!important}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide-active .elementor-carousel-image{transform:scale(1.3);opacity:1;box-shadow:0 18px 40px rgba(0,0,0,.25)}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button-prev{left:-64px!important}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button-next{right:-64px!important}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-pagination{position:static!important;margin-top:14px}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button{z-index:20!important;width:46px;height:46px;border:3px solid var(--fdn-tinta);border-radius:50%;color:var(--fdn-tinta);font-size:18px;display:flex;align-items:center;justify-content:center;background:#fff;transition:background .25s,color .25s}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button svg{fill:currentColor;width:18px}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button:hover{background:var(--fdn-rojo);border-color:var(--fdn-rojo);color:#fff}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-pagination-bullet{width:12px;height:12px;background:#fff;border:2px solid var(--fdn-tinta);opacity:1}
.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-pagination-bullet-active{background:var(--fdn-tinta)}
@media (max-width:1100px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button-prev{left:4px!important}}
@media (max-width:1100px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button-next{right:4px!important}}
@media (max-width:1100px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide-active .elementor-carousel-image{transform:scale(1.18)}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide{height:250px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-carousel-image{height:230px!important;transform:scale(1)}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .swiper-slide-active .elementor-carousel-image{transform:scale(1)}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-9a08cc4 .elementor-swiper-button{display:none!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22efcf2 */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-22efcf2{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-22efcf2{animation:fdn-flota 4.6s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-d9998f4 */.elementor-60 .elementor-element.elementor-element-d9998f4 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-d9998f4 .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507a627 */.elementor-60 .elementor-element.elementor-element-507a627{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-507a627:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-213b5ca */.elementor-60 .elementor-element.elementor-element-213b5ca :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-213b5ca .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6788088 */.elementor-60 .elementor-element.elementor-element-6788088{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-6788088:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efc8ecf */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-efc8ecf{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-efc8ecf{animation:fdn-flota 5s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7e82b6a */.elementor-60 .elementor-element.elementor-element-7e82b6a :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-7e82b6a .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2953fb6 */.elementor-60 .elementor-element.elementor-element-2953fb6{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-2953fb6:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b40268c */.elementor-60 .elementor-element.elementor-element-b40268c :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-b40268c .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b5569 */.elementor-60 .elementor-element.elementor-element-33b5569{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-33b5569:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5a99e3e */.elementor-60 .elementor-element.elementor-element-5a99e3e :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-5a99e3e .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86b18da */.elementor-60 .elementor-element.elementor-element-86b18da{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-86b18da:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a56e539 */.elementor-60 .elementor-element.elementor-element-a56e539 :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter{display:flex;flex-direction:column;align-items:flex-start}
.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-number-wrapper{order:1;color:#fff;font-family:'Ubuntu',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.05;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}
.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-number-prefix,.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-number-suffix{flex-grow:0!important;text-align:left;white-space:pre}
.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-title{order:2;color:#fff;font-family:'Ubuntu',sans-serif;font-size:24px;font-weight:700;text-align:left;justify-content:flex-start;line-height:1.2}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-number-wrapper{font-size:38px}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-a56e539 .elementor-counter-title{font-size:18px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be8736e */.elementor-60 .elementor-element.elementor-element-be8736e{transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-be8736e:hover{transform:translateY(-6px) scale(1.01)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6084a1b */@keyframes fdn-flota{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(-6deg)}}
.elementor-60 .elementor-element.elementor-element-6084a1b{pointer-events:none}
.elementor-60 .elementor-element.elementor-element-6084a1b{animation:fdn-flota 4.6s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a2c1a0f */.elementor-60 .elementor-element.elementor-element-a2c1a0f :is(h1,h2,h3,h4,p){font-family:'Ubuntu',sans-serif;margin:0}
.elementor-60 .elementor-element.elementor-element-a2c1a0f{max-width:1200px!important}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .swiper{padding:10px 6px 40px}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .swiper-slide{height:auto!important}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial{background:url(/wp-content/uploads/2026/10/dialogo-amarillo.png) center/100% 100% no-repeat;aspect-ratio:1999/1780;min-height:320px;padding:12% 15% 24% 12%!important;display:flex;flex-direction:column;justify-content:center;gap:14px;filter:drop-shadow(6px 8px 10px rgba(0,0,0,.14));transition:transform .35s}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .swiper-slide:nth-child(even) .elementor-testimonial{background-image:url(/wp-content/uploads/2026/10/dialogo-rojo.png)}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial:hover{transform:rotate(-1.5deg) scale(1.03)}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__content{background:none!important;padding:0!important;margin:0!important;min-height:0!important;border:0!important;box-shadow:none!important}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__content::after{display:none!important}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__text{color:#fff!important;font-family:'Ubuntu',sans-serif;font-size:13.5px;line-height:1.3;font-weight:700;font-style:normal!important;text-align:center}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__footer{margin:0!important;padding:0!important;justify-content:center}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__cite{text-align:center;align-items:center}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__name{color:#fff!important;font-family:'Ubuntu',sans-serif;font-size:12.5px!important;font-weight:700;font-style:normal!important;text-align:center;line-height:1.25}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__name::before{content:"– "}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .swiper-pagination-bullet{width:12px;height:12px;background:#fff;border:2px solid var(--fdn-tinta);opacity:1}
.elementor-60 .elementor-element.elementor-element-a2c1a0f .swiper-pagination-bullet-active{background:var(--fdn-tinta)}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial{aspect-ratio:auto;min-height:330px;padding:46px 40px 92px 34px!important}}
@media (max-width:767px){.elementor-60 .elementor-element.elementor-element-a2c1a0f .elementor-testimonial__text{font-size:14.5px}}/* End custom CSS */