.elementor-7 .elementor-element.elementor-element-7f578dec{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7f578dec::before, .elementor-7 .elementor-element.elementor-element-7f578dec > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7f578dec > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-7f578dec > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7f578dec > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-7f578dec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #031C13F0 0%, #F2295B00 100%);}.elementor-7 .elementor-element.elementor-element-7f578dec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f578dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://fondomixtoalianzacaribe.com/wp-content/uploads/2026/06/Banner-Inicio.jpg") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3b11459{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b11459.e-con{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-148d01fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"BD Megatoya", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-148d01fe p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-148d01fe a{color:#FFFFFF;}.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-7 .elementor-element.elementor-element-324505f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-324505f9 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9d9867d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9d9867d p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-9d9867d a{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4af60a9a{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-44ed50b4 .elementor-button{background-color:#52933D;font-family:"BD Megatoya", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52933D;border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-7 .elementor-element.elementor-element-44ed50b4 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-44ed50b4 .elementor-button:focus{background-color:#477F35;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-44ed50b4 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-44ed50b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2ef621ec .elementor-button{background-color:rgba(255,255,255,0);font-family:"BD Megatoya", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.75);border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-7 .elementor-element.elementor-element-2ef621ec .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2ef621ec .elementor-button:focus{background-color:#52933D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2ef621ec .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2ef621ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e6be47c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-38a6fb6f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-7 .elementor-element.elementor-element-401e192e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-401e192e img{width:100%;border-radius:0px 0px 0px 30px;}.elementor-7 .elementor-element.elementor-element-3f3a07b0{--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;}.elementor-7 .elementor-element.elementor-element-5fe93447{font-family:"BD Megatoya", Sans-serif;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5fe93447 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-7242fdf5 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-4c0dc650{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-7a5257f9 .elementor-button{background-color:#52933D;font-family:"BD Megatoya", Sans-serif;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52933D;border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-7 .elementor-element.elementor-element-7a5257f9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7a5257f9 .elementor-button:focus{background-color:#477F35;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7a5257f9 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7a5257f9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-375dd707{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5e446b67{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9db836a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"BD Megatoya", Sans-serif;color:#52933D;}.elementor-7 .elementor-element.elementor-element-9db836a p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2ab4bfb8 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-64e36fe3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-7 .elementor-element.elementor-element-3126304b{width:var( --container-widget-width, 20.299% );max-width:20.299%;--container-widget-width:20.299%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3126304b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-7 .elementor-element.elementor-element-3126304b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3126304b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3126304b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-3126304b:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3126304b:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-1d173125{width:var( --container-widget-width, 21.298% );max-width:21.298%;--container-widget-width:21.298%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1d173125.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-1d173125.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1d173125.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1d173125.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-1d173125:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1d173125:has(:focus) .elementor-icon-box-title{color:#F2C83C;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-75382182{width:var( --container-widget-width, 20.125% );max-width:20.125%;--container-widget-width:20.125%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-75382182.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-75382182.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-75382182.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-75382182.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-75382182:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-75382182:has(:focus) .elementor-icon-box-title{color:#D82F27;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-31560ec{width:var( --container-widget-width, 19.273% );max-width:19.273%;--container-widget-width:19.273%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-31560ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-31560ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-31560ec.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-31560ec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-31560ec:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-31560ec:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-77e14ac2{--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;}.elementor-7 .elementor-element.elementor-element-21da04c2 .elementor-button{background-color:rgba(255,255,255,0);font-family:"BD Megatoya", Sans-serif;fill:#52933D;color:#52933D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#52933D;border-radius:8px 8px 8px 8px;padding:14px 22px 14px 22px;}.elementor-7 .elementor-element.elementor-element-21da04c2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-21da04c2 .elementor-button:focus{background-color:#52933D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-21da04c2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-21da04c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-14f031e6{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-14f031e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-110cfc73{--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;}.elementor-7 .elementor-element.elementor-element-761009d2{font-family:"BD Megatoya", Sans-serif;color:#52933D;}.elementor-7 .elementor-element.elementor-element-761009d2 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1e495db7 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-1ded9807{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-6fc091a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6115fed:hover img{opacity:0.8;}.elementor-7 .elementor-element.elementor-element-6115fed img{transition-duration:0.5s;border-radius:100px 100px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f9b85fe{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-f9b85fe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f9b85fe.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f9b85fe.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-f9b85fe:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f9b85fe:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-332ac6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9ba04cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-9ba04cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ba04cf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9ba04cf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-9ba04cf:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9ba04cf:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-c1dd23c{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c1dd23c img{width:100%;max-width:100%;height:150px;transition-duration:0.5s;border-radius:0px 0px 100px 100px;}.elementor-7 .elementor-element.elementor-element-c1dd23c:hover img{opacity:0.8;}.elementor-7 .elementor-element.elementor-element-82a586b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a5beafc:hover img{opacity:0.8;}.elementor-7 .elementor-element.elementor-element-a5beafc img{transition-duration:0.5s;border-radius:100px 100px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d324bb5{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-d324bb5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d324bb5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d324bb5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-d324bb5:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d324bb5:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-1147cbe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6b24b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-6b24b85.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6b24b85.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6b24b85.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-6b24b85:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-6b24b85:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-f725669{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f725669:hover img{opacity:0.8;}.elementor-7 .elementor-element.elementor-element-f725669 img{transition-duration:0.5s;border-radius:0px 0px 100px 100px;}.elementor-7 .elementor-element.elementor-element-ec30972{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ec30972.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-857938d:hover img{opacity:0.8;}.elementor-7 .elementor-element.elementor-element-857938d img{transition-duration:0.5s;border-radius:100px 100px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2cfb4e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a2cfb4e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-a2cfb4e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-a2cfb4e:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-1266174d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ee31c72{--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;}.elementor-7 .elementor-element.elementor-element-1c697753{font-family:"BD Megatoya", Sans-serif;color:#52933D;}.elementor-7 .elementor-element.elementor-element-1c697753 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-58594090 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-e9c8083{--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;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-3e01f96f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3e01f96f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3e01f96f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-title{color:#2B2B2B;transition-duration:0s;}.elementor-7 .elementor-element.elementor-element-3e01f96f:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3e01f96f:has(:focus) .elementor-icon-box-title{color:#52933D;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-78cb985e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-78cb985e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-78cb985e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-78cb985e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-78cb985e:has(:focus) .elementor-icon-box-title{color:#F2C83C;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-1b5759e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1b5759e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1b5759e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-title a{font-family:"Muring 01", Sans-serif;font-size:26px;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-title{color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-1b5759e:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1b5759e:has(:focus) .elementor-icon-box-title{color:#D82F27;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-description{font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-daf6a2c{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-3cd7b94{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-3cd7b94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-8a44efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"BD Megatoya", Sans-serif;color:#52933D;}.elementor-7 .elementor-element.elementor-element-8a44efc p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-61c7fff{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-61c7fff .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:42px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-989d0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-family:"BD Megatoya", Sans-serif;font-size:15px;color:#5C635C;}.elementor-7 .elementor-element.elementor-element-989d0a7 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-c20d9cc{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-c20d9cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6b81171{--display:flex;}.elementor-7 .elementor-element.elementor-element-6b81171.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e1ce6db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b3729a8{--display:flex;}.elementor-7 .elementor-element.elementor-element-b3729a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c693c14{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-c693c14 img{border-radius:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-fe07500{padding:0px 0px 20px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-fe07500 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:26px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-9ec8bb2{--display:flex;}.elementor-7 .elementor-element.elementor-element-4d3f2f2{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4d3f2f2 .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:26px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-9d96e9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9d96e9e img{border-radius:020px 020px 020px 0px;}.elementor-7 .elementor-element.elementor-element-8e1c637{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-14b9827{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-14b9827.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-833bb60{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-05e8aca{width:var( --container-widget-width, 107.719% );max-width:107.719%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:107.719%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-05e8aca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-05e8aca .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:26px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-c194bd8{--display:flex;}.elementor-7 .elementor-element.elementor-element-5bc03dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-5bc03dc .elementor-heading-title{font-family:"Muring 01", Sans-serif;font-size:26px;color:#2B2B2B;}.elementor-7 .elementor-element.elementor-element-e50fa58{border-radius:20px 20px 20px 0px;}.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional{--acpi-bg:#F6F8F4;--acpi-green:#52933D;--acpi-yellow:#F2C83C;--acpi-red:#D82F27;}.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__title{font-size:42px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-324505f9 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-38a6fb6f{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-7242fdf5 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-4c0dc650{font-size:12px;}.elementor-7 .elementor-element.elementor-element-375dd707{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ab4bfb8 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-3126304b .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-1d173125 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-75382182 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-31560ec .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1e495db7 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-6fc091a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-f9b85fe .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-332ac6e{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-9ba04cf .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-82a586b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d324bb5 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1147cbe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-6b24b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-6b24b85 .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-ec30972{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-a2cfb4e .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-58594090 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-3e01f96f .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-78cb985e .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-title a{font-size:22px;}.elementor-7 .elementor-element.elementor-element-1b5759e .elementor-icon-box-description{font-size:12px;}.elementor-7 .elementor-element.elementor-element-daf6a2c{--margin-top:20px;--margin-bottom:20px;--margin-left:010px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8a44efc{font-size:12px;}.elementor-7 .elementor-element.elementor-element-61c7fff .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-989d0a7{font-size:12px;}.elementor-7 .elementor-element.elementor-element-6b81171{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fe07500 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-4d3f2f2 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-05e8aca .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-5bc03dc .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__title{font-size:34px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7f578dec{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-3b11459{--width:67.092%;}.elementor-7 .elementor-element.elementor-element-e6be47c{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-375dd707{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-14f031e6{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-1266174d{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-3cd7b94{--width:50%;}.elementor-7 .elementor-element.elementor-element-c20d9cc{--width:50%;}.elementor-7 .elementor-element.elementor-element-b3729a8{--width:60%;}.elementor-7 .elementor-element.elementor-element-9ec8bb2{--width:100%;}.elementor-7 .elementor-element.elementor-element-14b9827{--width:40%;}.elementor-7 .elementor-element.elementor-element-c194bd8{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-3b11459{--width:479.312px;}.elementor-7 .elementor-element.elementor-element-38a6fb6f{--content-width:734px;}.elementor-7 .elementor-element.elementor-element-3cd7b94{--width:45%;}.elementor-7 .elementor-element.elementor-element-c20d9cc{--width:51%;}.elementor-7 .elementor-element.elementor-element-6b81171{--width:358.5px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3b11459{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-148d01fe{font-size:12px;}.elementor-7 .elementor-element.elementor-element-324505f9 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-9d9867d{font-size:12px;}.elementor-7 .elementor-element.elementor-element-401e192e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7242fdf5 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-375dd707{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ab4bfb8 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-1e495db7 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-6fc091a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-332ac6e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1147cbe{--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-6b24b85{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ec30972{--margin-top:0px;--margin-bottom:0px;--margin-left:9px;--margin-right:10px;}.elementor-7 .elementor-element.elementor-element-1266174d{--margin-top:20px;--margin-bottom:0px;--margin-left:10px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-58594090 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-daf6a2c{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-daf6a2c.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-3cd7b94{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c20d9cc{--width:300%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6b81171{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e1ce6db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4d3f2f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-14b9827{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-833bb60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__title{font-size:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-148d01fe */.elementor-7 .elementor-element.elementor-element-148d01fe p {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d9867d */.elementor-7 .elementor-element.elementor-element-9d9867d p {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b11459 *//* Estado inicial */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-eyebrow,
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-title,
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-copy,
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-button {
    opacity: 0;
    will-change: transform, opacity;
    animation-fill-mode: both;
}

/* Texto pequeño */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-eyebrow {
    animation: acHeroFadeUp 1.1s cubic-bezier(.16, 1, .3, 1) 0.20s forwards;
}

/* Título principal */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-title {
    transform: translateY(28px);
    clip-path: inset(0 0 100% 0);
    animation: acHeroTitleReveal 1.4s cubic-bezier(.16, 1, .3, 1) 0.42s forwards;
}

/* Descripción */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-copy {
    animation: acHeroFadeUp 1.15s cubic-bezier(.16, 1, .3, 1) 0.82s forwards;
}

/* Botón */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-button {
    animation: acHeroButtonUp 1s cubic-bezier(.16, 1, .3, 1) 1.12s forwards;
}

@keyframes acHeroFadeUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes acHeroTitleReveal {
    from {
        opacity: 0;
        transform: translateY(28px);
        clip-path: inset(0 0 100% 0);
    }

    to {
        opacity: 1;
        transform: translateY(0);
        clip-path: inset(0 0 0 0);
    }
}

@keyframes acHeroButtonUp {
    from {
        opacity: 0;
        transform: translateY(16px) scale(.98);
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}

/* Hover profesional del botón */
.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-button .elementor-button {
    transition:
        transform .35s cubic-bezier(.16, 1, .3, 1),
        box-shadow .35s ease,
        background-color .35s ease;
}

.elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-button .elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 12px 28px rgba(0, 0, 0, .22);
}

/* Accesibilidad */
@media (prefers-reduced-motion: reduce) {
    .elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-eyebrow,
    .elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-title,
    .elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-copy,
    .elementor-7 .elementor-element.elementor-element-3b11459 .ac-hero-button {
        opacity: 1;
        transform: none;
        clip-path: none;
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64e36fe3 *//* FILA DE TARJETAS EN ESCRITORIO */
.elementor-7 .elementor-element.elementor-element-64e36fe3 {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: stretch !important;
  justify-content: flex-start !important;
  gap: 20px !important;
  width: 100% !important;
}

/* CADA HIJO DIRECTO ES UNA TARJETA */
.elementor-7 .elementor-element.elementor-element-64e36fe3 > .e-con,
.elementor-7 .elementor-element.elementor-element-64e36fe3 > .elementor-element {
  flex: 1 1 0 !important;
  width: calc((100% - 60px) / 4) !important;
  max-width: calc((100% - 60px) / 4) !important;
  min-width: 0 !important;
  height: auto !important;
  align-self: stretch !important;
  margin: 0 !important;
  box-sizing: border-box !important;
}

/* IMPEDIR QUE LAS PALABRAS SE PARTAN */
.elementor-7 .elementor-element.elementor-element-64e36fe3 > .e-con *,
.elementor-7 .elementor-element.elementor-element-64e36fe3 > .elementor-element * {
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}

/* TÍTULOS */
.elementor-7 .elementor-element.elementor-element-64e36fe3 .elementor-heading-title {
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
  text-wrap: balance;
}

/* TABLETA: DOS TARJETAS POR FILA */
@media (max-width: 1024px) {
  .elementor-7 .elementor-element.elementor-element-64e36fe3 {
    flex-wrap: wrap !important;
  }

  .elementor-7 .elementor-element.elementor-element-64e36fe3 > .e-con,
  .elementor-7 .elementor-element.elementor-element-64e36fe3 > .elementor-element {
    flex: 0 0 calc(50% - 10px) !important;
    width: calc(50% - 10px) !important;
    max-width: calc(50% - 10px) !important;
  }
}

/* MÓVIL: UNA TARJETA POR FILA */
@media (max-width: 767px) {
  .elementor-7 .elementor-element.elementor-element-64e36fe3 {
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    gap: 16px !important;
  }

  .elementor-7 .elementor-element.elementor-element-64e36fe3 > .e-con,
  .elementor-7 .elementor-element.elementor-element-64e36fe3 > .elementor-element {
    flex: 0 0 100% !important;
    width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9c8083 */css
/* =====================================================
   TRES TARJETAS: MISMO TAMAÑO, COLORES E ICONOS
   ===================================================== */

/* Distribución de las tres tarjetas */
.elementor-7 .elementor-element.elementor-element-e9c8083 {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 20px !important;
  align-items: stretch !important;
  width: 100% !important;
}

/* Todas las tarjetas con el mismo tamaño */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
  width: 100% !important;
  min-width: 0 !important;
  max-width: none !important;
  min-height: 305px !important;
  height: 100% !important;
  margin: 0 !important;
  box-sizing: border-box !important;

  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;

  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease,
    border-color 0.3s ease !important;
}

/* Movimiento de la tarjeta */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card:hover {
  transform: translateY(-6px) !important;
  box-shadow: 0 15px 30px rgba(43, 43, 43, 0.14) !important;
}

/* Evitar que las palabras se corten */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card,
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card * {
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}

/* Centrar el widget del icono */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-widget-icon,
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-icon-wrapper {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
}

/* Cuadro grande y redondeado del icono */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-icon {
  width: 76px !important;
  height: 76px !important;
  min-width: 76px !important;
  min-height: 76px !important;

  padding: 0 !important;
  margin: 0 auto !important;

  display: inline-flex !important;
  justify-content: center !important;
  align-items: center !important;

  border-radius: 16px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  line-height: 1 !important;

  color: #FFFFFF !important;
  fill: #FFFFFF !important;

  transition:
    transform 0.3s ease,
    box-shadow 0.3s ease,
    background-color 0.3s ease !important;
}

/* Tamaño del dibujo SVG */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-icon svg {
  width: 42px !important;
  height: 42px !important;
  max-width: 42px !important;
  max-height: 42px !important;

  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  display: block !important;
}

/* Compatibilidad con iconos de fuente */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-icon i {
  font-size: 42px !important;
  line-height: 1 !important;
  color: #FFFFFF !important;
}

/* Movimiento del icono */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card:hover .elementor-icon {
  transform: translateY(-4px) scale(1.06) !important;
  border-radius: 16px !important;
  box-shadow: 0 9px 20px rgba(43, 43, 43, 0.18) !important;
}

/* Transición de los títulos */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card .elementor-heading-title {
  transition: color 0.3s ease !important;
}

/* =========================
   TARJETA VERDE
   ========================= */

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-green .elementor-icon {
  background-color: #52933D !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-green:hover {
  border-color: #52933D !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-green:hover .elementor-heading-title {
  color: #52933D !important;
}

/* =========================
   TARJETA AMARILLA
   ========================= */

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-yellow .elementor-icon {
  background-color: #F2C83C !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-yellow:hover {
  border-color: #F2C83C !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-yellow:hover .elementor-heading-title {
  color: #B78A00 !important;
}

/* =========================
   TARJETA ROJA
   ========================= */

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-red .elementor-icon {
  background-color: #D82F27 !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-red:hover {
  border-color: #D82F27 !important;
}

.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-red:hover .elementor-heading-title {
  color: #D82F27 !important;
}

/* Tableta */
@media (max-width: 1024px) {
  .elementor-7 .elementor-element.elementor-element-e9c8083 {
    gap: 16px !important;
  }

  .elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
    min-height: 340px !important;
  }
}

/* Móvil */
@media (max-width: 767px) {
  .elementor-7 .elementor-element.elementor-element-e9c8083 {
    grid-template-columns: 1fr !important;
    gap: 16px !important;
  }

  .elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
    min-height: auto !important;
  }
}

/* =====================================================
   VALORES INSTITUCIONALES — TARJETAS IGUALES
   Pegar en el contenedor exterior: ac-values-row
   ===================================================== */

/* El contenedor debe ocupar todo el ancho disponible */
.elementor-7 .elementor-element.elementor-element-e9c8083 {
    --width: 100% !important;
    --content-width: 100% !important;

    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    align-self: stretch !important;

    box-sizing: border-box !important;
}

/* Grid cuando el contenedor Elementor es de ancho completo */
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    grid-auto-rows: 1fr !important;
    align-items: stretch !important;
    gap: 20px !important;
}

/* Grid cuando Elementor utiliza un contenedor interno */
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;

    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    grid-auto-rows: 1fr !important;
    align-items: stretch !important;
    gap: 20px !important;
}

/* Fuerza a cada tarjeta a ocupar toda su columna */
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con,
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con,
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
    --width: 100% !important;
    --min-height: 350px !important;

    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    height: 100% !important;
    min-height: 350px !important;

    flex: none !important;
    flex-basis: auto !important;
    align-self: stretch !important;

    box-sizing: border-box !important;
}

/* Organización interna de cada tarjeta */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card,
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con,
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

/* Si la tarjeta posee un contenedor interno */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card > .e-con-inner,
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con > .e-con-inner,
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con > .e-con-inner {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}

/* Reserva el mismo espacio para los títulos */
.elementor-7 .elementor-element.elementor-element-e9c8083 .elementor-widget-heading {
    width: 100% !important;
    min-height: 72px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    text-align: center !important;
}

/* El párrafo ocupa el espacio central disponible */
.elementor-7 .elementor-element.elementor-element-e9c8083 .elementor-widget-text-editor {
    width: 100% !important;
    flex: 1 1 auto !important;
}

/* Alinea “Ver más” en la parte inferior */
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card > .elementor-element:last-child,
.elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card > .e-con-inner > .elementor-element:last-child,
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con > .elementor-element:last-child,
.elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con > .e-con-inner > .elementor-element:last-child,
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con > .elementor-element:last-child,
.elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con > .e-con-inner > .elementor-element:last-child {
    margin-top: auto !important;
}

/* TABLETA */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed),
    .elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 18px !important;
    }

    .elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con,
    .elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con,
    .elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
        --width: 100% !important;
        min-height: 350px !important;
    }
}

/* CELULAR */
@media (max-width: 767px) {
    .elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed),
    .elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner {
        grid-template-columns: 1fr !important;
        grid-auto-rows: auto !important;
        gap: 16px !important;
    }

    .elementor-7 .elementor-element.elementor-element-e9c8083:not(.e-con-boxed) > .e-con,
    .elementor-7 .elementor-element.elementor-element-e9c8083.e-con-boxed > .e-con-inner > .e-con,
    .elementor-7 .elementor-element.elementor-element-e9c8083 .ac-value-card {
        --width: 100% !important;
        width: 100% !important;
        height: auto !important;
        min-height: 330px !important;
    }

    .elementor-7 .elementor-element.elementor-element-e9c8083 .elementor-widget-heading {
        min-height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c693c14 *//* Permite que el movimiento y la sombra no se corten */
.elementor-7 .elementor-element.elementor-element-c693c14,
.elementor-7 .elementor-element.elementor-element-c693c14 .ac-image-hover {
  overflow: visible !important;
}

/* Estado normal de las imágenes */
.elementor-7 .elementor-element.elementor-element-c693c14 .ac-image-hover img {
  display: block;
  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease,
    filter 0.35s ease !important;
  transform: translateY(0) scale(1);
  transform-origin: center center;
  will-change: transform;
}

/* Movimiento al pasar el cursor */
@media (min-width: 768px) {
  .elementor-7 .elementor-element.elementor-element-c693c14 .ac-image-hover:hover img {
    transform: translateY(-7px) scale(1.035);
    box-shadow: 0 14px 28px rgba(43, 43, 43, 0.18);
    filter: brightness(1.03);
  }
}/* End custom CSS */
/* Start custom CSS for acpw_institutional_dashboard, class: .elementor-element-9152b02 */.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__title {
position: relative;
color: transparent !important;
text-shadow: none !important;
}

.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__title::after {
content: "Con énfasis en\A la Región Costa Caribe";
position: absolute;
top: 0;
left: 0;
width: 100%;
display: block;
color: var(--acpi-dark, #2B2B2B);
font: inherit;
line-height: inherit;
letter-spacing: inherit;
white-space: pre-line;
text-align: left;
pointer-events: none;
}

.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__intro {
position: relative;
color: transparent !important;
text-shadow: none !important;
}

.elementor-7 .elementor-element.elementor-element-9152b02 .acpw-institutional__intro::after {
content: "Atlántico – Bolívar – Cesar – Córdoba\A La Guajira – Magdalena – Sucre";
position: absolute;
top: 0;
left: 0;
width: 100%;
display: block;
color: var(--acpi-dark, #2B2B2B);
font: inherit;
line-height: inherit;
letter-spacing: inherit;
white-space: pre-line;
text-align: center;
pointer-events: none;
}/* End custom CSS */