.elementor-1538 .elementor-element.elementor-element-afd8bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1538 .elementor-element.elementor-element-afd8bfa:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-afd8bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saguchile.com/wp-content/uploads/2025/08/peptide_banner.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1538 .elementor-element.elementor-element-afd8bfa::before, .elementor-1538 .elementor-element.elementor-element-afd8bfa > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-afd8bfa > .e-con-inner > .elementor-background-video-container::before, .elementor-1538 .elementor-element.elementor-element-afd8bfa > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-afd8bfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1538 .elementor-element.elementor-element-afd8bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1538 .elementor-element.elementor-element-293e95d{text-align:start;}.elementor-1538 .elementor-element.elementor-element-293e95d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:800;color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-337e112{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1538 .elementor-element.elementor-element-49b7205 .elementor-button{background-color:#2B6CA300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:25px 25px 25px 25px;}.elementor-1538 .elementor-element.elementor-element-49b7205 .elementor-button:hover, .elementor-1538 .elementor-element.elementor-element-49b7205 .elementor-button:focus{background-color:#2B6CA3;color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-49b7205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-49b7205 .elementor-button:hover svg, .elementor-1538 .elementor-element.elementor-element-49b7205 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-2b130ea .elementor-button{background-color:#2B6CA300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:25px 25px 25px 25px;}.elementor-1538 .elementor-element.elementor-element-2b130ea .elementor-button:hover, .elementor-1538 .elementor-element.elementor-element-2b130ea .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-2b130ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-2b130ea .elementor-button:hover svg, .elementor-1538 .elementor-element.elementor-element-2b130ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-1c015cf .elementor-button{background-color:#2B6CA300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:25px 25px 25px 25px;}.elementor-1538 .elementor-element.elementor-element-1c015cf .elementor-button:hover, .elementor-1538 .elementor-element.elementor-element-1c015cf .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-1c015cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-1c015cf .elementor-button:hover svg, .elementor-1538 .elementor-element.elementor-element-1c015cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-f59c578 .elementor-button{background-color:#2B6CA300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:25px 25px 25px 25px;}.elementor-1538 .elementor-element.elementor-element-f59c578 .elementor-button:hover, .elementor-1538 .elementor-element.elementor-element-f59c578 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-f59c578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-f59c578 .elementor-button:hover svg, .elementor-1538 .elementor-element.elementor-element-f59c578 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-a393ca9 .elementor-button{background-color:#2B6CA300;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#969696;border-radius:25px 25px 25px 25px;}.elementor-1538 .elementor-element.elementor-element-a393ca9 .elementor-button:hover, .elementor-1538 .elementor-element.elementor-element-a393ca9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-a393ca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-a393ca9 .elementor-button:hover svg, .elementor-1538 .elementor-element.elementor-element-a393ca9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-fe61bec{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1538 .elementor-element.elementor-element-fe61bec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-4b71aaa{--display:flex;}.elementor-1538 .elementor-element.elementor-element-4b71aaa:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4b71aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-4b71aaa.e-con{--order:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1538 .elementor-element.elementor-element-754f018{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-754f018.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-754f018 img{width:80%;max-width:100%;height:98px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1538 .elementor-element.elementor-element-b80da10{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-8437a89{--display:flex;}.elementor-1538 .elementor-element.elementor-element-8437a89:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-8437a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-ea0031a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-ea0031a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-ea0031a img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-cdf0274{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-782ee6b{--display:flex;}.elementor-1538 .elementor-element.elementor-element-782ee6b:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-782ee6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-17bd6f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-17bd6f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-17bd6f4 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-807289d{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-ef38a8f{--display:flex;}.elementor-1538 .elementor-element.elementor-element-ef38a8f:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-ef38a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-87d65dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-87d65dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-87d65dd img{width:100%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-a0d2999{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-eb972d9{--display:flex;}.elementor-1538 .elementor-element.elementor-element-eb972d9:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-eb972d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-3e27f2e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-3e27f2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-3e27f2e img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-2bc07bf{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-2e861a7{--display:flex;}.elementor-1538 .elementor-element.elementor-element-2e861a7:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-2e861a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-85a73f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-85a73f0 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-3f02632{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-4c279fe{--display:flex;}.elementor-1538 .elementor-element.elementor-element-4c279fe:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4c279fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-0101aae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-0101aae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-0101aae img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-f278b17{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-10847fc{--display:flex;}.elementor-1538 .elementor-element.elementor-element-10847fc:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-10847fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-04e33fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-04e33fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-04e33fc img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-3606fe4{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-661a0ea{--display:flex;}.elementor-1538 .elementor-element.elementor-element-661a0ea:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-661a0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-8cd585b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-8cd585b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-8cd585b img{width:75%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-817b90d{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-19e2742{--display:flex;}.elementor-1538 .elementor-element.elementor-element-19e2742:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-19e2742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-b259c25{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-6fdd758{--display:flex;}.elementor-1538 .elementor-element.elementor-element-6fdd758:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-6fdd758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-ef908a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-ef908a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-ef908a6 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-570c17a{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-b4265c1{--display:flex;}.elementor-1538 .elementor-element.elementor-element-b4265c1:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-b4265c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-328347a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-328347a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-328347a img{width:65%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-198f293{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-a629551{--display:flex;}.elementor-1538 .elementor-element.elementor-element-a629551:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-a629551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-3f56610{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-3f56610.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-3f56610 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-c8d9b2a{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-7403830{--display:flex;}.elementor-1538 .elementor-element.elementor-element-7403830:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-7403830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-46af4bf{background-color:#88C22D;}.elementor-1538 .elementor-element.elementor-element-46af4bf img{width:70%;}.elementor-1538 .elementor-element.elementor-element-69b7dab{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-e11d279{--display:flex;}.elementor-1538 .elementor-element.elementor-element-e11d279:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-e11d279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-9351e63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-9351e63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-9351e63 img{width:70%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-7337900{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-5947457{--display:flex;}.elementor-1538 .elementor-element.elementor-element-5947457:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-5947457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-6334949{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-6334949.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-6334949 img{width:50%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-fdc6398{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-96ca521{--display:flex;}.elementor-1538 .elementor-element.elementor-element-96ca521:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-96ca521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-4624de5 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-a3b683e{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-4330b11{--display:flex;}.elementor-1538 .elementor-element.elementor-element-4330b11:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4330b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-59b2f57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-59b2f57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-59b2f57 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-10ca5a1{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-a86693c{--display:flex;}.elementor-1538 .elementor-element.elementor-element-a86693c:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-a86693c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-9170a65 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-e82d59a{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-479a727{--display:flex;}.elementor-1538 .elementor-element.elementor-element-479a727:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-479a727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-f49536b img{width:60%;}.elementor-1538 .elementor-element.elementor-element-917c5c4{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-319c10a{--display:flex;}.elementor-1538 .elementor-element.elementor-element-319c10a:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-319c10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-3169732{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-3169732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-3169732 img{width:60%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-f2d615e{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-569f952{--display:flex;}.elementor-1538 .elementor-element.elementor-element-569f952:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-569f952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-6bd83b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-6bd83b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-6bd83b9 img{width:43%;max-width:100%;height:91px;}.elementor-1538 .elementor-element.elementor-element-bc28cf0{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-e2ea026{--display:flex;}.elementor-1538 .elementor-element.elementor-element-e2ea026:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-e2ea026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-53f5cc1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-53f5cc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-53f5cc1 img{width:24%;max-width:100%;height:91px;}.elementor-1538 .elementor-element.elementor-element-ed4226b{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-b8d2280{--display:flex;}.elementor-1538 .elementor-element.elementor-element-b8d2280:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-b8d2280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-a88bc5c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-a88bc5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-a88bc5c img{width:70%;}.elementor-1538 .elementor-element.elementor-element-68344cf{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-a0915ac{--display:flex;}.elementor-1538 .elementor-element.elementor-element-a0915ac:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-a0915ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-430a511{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-430a511.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-430a511 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-c84a225{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-19affd2{--display:flex;}.elementor-1538 .elementor-element.elementor-element-19affd2:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-19affd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-cc07fa3{background-color:#071F35;}.elementor-1538 .elementor-element.elementor-element-8a126ab{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-db87df3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-db87df3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-db87df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-f923135 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-06185c4{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-4be2d56{--display:flex;}.elementor-1538 .elementor-element.elementor-element-4be2d56:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4be2d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-4137a21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-4137a21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-4137a21 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-6826ecc{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-95f6477{--display:flex;}.elementor-1538 .elementor-element.elementor-element-95f6477:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-95f6477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-c362f57{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-2976300{--display:flex;}.elementor-1538 .elementor-element.elementor-element-2976300:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-2976300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-e9cc740{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-e9cc740.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-e9cc740 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-7b43e57{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-494c6bb{--display:flex;}.elementor-1538 .elementor-element.elementor-element-494c6bb:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-494c6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-99fadd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-99fadd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-99fadd5 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-6a889b7{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-34dc038{--display:flex;}.elementor-1538 .elementor-element.elementor-element-34dc038:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-34dc038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-f23f795{background-color:#000000;padding:10px 10px 10px 10px;}.elementor-1538 .elementor-element.elementor-element-8ac2e29{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-c2c9e97{--display:flex;}.elementor-1538 .elementor-element.elementor-element-c2c9e97:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-c2c9e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-64fbc28{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-2e3d755{--display:flex;}.elementor-1538 .elementor-element.elementor-element-2e3d755:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-2e3d755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-e9361f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-e9361f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-e9361f4 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-dcf4c83{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-9c45f15{--display:flex;}.elementor-1538 .elementor-element.elementor-element-9c45f15:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-9c45f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-05011c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-05011c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-05011c8 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-313f655{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-45b0bce{--display:flex;}.elementor-1538 .elementor-element.elementor-element-45b0bce:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-45b0bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-2acaca1{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-cfc2a90{--display:flex;}.elementor-1538 .elementor-element.elementor-element-cfc2a90:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-cfc2a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-e2294e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-e2294e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-e2294e0 img{width:65%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-f23fe5b{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-7c0d681{--display:flex;}.elementor-1538 .elementor-element.elementor-element-7c0d681:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-7c0d681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-b05e5e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-b05e5e1 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-ac384ac{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-e900c1e{--display:flex;}.elementor-1538 .elementor-element.elementor-element-e900c1e:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-e900c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-ee69535{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-ee69535.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-ee69535 img{width:59%;max-width:100%;height:68px;}.elementor-1538 .elementor-element.elementor-element-3233166{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-4452333{--display:flex;}.elementor-1538 .elementor-element.elementor-element-4452333:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-4452333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-a52599a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-a52599a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-a52599a img{width:75%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-06beb7c{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-a79eea0{--display:flex;}.elementor-1538 .elementor-element.elementor-element-a79eea0:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-a79eea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-42d5f7c img{width:70%;}.elementor-1538 .elementor-element.elementor-element-f24ee02{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-923f404{--display:flex;}.elementor-1538 .elementor-element.elementor-element-923f404:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-923f404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-fb80e53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-fb80e53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-fb80e53 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-cdfd534{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-2fb22c3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-2fb22c3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-2fb22c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-29c19d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-29c19d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-29c19d9 img{width:16%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-3168366{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-065d5e3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-065d5e3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-065d5e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-9c31d75 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-02ccfd3{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-93e6026{--display:flex;}.elementor-1538 .elementor-element.elementor-element-93e6026:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-93e6026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-04c7dee{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-bb0756b{--display:flex;}.elementor-1538 .elementor-element.elementor-element-bb0756b:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-bb0756b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-4ef985e img{width:70%;}.elementor-1538 .elementor-element.elementor-element-832064e{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-8c1ca48{--display:flex;}.elementor-1538 .elementor-element.elementor-element-8c1ca48:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-8c1ca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-cc00098{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-cc00098.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-cc00098 img{width:52%;max-width:100%;height:95px;}.elementor-1538 .elementor-element.elementor-element-d83b2f3{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-32cb024{--display:flex;}.elementor-1538 .elementor-element.elementor-element-32cb024:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-32cb024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-80d736d{background-color:#434849;padding:10px 10px 10px 10px;}.elementor-1538 .elementor-element.elementor-element-f7a4268{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-6ae1bc3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-6ae1bc3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-6ae1bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-6574f07{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-ec7e277{--display:flex;}.elementor-1538 .elementor-element.elementor-element-ec7e277:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-ec7e277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-0585271 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-06c981d{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-483f4e9{--display:flex;}.elementor-1538 .elementor-element.elementor-element-483f4e9:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-483f4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-d3ec153 img{width:70%;}.elementor-1538 .elementor-element.elementor-element-b23b9c5{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-39b596b{--display:flex;}.elementor-1538 .elementor-element.elementor-element-39b596b:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-39b596b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-a05a525{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-a05a525.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-a05a525 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-86d57e3{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-01ec784{--display:flex;}.elementor-1538 .elementor-element.elementor-element-01ec784:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-01ec784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-db4c40b img{width:70%;}.elementor-1538 .elementor-element.elementor-element-09377ba{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-cdb71e3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-cdb71e3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-cdb71e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-bdaabcf img{width:70%;}.elementor-1538 .elementor-element.elementor-element-c751c16{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-5ecaac4{--display:flex;}.elementor-1538 .elementor-element.elementor-element-5ecaac4:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-5ecaac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-b542bc5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-b542bc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-b542bc5 img{width:48%;max-width:100%;height:98px;}.elementor-1538 .elementor-element.elementor-element-5ac43d6{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-0d41cfc{--display:flex;}.elementor-1538 .elementor-element.elementor-element-0d41cfc:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-0d41cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-48d724a{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-7182b25{--display:flex;--justify-content:center;}.elementor-1538 .elementor-element.elementor-element-7182b25:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-7182b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-7fd8908{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1538 .elementor-element.elementor-element-7fd8908.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1538 .elementor-element.elementor-element-7fd8908 img{width:39%;max-width:100%;height:69px;}.elementor-1538 .elementor-element.elementor-element-3c11746{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-2376df3{--display:flex;}.elementor-1538 .elementor-element.elementor-element-2376df3:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-2376df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-4f00e26{text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-52f8f88{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1538 .elementor-element.elementor-element-52f8f88:not(.elementor-motion-effects-element-type-background), .elementor-1538 .elementor-element.elementor-element-52f8f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1538 .elementor-element.elementor-element-0497e88{width:100%;max-width:100%;margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;padding:-26px -26px -26px -26px;top:7.33px;border-radius:0px 0px 0px 0px;}.elementor-1538 .elementor-element.elementor-element-0497e88.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1538 .elementor-element.elementor-element-0497e88{left:4.8px;}body.rtl .elementor-1538 .elementor-element.elementor-element-0497e88{right:4.8px;}.elementor-1538 .elementor-element.elementor-element-0497e88 img{width:125px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1538 .elementor-element.elementor-element-20d9187{width:100%;max-width:100%;margin:-22px -22px calc(var(--kit-widget-spacing, 0px) + -22px) -22px;padding:0px 0px 0px 0px;top:157.093px;text-align:center;color:#2B6CA3;}.elementor-1538 .elementor-element.elementor-element-20d9187.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-1538 .elementor-element.elementor-element-20d9187{left:20.495px;}body.rtl .elementor-1538 .elementor-element.elementor-element-20d9187{right:20.495px;}.elementor-1538 .elementor-element.elementor-element-20d9187 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1538 .elementor-element.elementor-element-fe61bec{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1538 .elementor-element.elementor-element-afd8bfa{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1538 .elementor-element.elementor-element-293e95d .elementor-heading-title{font-size:1.8rem;}.elementor-1538 .elementor-element.elementor-element-fe61bec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1538 .elementor-element.elementor-element-fe61bec{--width:87.161%;}.elementor-1538 .elementor-element.elementor-element-0d41cfc{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-49b7205 */.elementor-button-link[href="/representaciones/estandares-de-referencia/"] {
  background: orange !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b80da10 */.elementor-1538 .elementor-element.elementor-element-b80da10 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b71aaa *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdf0274 */.elementor-1538 .elementor-element.elementor-element-cdf0274 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8437a89 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-807289d */.elementor-1538 .elementor-element.elementor-element-807289d p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782ee6b *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0d2999 */.elementor-1538 .elementor-element.elementor-element-a0d2999 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef38a8f *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bc07bf */.elementor-1538 .elementor-element.elementor-element-2bc07bf p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb972d9 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f02632 */.elementor-1538 .elementor-element.elementor-element-3f02632 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e861a7 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f278b17 */.elementor-1538 .elementor-element.elementor-element-f278b17 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c279fe *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3606fe4 */.elementor-1538 .elementor-element.elementor-element-3606fe4 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10847fc *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-817b90d */.elementor-1538 .elementor-element.elementor-element-817b90d p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-661a0ea *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b259c25 */.elementor-1538 .elementor-element.elementor-element-b259c25 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e2742 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-570c17a */.elementor-1538 .elementor-element.elementor-element-570c17a p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fdd758 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-198f293 */.elementor-1538 .elementor-element.elementor-element-198f293 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4265c1 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8d9b2a */.elementor-1538 .elementor-element.elementor-element-c8d9b2a p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a629551 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69b7dab */.elementor-1538 .elementor-element.elementor-element-69b7dab p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7403830 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7337900 */.elementor-1538 .elementor-element.elementor-element-7337900 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11d279 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdc6398 */.elementor-1538 .elementor-element.elementor-element-fdc6398 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5947457 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3b683e */.elementor-1538 .elementor-element.elementor-element-a3b683e p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ca521 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10ca5a1 */.elementor-1538 .elementor-element.elementor-element-10ca5a1 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4330b11 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e82d59a */.elementor-1538 .elementor-element.elementor-element-e82d59a p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a86693c *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-917c5c4 */.elementor-1538 .elementor-element.elementor-element-917c5c4 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479a727 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2d615e */.elementor-1538 .elementor-element.elementor-element-f2d615e p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319c10a *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc28cf0 */.elementor-1538 .elementor-element.elementor-element-bc28cf0 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed4226b */.elementor-1538 .elementor-element.elementor-element-ed4226b p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68344cf */.elementor-1538 .elementor-element.elementor-element-68344cf p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d2280 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c84a225 */.elementor-1538 .elementor-element.elementor-element-c84a225 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0915ac *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a126ab */.elementor-1538 .elementor-element.elementor-element-8a126ab p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06185c4 */.elementor-1538 .elementor-element.elementor-element-06185c4 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db87df3 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6826ecc */.elementor-1538 .elementor-element.elementor-element-6826ecc p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be2d56 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c362f57 */.elementor-1538 .elementor-element.elementor-element-c362f57 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95f6477 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b43e57 */.elementor-1538 .elementor-element.elementor-element-7b43e57 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2976300 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a889b7 */.elementor-1538 .elementor-element.elementor-element-6a889b7 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494c6bb *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ac2e29 */.elementor-1538 .elementor-element.elementor-element-8ac2e29 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34dc038 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64fbc28 */.elementor-1538 .elementor-element.elementor-element-64fbc28 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2c9e97 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcf4c83 */.elementor-1538 .elementor-element.elementor-element-dcf4c83 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e3d755 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-313f655 */.elementor-1538 .elementor-element.elementor-element-313f655 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c45f15 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2acaca1 */.elementor-1538 .elementor-element.elementor-element-2acaca1 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b0bce *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f23fe5b */.elementor-1538 .elementor-element.elementor-element-f23fe5b p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc2a90 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac384ac */.elementor-1538 .elementor-element.elementor-element-ac384ac p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0d681 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3233166 */.elementor-1538 .elementor-element.elementor-element-3233166 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e900c1e *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06beb7c */.elementor-1538 .elementor-element.elementor-element-06beb7c p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4452333 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24ee02 */.elementor-1538 .elementor-element.elementor-element-f24ee02 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a79eea0 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cdfd534 */.elementor-1538 .elementor-element.elementor-element-cdfd534 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-923f404 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3168366 */.elementor-1538 .elementor-element.elementor-element-3168366 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02ccfd3 */.elementor-1538 .elementor-element.elementor-element-02ccfd3 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-065d5e3 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04c7dee */.elementor-1538 .elementor-element.elementor-element-04c7dee p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93e6026 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-832064e */.elementor-1538 .elementor-element.elementor-element-832064e p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d83b2f3 */.elementor-1538 .elementor-element.elementor-element-d83b2f3 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7a4268 */.elementor-1538 .elementor-element.elementor-element-f7a4268 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32cb024 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6574f07 */.elementor-1538 .elementor-element.elementor-element-6574f07 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae1bc3 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06c981d */.elementor-1538 .elementor-element.elementor-element-06c981d p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec7e277 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b23b9c5 */.elementor-1538 .elementor-element.elementor-element-b23b9c5 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-483f4e9 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86d57e3 */.elementor-1538 .elementor-element.elementor-element-86d57e3 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39b596b *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09377ba */.elementor-1538 .elementor-element.elementor-element-09377ba p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ec784 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c751c16 */.elementor-1538 .elementor-element.elementor-element-c751c16 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb71e3 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ac43d6 */.elementor-1538 .elementor-element.elementor-element-5ac43d6 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ecaac4 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48d724a */.elementor-1538 .elementor-element.elementor-element-48d724a p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d41cfc *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c11746 */.elementor-1538 .elementor-element.elementor-element-3c11746 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f00e26 */.elementor-1538 .elementor-element.elementor-element-4f00e26 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2376df3 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20d9187 */.elementor-1538 .elementor-element.elementor-element-20d9187 p:first-child{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f8f88 *//* From Uiverse.io by SteveBloX */ 
.card {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid white;
  box-shadow: 12px 17px 51px rgba(0, 0, 0, 0.22);
  backdrop-filter: blur(6px);
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  font-weight: bolder;
  color: black;
}

.card:hover {
  border: 1px solid #2B6CA3;
  transform: scale(1.05);
}

.card::after {
  content: "conocer más";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(255, 255, 255, 0.9);
  color: #007bff; /* Color azul para el texto */
  padding: 8px 12px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  pointer-events: none; /* Asegura que no bloquee clics en la tarjeta */
}

.card:hover::after {
  opacity: 1;
  visibility: visible;
}

.card:active {
  transform: scale(0.95) rotateZ(1.7deg);
}/* End custom CSS */